On-Demand-Apps
Mithilfe von On-Demand-Apps können Sie große Datenquellen in Qlik Sense laden und analysieren.
Der Versuch, einen großen Datenspeicher auf einmal zu analysieren, ist äußerst ineffizient. Für repräsentative Visualisierungen müssen allerdings alle Daten erkennbar sein. On-Demand-Apps von Qlik Sense stellen Benutzern Aggregatansichten großer Datenspeicher bereit und ermöglichen ihnen, relevante Teilmengen der Daten für eine ausführliche Analyse zu identifizieren und zu laden.
On-Demand-Apps bestehen aus mehreren Bausteinen oder Komponenten, und einige dieser Komponenten werden von Benutzern mit Kenntnissen in der komplexen Skripterstellung erstellt.
Weitere Informationen finden Sie unter Big Data mit On-Demand-Apps verwalten.
Erstellen einer On-Demand-App
Sie erstellen eine On-Demand-App, wenn Sie eine gut verwaltbare Datenteilmenge mithilfe einer On-Demand-Auswahl-App ausgewählt haben. Jede Auswahl-App, mit der Sie arbeiten, enthält mindestens einen Navigationslink für die Generierung von On-Demand-Apps in der App-Navigationsleiste.
Die On-Demand-Apps in der App-Navigationsleiste enthalten Fertigstellungsanzeigen, die grün werden, sobald Sie in der Auswahl-App eine Auswahl treffen. Jede On-Demand-App auf der App-Navigationsleiste hat ein Limit für die Datenmenge, die sie enthalten kann.
Sobald die Anzeige einer On-Demand-App vollständig grün ist, können Sie diese App mit den aktuell ausgewählten Daten generieren. Generierte On-Demand-Apps werden Ihrem persönlichen Bereich hinzugefügt. Sie können auch wählen, eine zuvor erstellte Instanz dieser App zu öffnen. Jede On-Demand-App in der App-Navigationsleiste kann mehrmals generiert werden, und diese generierten Apps bleiben zugänglich. Wenn die maximale Anzahl an Apps generiert wurde, müssen Sie eine App löschen, bevor Sie eine neue On-Demand-App generieren können. On-Demand-Apps können auch eine Ablaufzeit haben, nach der sie automatisch gelöscht werden.
Die maximale Anzahl der Apps und die Aufbewahrungsfrist werden im Navigationslink einer On-Demand-App festgelegt. Der App-Navigationslink ist einer der Bausteine von On-Demand-Apps. Er wird üblicherweise vom Ersteller der Auswahl-App hinzugefügt.
Gehen Sie folgendermaßen vor:
- Öffnen Sie eine On-Demand-Auswahl-App.
- Wählen Sie in der Auswahl-App Visualisierungsobjekte aus.
-
Wenn die Fertigstellungsanzeige für eine On-Demand-App in der App-Navigationsleiste vollständig grün ist, klicken Sie auf die On-Demand-App.
Sie können eine On-Demand-App in der App-Navigationsleiste auswählen, um das Erstellungsfenster der App zu öffnen. Hier klicken Sie auf , um die Beschränkung (zulässige Höchstzahl von Datensätzen) und die Anzahl der aktuell ausgewählten Datensätze anzuzeigen. Sie können auch die Anzahl der für jedes Feld ausgewählten Werte und eventuelle Beschränkungen für die Felder anzeigen. Bei der Erstellung von On-Demand-Apps können Beschränkungen auf einzelne Felder festgelegt werden. Beispielsweise kann ein Feld für das Jahr eingeschränkt sein, sodass nicht mehr als zwei Werte ausgewählt werden können.
Wenn die Anzahl der aktuell ausgewählten Datensätze (Zeilenanzahl) kleiner als die oder gleich der zulässigen Höchstzahl von Datensätzen ist, wechselt die Fertigstellungsanzeige vollständig auf Grün. Eine App kann jedoch erst generiert werden, wenn alle Beschränkungen erfüllt sind. Wenn die Zeilenanzahl innerhalb der Beschränkung liegt, aber eines oder mehrere der Felder nicht den Anforderungen ihrer Beschränkungen entsprechen, wird die Schaltfläche Neue App generieren nicht aktiviert.
InformationshinweisWenn Sie auf Neue App generieren klicken, während das Beschränkungsfenster geöffnet ist, wird die generierte App nicht angezeigt. Klicken Sie auf , um das Fenster zu schließen. Daraufhin wird die neue App aufgelistet, sofern sie erfolgreich generiert wurde. -
Klicken Sie auf die Schaltfläche Neue App generieren, um eine neue Instanz der On-Demand-App mit den aktuell ausgewählten Daten zu erstellen.
Die neue Instanz der App wird generiert und im Erstellungsfenster über der Schaltfläche Neue App erstellen angezeigt.
Um mehr über die generierte App zu erfahren, öffnen Sie das Detailfenster.
In dieser Ansicht können Sie die On-Demand-App ebenfalls umbenennen. Standardmäßig wird On-Demand-Apps der Name des Navigationspunktes zugewiesen, von dem aus sie generiert wurden, und ein Zeitstempel wird angehängt. Wenn beispielsweise der Name des Navigationspunkts „Ox Sample Detail“ lautet, wäre der Standardname der generierten On-Demand-App „Ox Sample Detail_20190405_113822“. In der obigen Abbildung wurde der Name der On-Demand-App in „Ox Sample Detail_Airlines“ umbenannt.
Über die Schaltfläche Übernehmen werden die auf der Registerkarte Auswahlen der erstellten On-Demand-App aufgeführten Auswahlen auf die Auswahl-App angewendet.
-
Wählen Sie App öffnen aus dem Menü > aus, um die generierte App zu öffnen.
Sie können auch die Daten neu laden und eine On-Demand-App erneut generieren. Das Menü Neu laden ist verfügbar, wenn das Detailfenster geöffnet ist:
Die Auswahlen auf dem Menü Neu laden funktionieren wie folgt:
- Neu laden: lädt die Daten basierend auf den aktuellen Auswahlen, die innerhalb der On-Demand-App vorgenommen wurden, neu.
-
Mit aktuellen Auswahlen erneut generieren: generiert die On-Demand-App mit den aktuellen Auswahlen, die innerhalb der Auswahl-App vorgenommen wurden.
InformationshinweisDie Schaltfläche Übernehmen auf der Registerkarte Auswahlen gilt für die Auswahlen der On-Demand-App in der Auswahl-App. Die Auswahlen der On-Demand-App werden als Auswahlen, die beim Generieren dieser App getroffen wurden aufgelistet. Weitere Informationen finden Sie in der Abbildung oben.Dies ist das Gegenteil von der Aktion, wenn Mit aktuellen Auswahlen erneut generieren verwendet wird.
- Kopie mit aktuellen Auswahlen erneut generieren: Generiert eine neue On-Demand-App mit den aktuellen Auswahlen, die innerhalb der Auswahl-App vorgenommen wurden. Die zuvor generierte On-Demand-App verbleibt in ihrem aktuellen Zustand.
Arbeiten mit einer freigegebenen On-Demand-App
Sie können On-Demand-Auswahl-Apps in einem freigegebenen oder verwalteten Bereich freigeben. Zuerst müssen Sie die Arbeitsblätter der Auswahl und der Vorlagen-Apps als öffentlich festlegen. Dann können Sie die Auswahl-App zu einem freigegebenen oder verwalteten Bereich hinzufügen. Wenn Sie in einem verwalteten Bereich veröffentlichen, brauchen Sie nur die Auswahl-App zu veröffentlichen.
Benutzer mit Zugriff auf Apps in diesen Bereichen können auf die Navigationspunkte in diesen Apps zugreifen. Beispielsweise können Sie eine On-Demand-App über die App-Navigationsleiste erzeugen.
Wenn Ihre Apps in verwalteten oder freigegebenen Bereichen vertrauliche Daten enthalten, verwenden Sie On-Demand-Apps mit Vorsicht und bestätigen Sie die Berechtigungen der Benutzer, die Zugriff auf Ihre Auswahl-Apps haben.
On-Demand-Apps werden den persönlichen Bereichen der Benutzer hinzugefügt. Wenn Benutzer die Berechtigungen Kann beitragen, Kann verwalten, Kann veröffentlichen oder Besitzer in einem freigegebenen oder verwalteten Bereich haben, können sie ihre generierten On-Demand-Apps über ihren persönlichen Bereich an andere Benutzer freigeben.
Nachdem eine On-Demand-Auswahl-App in einem verwalteten Bereich veröffentlicht wurde, können Sie keine Navigationslink in der Auswahl-App oder veröffentlichten App bearbeiten. Wenn Sie den Navigationslink aktualisieren müssen, löschen Sie die veröffentlichte App. Bearbeiten Sie als Nächstes den Link in der Auswahl-App und veröffentlichen Sie die App erneut im verwalteten Bereich.