Accéder au contenu principal

GetSysAttr - Fonction de script et de graphique

La fonction GetSysAttr() permet de renvoyer des informations sur le client et l'espace dans lesquels se trouve une application. La fonction GetSysAttr() vous permet d'évaluer l'ID et le nom du client, l'ID et le nom de l'espace ainsi que d'autres détails sur l'environnement dans lequel réside l'application. Cette fonction simplifie l'identification de l'espace et du client d'une application Qlik Sense susceptible d'être déplacée entre différents environnements. La fonction facilite l'identification de l'environnement spécifique dans lequel vous travaillez. Cela s'avère particulièrement utile lors des phases de Développement, Test, Acceptation et Production (DTAP) du cycle de vie d'une application.

Cette fonction peut être utilisée dans le script de chargement de l'application ou dans des expressions de graphique, soit directement sous forme d'expression, soit dans une expression stockée sous forme de variable. Si vous envisagez de déplacer votre application entre des espaces ou des clients au cours de son cycle de vie, utilisez la fonction dans une expression de graphique pour obtenir dynamiquement des informations sur l'espace et le client sans charger l'application. Ainsi, vous pouvez stocker l'expression de fonction dans une variable en dehors du script de chargement ou utiliser la fonction directement dans l'expression de graphique.

Utilisez GetSysAttr() pour déterminer les informations suivantes sur votre application :

  • L'ID du client dans lequel se trouve l'application.

  • Le nom du client dans lequel se trouve l'application.

  • L'URL du client dans lequel se trouve l'application.

  • L'URL d'alias définie pour le client contenant l'application.

  • La région du client qui contient l'application.

  • L'ID de l'espace dans lequel se trouve l'application.

  • Le nom de l'espace dans lequel se trouve l'application.

  • Le type de l'espace (partagé ou géré) dans lequel se trouve l'application.

Si vous utilisez cette fonction dans Qlik Sense Client-Managed, elle renvoie des valeurs de données vides. Par conséquent, vous pouvez utiliser la fonction pour développer des scripts de chargement dans Qlik Sense Client-Managed sans rencontrer d'erreurs, afin de charger ultérieurement les applications dans Qlik Cloud.

Pour accéder à la documentation complète sur la fonction Qlik Cloud, voir GetSysAttr - fonction de script et de graphique.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.