跳到主要內容

GetSysAttr - 指令碼與圖表函數

GetSysAttr() 函數用於傳回應用程式所在租用戶和空間的資訊。使用 GetSysAttr() 函數,您可以評估租用戶 ID 和名稱、空間 ID 和名稱以及有關應用程式所在環境的其他詳細資訊。此函數簡化可能會在不同環境之間移動的 Qlik Sense 應用程式的空間和租用戶識別。該函數可用來輕鬆識別您工作所在的特定環境。在應用程式生命週期的開發、測試、接受和生產 (DTAP) 階段期間,這特別實用。

此函數可用於應用程式載入指令碼或圖表運算式,可直接作為運算式使用,或在運算式中儲存為變數使用。若您預期應用程式會在生命週期期間於空間或租用戶之間移動,請在圖表運算式中使用該函數,以動態取得空間和租用戶資訊,而不必載入應用程式。若這麼做,請在載入指令碼以外的變數中儲存該函數運算式,或直接在圖表運算式中使用該函數。

使用 GetSysAttr() 確定有關應用程式的以下資訊:

  • 應用程式所在租用戶的 ID。

  • 應用程式所在租用戶的名稱。

  • 應用程式所在租用戶的 URL。

  • 已為包含應用程式的租用戶定義的別名 URL。

  • 包含應用程式的租用戶區域。

  • 應用程式所在空間的 ID。

  • 應用程式所在空間的名稱。

  • 應用程式所在空間的類型 (共用或受管理)。

若您在 Qlik Sense 用戶端管理 中使用此函數,會傳回空的資料值。因此,您可以使用函數在 Qlik Sense 用戶端管理 中開發載入指令碼,而不會遇到錯誤,之後再將應用程式上傳至 Qlik Cloud

若要存取 Qlik Cloud 函數的完整文件,請參閱 GetSysAttr - 指令碼和圖表函數

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!