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.
Eine Laufzeit wählen
Abschnitt betitelt „Eine Laufzeit wählen“| 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) |
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“- 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.