跳到主要内容 跳到补充内容

注释表

注释表中,您可以在数据分析期间更改可编辑列。您的更改可供分析开发人员用于实施自动化实时流程并确保数据质量。

向注释表中的可编辑列添加数据。

向注释表中的可编辑列添加数据

用例

注释表加快了收集、更新和对时间敏感数据采取行动的过程。借助写入表,您可以让您的组织能够更快、更高效地运作,以响应不断变化的数据。它还使分析人员能够轻松添加反馈、更正和额外的见解,这些见解可能尚未在数据模型中。

您可以将写入表用于:

使用写入表

此流程概述了如何将写入表整合到您的运营中,涵盖从开发到分析再到数据驱动的行动。

  1. 创建写入表

    应用程序开发者首先创建写入表。他们必须根据写入表中的一个或多个维度定义主键,然后添加可编辑列,用于收集用户的更改。

    创建写入表

  2. 使用写入表

    用户与图表交互,并在可编辑列中进行更改。例如,用户可以添加有关订单状态、库存或客户反馈的更新。

    更改会在 Qlik 提供的更改存储中保存 90 天。

    与写入表交互

  3. 提取更改

    应用开发者通过 API 从更改存储中检索更改。这些更改可以永久备份到 Qlik Cloud 或外部系统,并用于自动化操作,例如,通过单击按钮实现自动化库存采购。

    从写入表提取和使用更改

    使用 Qlik Cloud 工具从写入表提取更改

与写入表交互

您将更改添加到写入表中的可编辑列。根据应用程序开发人员配置图表的方式,您可以通过两种方式添加更改:手动输入和单选。进行更改后,保存更改,以便将它们发送到更改存储并对其他人可见。

手动输入

手动输入时,您可以直接在可编辑列的单元格中键入。

  1. 在可编辑列中,单击要编辑的单元格。

  2. 输入所需的文本。

  3. 单击保存

更改已保存到更改存储。

手动输入编辑单元格。

注释表,显示手动输入到可编辑列单元格值中的文本

单选

通过单选,您可以使用下拉菜单在预配置值之间进行选择。

  1. 在可编辑列中,单击要编辑的单元格。

  2. 选择所需的选项。

  3. 单击保存

更改已保存到更改存储。

使用单选编辑单元格。

注释表,其中下拉列表显示可编辑列单元格值的选项

单元格状态

可编辑列中的单元格可以具有指示器,显示多种不同的状态。这些是:

  • 未保存(橙色):单元格已由当前用户更新,但更改尚未保存。用户可以选择取消或保存更改。

  • 已保存(绿色):单元格中的文本已保存到更改存储区。其新值对其他人可见。

  • 已锁定(蓝色):另一位用户当前正在修改该行。该行在此期间已锁定。您无法对其进行更改,直到他们完成。

其他互动

对于其他操作,您可以与写入表进行互动,就像在其他基于表的图表中一样。

选择选择项

您可以在写入表中做出选择,只需在维度列中单击或绘图。无法在可编辑列上做出选择,因为该数据不属于应用程序的数据模型。

选择在写入表中的工作方式与在垂直表中的工作方式相同。有关更多信息,请参阅垂直表中的选择中的垂直表文档。

在列中搜索

在注释表中,可以搜索维度列,并在结果列表中进行选择。

  1. 单击要搜索的维度的列标题。

  2. 单击 搜索搜索

    选择弹出式窗口连通字段值的列表显示。这包括由选择排除的值。排除的值为暗灰色。

  3. 输入搜索字符串。您可以使用任何可用的搜索类型。请参阅在选择项或可视化中搜索

    在键入时,列表进行筛选以便只显示匹配项。

  4. 通过单击或绘制选择选择项。

  5. 确认选择项。

    提示注释您可以通过按 Enter 键确认所有匹配项的选择项。

从循环维度中选择激活字段

如果注释表使用循环维度,则分析师可以从循环维度中选择激活字段。

  1. 单击循环维度列上的 菜单

  2. 单击 循环 <维度名称> 并从循环维度中选择一个维度。

注释表权限

能否使用写入表由以下权限决定:

  • 管理员分配给您的权限:控制您是拥有对写入表的完全访问权限、部分访问权限还是无访问权限。如果您拥有的是部分访问权限而非完全访问权限,您将能够查看写入表并在可编辑列中进行更改,但无法配置图表。参阅:

  • 空间权限:控制对特定空间中写入表的访问。有关详细信息,请参阅下面的。

空间权限

除了管理员分配的权限外,空间权限还能进一步控制您在共享空间和托管空间中应用程序的写入表访问权限。

查看和分析写入表

以下空间角色是查看写入表和在可编辑列中进行更改所必需的。

  • 在共享空间中,具有以下其中一项:

    • (空间)所有者

    • 可管理

    • 可以编辑应用程序中的数据

    • 可以编辑

    • 可查看

  • 在托管空间中,具有以下其中一项:

    • (空间)所有者

    • 可管理

    • 可以贡献

    • 可查看

    • 可操作(仅限 专业或 Full User 授权)

配置写入表

以下空间角色是创建、编辑和删除写入表配置所必需的。

  • 在共享空间中,具有以下其中一项:

    • (空间)所有者

    • 可管理

    • 可以编辑应用程序中的数据

    • 可以编辑

  • 在托管空间中,具有以下其中一项:

    • (空间)所有者

    • 可管理

    • 可以贡献

额外信息

有关 Qlik Cloud 中空间权限的更多信息,可在以下位置找到:

移动、发布、删除和复制的场景

本部分概述了当内容被移动、发布、删除和复制时,写入表的预期行为。

发布

应用程序首次发布到托管空间时,以及应用程序后续每次重新发布时,预期会有不同的行为。

首次发布

当带有写入表的应用程序首次发布到托管空间时:

  • 新的更改存储在目标空间中创建

  • 已发布的应用程序将使用这些新的更改存储

重新发布,不更改写入配置

在这种情况下,没有任何变化。已发布的应用程序将继续使用托管空间中的更改存储。

在源应用程序中添加新的可编辑列后重新发布

在此场景中,目标更改存储将更新以支持这些新列。

在源应用程序中删除可编辑列后重新发布

在此场景中:

  • 已发布的应用程序中的写入表将不再显示已删除的可编辑列。

  • 目标更改存储保留这些已删除的列。

删除

删除涉及删除图表、工作表、应用程序和空间。

删除图表、工作表或应用程序

删除包含写入表的图表、工作表或应用程序后,更改存储仍存在于空间中,并且可通过 API 访问。

删除空间

当包含写入表的空间被删除时,该空间中存在的任何更改存储都将丢失且不可恢复。

移动

当带有写入表的应用程序被移动到另一个空间时,就会发生移动。随着移动,会发生以下情况:

  • 一个空的更改存储将在目标空间中被创建。

  • 应用程序中的写入表将不再链接到原始空间中的更改存储。

重复

重复发生在以下任何一种情况中:

  • 包含写入表的工作表或应用程序被复制并粘贴,或复制。

  • 写入表可视化被复制并粘贴。

  • 您导出包含写入表的应用程序,然后将该应用程序重新导入到Qlik Cloud中。

  • 您使用enigma-js复制写入表。

写入表不支持重复。有关更多信息,请参阅:

限制

数据和配置限制

  • 每个更改存储可编辑列的最大数量为 50。此限制是针对每个更改存储的,而不是针对每个写入表可视化。

  • 主键字段的最大数量为 20。

  • 备用列无法添加到写入表中。

  • 您无法向用作主键的列添加显示条件。

  • 循环维度无法用作主键。

  • 每个可编辑列单元格最多可输入 1000 个字符。

更改存储和数据保留

  • 多个写入表无法连接到同一个更改存储。如果发生重复,您必须删除重复的写入表可视化。有关更多信息,请参阅重复

  • 可编辑列中的更改保存后,它会在更改存储中存储 90 天。90 天后,它将被删除,且此操作无法撤消。如果需要备份这些值,请使用 Qlik Automate 或加载脚本将这些更改提取到外部系统或 Qlik Cloud 中的 QVD。

可视化和交互限制

  • 注释表不能定义为主可视化。

  • 注释表不支持斑马纹和可视化筛选器。

  • 写入表默认开启分页。您无法在此可视化中关闭分页。

  • 写入表中的可编辑列不支持单元格中文本换行设置。

  • 可编辑列不支持多行输入。

  • 可编辑列不代表维度或度量,并且未连接到应用程序数据模型。因此,适用于维度和度量列的许多属性不适用于可编辑列。

  • 写入表不支持剪切。

  • 注释表无法拖动到选项卡容器或布局容器中。

  • 注释表支持自定义主题。存在以下限制:

    • 您无法使用自定义主题来更改定义单元格状态的颜色(橙色、绿色和蓝色)。

    • 您无法使用自定义主题来设置可编辑列的样式。

  • 在应用程序中使用从右到左的阅读顺序时,不支持注释表。

应用程序和平台可用性

  • 按需模板应用程序不支持注释表可视化。

  • 注释表不能定义为动态视图。

  • 写入表在 Direct Query 应用程序中不可用。

  • 注释表在Qlik Sense Client-Managed中不可用。

  • 写入表不支持匿名访问,并且在 Qlik Anonymous Access 订阅内不可用。

  • 注释表仅适用于以下订阅产品:

    • Qlik Cloud Analytics Premium

    • Qlik Cloud 企业版

    • Qlik Sense Enterprise SaaS

  • 不支持嵌入写入表。

  • 写入表不支持细粒度访问控制。如果用户有权访问某个应用程序,但不是该空间的成员,他们就无法在该应用程序中的工作表上查看、编辑、分析或创建写入表。

  • 应用程序性能评估不支持注释表。

快照和故事讲述支持

  • 写入表不支持快照。这包括故事讲述快照、嵌入快照以及从 API 创建快照。

移动和显示行为

  • Qlik Analytics 移动应用程序中,写入表以只读模式显示。

  • 当您在 Qlik Analytics 移动应用程序中离线打开应用程序时,注释表不可用。

  • 在小屏幕模式下,写入表以只读模式显示。

区域权限限制

区域权限仅应用于 Qlik 引擎正在使用的数据。此外,写入表中显示的记录取决于主键,该主键是使用引擎数据配置的。因此,如果写入表在使用了区域权限的应用程序中使用,则表中显示的记录将受区域权限限制。

然而,写入表交互数据——在分析会话期间创建的编辑——存储在更改存储中,该存储独立于引擎。部分访问不应用于更改存储或更改存储 API。因此,具有API权限的用户将能够从更改存储中读取所有数据,无论部分访问规则如何。

警告注释如果恶意用户可以访问应用程序并具有写入表权限,则可以在包含写入表的应用程序上模拟客户端会话。通过猜测主键值,该用户可以访问根据应用程序的部分访问规则他们无法访问的记录所做的更改。在将写入表添加到使用部分访问的应用程序时,以及在授予用户对包含写入表的应用程序的查看和编辑访问权限时,请考虑这些风险。

了解详情

本页面有帮助吗?

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