# GetSysAttr 脚本和图表功能

GetSysAttr() 函数用于返回有关租户和应用程序所在空间的信息。使用 GetSysAttr() 函数，您可以评估租户 ID 和名称、空间 ID 和名称以及有关应用程序所在环境的其他详细信息。此函数简化了可能在不同环境之间移动的 Qlik Sense 应用程序的空间和租户标识。此函数使您能够轻松识别所处的特定环境。这在应用程序生命周期的开发、测试、验收和生产 (DTAP) 阶段特别有用。

此函数可以在应用程序加载脚本或图表表达式中使用，可以直接作为表达式或存储为变量的表达式使用。如果您预计您的应用程序在其生命周期内会在空间或租户之间移动，请使用图表表达式中的函数动态获取空间和租户信息，而无需重新加载应用程序。执行此操作时，请将函数表达式存储在加载脚本外部的变量中，或者直接在图表表达式中使用该函数。

使用 GetSysAttr() 确定应用程序的以下信息：

* 应用程序所在租户的 ID。

* 应用程序所在租户的名称。

* 应用程序所在租户的 URL。

* 已为包含应用程序的租户定义的别名 URL。

* 包含应用程序的租户区域。

* 应用程序所在空间的 ID。

* 应用程序所在空间的名称。

* 应用程序所在的空间类型（共享或托管）。

如果在 Qlik Sense Client-Managed 中使用此函数，它将返回空的数据值。因此，您可以使用该功能在 Qlik Sense Client-Managed 中开发加载脚本，而不会遇到错误，以便稍后将应用程序上载到 Qlik Cloud。

要访问 Qlik Cloud 函数的完整文档，请参阅 [GetSysAttr - 脚本和图表函数](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/GetSysAttr.htm)。