# GetSysAttr スクリプトおよびチャート関数

GetSysAttr() 関数は、アプリケーションが配置されているテナントとスペースに関する情報を返すために使用されます。GetSysAttr() 関数を使用すると、テナント ID と名前、スペース ID と名前、アプリケーションが存在する環境に関するその他の詳細を評価できます。この関数は、異なる環境で移動させる可能性のある Qlik Sense アプリケーションのスペースとテナント ID を簡素化します。関数により、作業中の特定の環境を識別しやすくなります。アプリケーションのライフ サイクルの開発、テスト、承認、および実稼働 (DTAP) 段階で特に有用です。

この関数は、式として直接、または変数として保存された式として、アプリケーションのロード スクリプトまたはチャートの数式で使用できます。アプリケーションのライフ サイクルの間にスペースまたはテナント間でアプリケーションを移動する予定がある場合は、チャートの数式内でこの関数を使用して、アプリケーションをリロードすることなくスペースとテナントの情報を動的に入手できます。これを実行する場合は、ロード スクリプト外部の変数に関数式を保存するか、関数を直接チャートの数式内で使用します。

GetSysAttr() を使用して、アプリケーションに関する以下の情報を確認します。

* アプリケーションが配置されているテナントの ID。

* アプリケーションが配置されているテナントの名前。

* アプリケーションが配置されているテナントの URL。

* アプリケーションを含むテナントに対して定義されているエイリアス URL。

* アプリケーションが含まれるテナントのリージョン。

* アプリケーションが配置されているスペースの ID。

* アプリケーションが配置されているスペースの名前。

* アプリケーションが配置されているスペースの種類 (共有または管理)。

この関数を Qlik Sense Client-Managed で使用すると、空のデータ値が返されます。よって、後ほど Qlik Cloud にアプリケーションをアップロードするために、この関数を使用してエラーを発生させることなく Qlik Sense Client-Managed でロード スクリプトを開発できます。

Qlik Cloud の関数の完全なドキュメントにアクセスするには、[GetSysAttr - スクリプトとチャート関数](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/GetSysAttr.htm) を参照してください。