Zum Inhalt springen

Panel-Apps

Mit Panel-Apps veröffentlichen Sie interaktive HoloViz-Panel-Anwendungen – mit parametrisierten Eingaben, Live-Diagrammen und eingebetteten Datentabellen – direkt aus PlaidCloud. Sie verwalten sie auf dem Bildschirm Meine Panel-Apps, der jede App mit Laufzeit, Build-Status und URL auflistet.

Es gibt zwei Laufzeiten, die in der Spalte Laufzeit angezeigt werden:

  • WASM – eine statische App, die vollständig im Browser läuft (Pyodide). Sie veröffentlichen eine vorab erstellte HTML-Datei aus einem Dokumentenkonto. Es gibt keinen Serverprozess und nichts zu skalieren; die App wird sofort bereitgestellt.
  • Server – eine App, die aus einem Git-Repository erstellt und serverseitig ausgeführt wird. Beim Veröffentlichen baut PlaidCloud Ihr Repository zu einem Container, der mit null Replikaten im Leerlauf bleibt, bei der ersten Anfrage an seine URL aufwacht, bereitstellt (einschließlich Live-Aktualisierungen) und im Leerlauf wieder auf null herunterskaliert. Das ist die richtige Wahl für Apps, die eine Python-Laufzeit, serverseitige Berechnung oder Bibliotheken benötigen, die nicht im Browser laufen können.
WASM vorab erstellte HTML-Datei Browser · Pyodide sofort bereitgestellt Server Git-Repo Container bauen Leerlauf · 0 Replikate nichts läuft 1. Anfr. stellt bereit Start ca. 15 s skaliert im Leerlauf auf 0 zurück
Zwei Laufzeiten: Eine WASM-App ist eine vorab erstellte HTML-Datei, die direkt an den Browser ausgeliefert wird; eine Server-App wird aus Git erstellt, bleibt bei null im Leerlauf, wacht bei der ersten Anfrage auf (ca. 15 s), stellt bereit und skaliert wieder auf null zurück.
WASM Server
Quelle Eine veröffentlichte HTML-Datei Ein Git-Repository (Verbindung, Branch, Einstiegspunkt)
Läuft Im Browser Serverseitig, skaliert auf null
Am besten für Leichtgewichtige, eigenständige Dashboards Apps, die Serverberechnung oder vollständige Python-Bibliotheken benötigen
Kaltstart Keiner Die erste Anfrage fährt die App hoch (ca. 15 Sekunden)
  • Eine Panel-App aus PlaidCloud Git bereitstellen – der vollständige Weg vom Repository zu einer bereitgestellten App über eine verwaltete Verbindung ohne Zugangsdaten.
  • Panel Studio – erstellen, bearbeiten, in der Vorschau ansehen und veröffentlichen Sie eine App in PlaidCloud, ohne ein Repository einzurichten.
  • Panel-Apps mit Weave erstellen – beschreiben Sie die App und genehmigen Sie die genaue Änderung, die Weave vorschlägt.
  • Eine Panel-App erstellen – veröffentlichen Sie eine Server-App aus Git oder eine WASM-App aus einer Datei.
  • Das Panel App Kit – erstellen Sie Apps im PlaidCloud-Look, in Hell und Dunkel, mit Filtern, Kennzahlen auf einen Blick, einem serverseitig paginierten Datenraster, Diagrammen, Formularen, Ausführungsschaltflächen, gespeicherten Einstellungen und Druckfunktion.
  • Die Data API für Panel-Apps – filtern, paginieren, zählen und aggregieren Sie Tabellen auf dem Server.
  • Hinweise und Zusammenfassungen – erhalten Sie eine Push-Benachrichtigung, E-Mail, Slack- oder Teams-Nachricht, wenn eine Zahl einen Grenzwert überschreitet, oder eine geplante Zusammenfassung.
  • Die App-Galerie – stellen Sie eine App als Vorlage bereit und erstellen Sie aus aufgelisteten Apps neue Apps.
  • Projekt-Branding und App-Projekte – legen Sie Farben und ein Logo für die Apps eines Projekts fest und weisen Sie Apps Projekten zu.
  • Eine Panel-App verwenden – Build-Status, Öffnen der App, Bearbeiten und Entfernen.
  • Einen KI-Agenten in einer Panel-App erstellen – ein Tutorial: Geben Sie einem KI-Agenten die REST-API als Werkzeuge, beschränkt auf die eigenen Berechtigungen des Betrachters.