GetSysAttr Skript- und Diagrammfunktion
Die Funktion GetSysAttr() wird verwendet, um Informationen über den Mandanten und den Bereich einer Anwendung zu erhalten. Mit der Funktion GetSysAttr() können Sie die ID und den Namen des Mandanten, die ID und den Namen des Bereichs sowie weitere Details über die Umgebung, in der sich die Anwendung befindet, auswerten. Diese Funktion vereinfacht die Identifizierung des Bereichs und des Mandanten einer Qlik Sense Anwendung, die zwischen verschiedenen Umgebungen verschoben werden kann. Die Funktion erleichtert die Identifizierung der spezifischen Umgebung, in der Sie arbeiten. Das ist besonders während der Phasen Entwicklung, Testen, Annahme und Produktion im Lebenszyklus einer Anwendung wichtig.
Diese Funktion kann im Ladeskript der Anwendung oder in Diagrammformeln verwendet werden, entweder direkt als Formel oder in einer als Variable gespeicherten Formel. Wenn abzusehen ist, dass Ihre Anwendung im Lauf ihres Lebenszyklus zwischen Bereichen oder Mandanten verschoben wird, verwenden Sie die Funktion in einer Diagrammformel, um dynamisch Bereichs- und Mandanteninformationen zu erhalten, ohne die Anwendung zu laden. Dabei speichern Sie die Funktionsformel in einer Variable außerhalb des Ladeskripts oder verwenden die Funktion direkt in der Diagrammformel.
Verwenden Sie GetSysAttr(), um die folgenden Informationen über Ihre Anwendung zu ermitteln:
-
Die ID des Mandanten, in dem sich die Anwendung befindet.
-
Der Name des Mandanten, in dem sich die Anwendung befindet.
-
Die URL des Mandanten, in dem sich die Anwendung befindet.
-
Die Alias-URL, die für den Mandanten, der die Anwendung enthält, definiert wurde.
-
Die Region des Mandanten, der die Anwendung enthält.
-
Die ID des Bereichs, in dem sich die Anwendung befindet.
-
Der Name des Bereichs, in dem sich die Anwendung befindet.
-
Der Typ des Bereichs (freigegeben oder verwaltet), in dem sich die Anwendung befindet.
Wenn Sie diese Funktion in Qlik Sense clientverwaltet verwenden, werden leere Datenwerte zurückgegeben. Daher können Sie die Funktion zum Entwickeln von Ladeskripten in Qlik Sense clientverwaltet verwenden, ohne dass Fehler auftreten, damit die Anwendungen später an Qlik Cloud hochgeladen werden können.
Die vollständige Dokumentation für die Funktion Qlik Cloud finden Sie unter GetSysAttr – Skript- und Diagrammfunktion.