跳到主要内容

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 - 脚本和图表函数

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!