GetSysAttr - Funzione per script e grafici
La funzione GetSysAttr() viene utilizzata per restituire informazioni sul tenant e sullo spazio in cui si trova un'app. Con la funzione GetSysAttr(), è possibile valutare l'ID e il nome del tenant, l'ID e il nome dello spazio e altri dettagli sull'ambiente in cui risiede l'app. Questa funzione semplifica l'identificazione dello spazio e del tenant di un'app Qlik Sense che può essere spostata tra ambienti differenti. La funzione consente di identificare facilmente l'ambiente specifico nel quale si lavora. Questa è particolarmente utile durante le fasi di sviluppo, testing, approvazione e produzione (DTAP) del ciclo di vita di un'app.
È possibile utilizzarla nello script di caricamento o nelle espressioni dei grafici, direttamente come un'espressione o in un'espressione memorizzata in una variabile. Se si prevede che la propria app verrà spostata tra diversi spazi o tenant durante il suo ciclo di vita, usare la funzione in un'espressione del grafico per ottenere in modo dinamico informazioni sullo spazio e sul tenant senza ricaricare l'app. Quando si esegue questa operazione, memorizzare l'espressione della funzione in una variabile esterna allo script di caricamento o usare la funzione direttamente in un'espressione di un grafico.
Utilizzare GetSysAttr() per determinare le seguenti informazioni sull'app:
-
L'ID del tenant in cui si trova l'app.
-
Il nome del tenant in cui si trova l'app.
-
L'URL del tenant in cui si trova l'app.
-
L'URL alias che è stato definito per il tenant in cui si trova l'app.
-
La regione del tenant in cui si trova l'app.
-
L'ID dello spazio in cui si trova l'app.
-
Il nome dello spazio in cui si trova l'app.
-
Il tipo di spazio (condiviso o gestito) in cui si trova l'app.
Se si usa la funzione in Qlik Sense Client-Managed, restituisce valori dati vuoti. Pertanto, è possibile utilizzare la funzione per sviluppare script di caricamento in Qlik Sense Client-Managed senza rilevare errori, per caricare successivamente le app in Qlik Cloud.
Per accedere alla documentazione completa per la funzionalità Qlik Cloud, vedere GetSysAttr -funzione di script grafico.