Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Verwalten von Erweiterungen

Erweiterungen erweitern die Funktionalität der Qlik Cloud Analyseplattform und ermöglichen benutzerdefinierte Visualisierungen für Qlik Sense Apps. Sie können Erweiterungen über das Aktivitätscenter Verwaltung hochladen und bearbeiten.

Hinweis zu Qlik Cloud GovernmentErweiterungen von Drittanbietern werden in Qlik Cloud Government unterstützt. Es kann jedoch sein, dass die Verwendung der Erweiterungen von Drittanbietern im Rahmen einer behördlichen Betriebsgenehmigung definiert und zugelassen werden muss, abhängig von den für Ihre Organisation geltenden Sicherheits- und Compliance-Anforderungen.

Richtlinien für das Erstellen und Hochladen von Erweiterungen

Befolgen Sie die folgenden Richtlinien, wenn Sie Visualisierungserweiterungen erstellen und an Qlik Cloud hochladen:

Eine visuelle Demo zum Hinzufügen und Verwenden von Erweiterungen finden Sie unter Verwenden von Drittanbieter-Visualisierungserweiterungen in Qlik Cloud und Erweiterungen und API-Schlüssel.

ZIP-Dateibeschränkungen für Erweiterungen

  • Maximale ZIP-Dateigröße: 30 MB

  • Maximale Größe der Dateien in ZIP: 30 MB

  • Maximale Anzahl Dateien in ZIP: 500

  • Maximale unkomprimierte Gesamtgröße der Dateien in ZIP: 100 MB

Best Practices

  • Halten Sie Ihre Codedateien so klein wie möglich.

  • Schließen Sie nur notwendige Dateien ein. Vergewissern Sie sich, dass die ZIP-Datei nur die Dateien enthält, die erforderlich sind, damit die Erweiterung ordnungsgemäß funktioniert.

  • Überprüfen Sie vor dem Hochladen die Erweiterungen und ihren Code. Weitere Informationen finden Sie unter Visualisierungserweiterungen (nur auf Englisch).

Erforderliche Basisdateien für eine Erweiterung

Vergewissern Sie sich, dass Ihre Erweiterungs-ZIP-Datei die folgenden wesentlichen Dateien enthält:

  • .qext: Erweiterungs-Metadatendatei

  • .js: JavaScript-Code für die Erweiterung

  • .html: HTML-Code zum Rendern der Erweiterung

  • .css: Benutzerdefinierte CSS für das Design der Erweiterung

Externes Hosten von Bilddateien

Laden Sie innerhalb der Erweiterungs-ZIP-Datei keine Bild-Dateien (z. B. GIF, PNG, JPG) hoch. Hosten Sie diese stattdessen extern, entweder auf einem persönlichen Anwendungsserver, in einem S3-Bucket oder in einem öffentlichen Inhaltsmanagementsystem. Referenzieren Sie diese externen Bilder in Ihrem Erweiterungscode.

Referenzieren externer Codedateien und Inhalte

Sie können Codedateien und Inhalte im primären Erweiterungscode referenzieren; dies erfordert jedoch die Implementierung einer Content Security Policy (CSP) auf dem Mandanten. Weitere Informationen finden Sie unter Verwalten von Content Security Policy.

Wenn Ihre Erweiterung Ressourcenanforderungen an externe Ressourcen stellt, muss deren Herkunft auf der Zulassungsliste der CSP stehen. Andernfalls wird das Rendern der Erweiterung blockiert.

Nicht unterstützte Funktionen

Die folgenden Funktionen werden nicht unterstützt:

Gebündelte Erweiterungen

Qlik Cloud unterstützt keine ZIP-Dateien, die andere Erweiterungs-ZIP-Dateien enthalten.

QVF- und QVD-Dateien

Schließen Sie keine Qlik Sense QVF- oder QVD-Dateien in die Erweiterungs-ZIP-Datei ein, da auf diese Dateien vom Erweiterungsdienst nicht zugegriffen werden kann. Entfernen Sie diese Dateien, bevor Sie die Erweiterung hochladen.

Verwenden Sie eine der folgenden Methoden, um eine QVF- oder QVD-Datei an den Qlik Cloud Mandanten hochzuladen:

  • Laden Sie eine App auf der Seite „Erstellen“ des Aktivitätscenters Analysen hoch.

  • Laden Sie eine App mit qlik-cli hoch.

  • Laden Sie eine QVD im Aktivitätscenter Analysen auf der Seite Erstellen hoch.

  • Laden Sie eine QVD mit Qlik DataTransfer hoch.

Nicht unterstützte Dateiformate

Aus Sicherheitsgründen dürfen Erweiterungen keine Dateien mit nicht zulässigen MIME-Typen enthalten. MIME-Typen (Multipurpose Internet Mail Extensions) sind eine Standardmethode, um die Art und das Format einer Datei anzugeben. Das Hochladen schlägt fehl, wenn die Erweiterung beispielsweise eine ausführbare Datei oder eine ZIP-Datei enthält.

Folgende MIME-Typen sind nicht zulässig:

  • 'application/octet-stream'
  • 'application/x-coredump'
  • 'application/x-dosexec'
  • 'application/x-executable'
  • 'application/x-java-applet'
  • 'application/x-object'
  • 'application/x-sharedlib'
  • 'application/zip'
  • 'text/x-shellscript'
  • 'text/x-awk'
  • 'text/x-gawk'
  • 'text/x-msdos-batch'
  • 'text/x-nawk'
  • 'text/x-php'

Alle Dateien in einer Erweiterung müssen sowohl einen Dateinamen als auch eine Dateierweiterung aufweisen. Dateien, die diese Kriterien nicht erfüllen, werden ignoriert. Beispiele für ignorierte Dateien sind .gitignore und README.

Hinzufügen und Verwalten von Erweiterungen

Erweiterungen werden im Aktivitätscenter Verwaltung auf der Seite Erweiterungen verwaltet.

In der Tabelle Erweiterungen gilt:

  • Name bezieht sich auf den Metadatennamen in der QEXT-Datei.

  • QEXT-Version gibt die Metadatenversion in der QEXT-Datei an.

  • QEXT-Dateiname ist der eineindeutige Identifikator und der Name der Erweiterungsdefinitionsdatei.

Sie können Erweiterungen nach Tags filtern.

Hinzufügen einer neuen Erweiterung

Gehen Sie folgendermaßen vor:

  1. Gehen Sie im Aktivitätscenter Verwaltung zu Erweiterungen.
  2. Klicken Sie auf Hinzufügen.

  3. Klicken Sie auf Durchsuchen, um eine Erweiterungsdatei auszuwählen, oder legen Sie eine Datei im dafür vorgesehenen Bereich ab.

  4. Fügen Sie optional Tags hinzu.

  5. Klicken Sie auf Veröffentlichen.

InformationshinweisEs ist nicht möglich, eine Erweiterung mit einem vorhandenen QEXT-Dateinamen hochzuladen.

Bearbeiten einer Erweiterung

Gehen Sie folgendermaßen vor:

  1. Gehen Sie im Aktivitätscenter Verwaltung zu Erweiterungen.
  2. Klicken Sie für die Erweiterung, die Sie bearbeiten möchten, auf Mehr und wählen Sie Bearbeiten aus.

    Das Bearbeitungsfenster wird angezeigt und bietet Optionen zum Ersetzen der vorhandenen Erweiterung und Hinzufügen oder Entfernen von Tags.

  3. Speichern Sie die Änderungen.

Löschen einer Erweiterung

Das Löschen von Erweiterungen kann Auswirkungen auf alle Ressourcen haben und betrifft alle Benutzer innerhalb des Mandanten.

Gehen Sie folgendermaßen vor:

  1. Gehen Sie im Aktivitätscenter Verwaltung zu Erweiterungen.
  2. Wählen Sie die Erweiterungen aus, die Sie löschen möchten.
  3. Klicken Sie auf Löschen.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!