GetSysAttr - 指令碼與圖表函數
GetSysAttr() 函數用於傳回應用程式所在租用戶和空間的資訊。使用 GetSysAttr() 函數,您可以評估租用戶 ID 和名稱、空間 ID 和名稱以及有關應用程式所在環境的其他詳細資訊。此函數簡化可能會在不同環境之間移動的 Qlik Sense 應用程式的空間和租用戶識別。該函數可用來輕鬆識別您工作所在的特定環境。在應用程式生命週期的開發、測試、接受和生產 (DTAP) 階段期間,這特別實用。
此函數可用於應用程式載入指令碼或圖表運算式,可直接作為運算式使用,或在運算式中儲存為變數使用。若您預期應用程式會在生命週期期間於空間或租用戶之間移動,請在圖表運算式中使用該函數,以動態取得空間和租用戶資訊,而不必載入應用程式。若這麼做,請在載入指令碼以外的變數中儲存該函數運算式,或直接在圖表運算式中使用該函數。
使用 GetSysAttr() 確定有關應用程式的以下資訊:
-
應用程式所在租用戶的 ID。
-
應用程式所在租用戶的名稱。
-
應用程式所在租用戶的 URL。
-
已為包含應用程式的租用戶定義的別名 URL。
-
包含應用程式的租用戶區域。
-
應用程式所在空間的 ID。
-
應用程式所在空間的名稱。
-
應用程式所在空間的類型 (共用或受管理)。
若您在 Qlik Sense 用戶端管理 中使用此函數,會傳回空的資料值。因此,您可以使用函數在 Qlik Sense 用戶端管理 中開發載入指令碼,而不會遇到錯誤,之後再將應用程式上傳至 Qlik Cloud。
若要存取 Qlik Cloud 函數的完整文件,請參閱 GetSysAttr - 指令碼和圖表函數。