分析应用程序、脚本和数据集的影响分析
影响分析显示了数据库、应用程序或字段依赖关系的前瞻性下游视图。它回答了如果字段的值发生变化,哪些数据库、应用程序、文件、链接和其他资源将直接或间接受到影响的问题。您还可以深入到受更改影响的特定字段。
Qlik Cloud 提供下游影响的汇总摘要,您可以在其中以交互方式检查给定字段或对象的直接和间接依赖关系。
下游世系称为影响分析,因为它分析哪些对象将受到数据或应用程序更改的影响;这些对象是基本节点的依赖项。Qlik Cloud 在摘要视图中按依赖对象的类型提供信息和计数。
检查给定字段的业务用户将获得下游影响的汇总摘要,以提供以下信息:
- 此字段的更改会影响哪些对象类型(包括数据库、文件存储、应用程序和链接)
- 哪些 Power BI 报告和仪表板会受到影响
- 哪些 Qlik NPrinting 报告会受到影响
- Power BI 和 Tableau 的哪些数据模型会受到影响
- 按类型划分的直接依赖项和间接依赖项的数量是多少
- 如果您做出更改,受影响项目的所有者是谁
要查看上游世系信息(如输入、转换和其他历史信息,这些信息可以解释数据来自何处以及对其采取了哪些操作),请查看其世系。参阅分析应用程序、脚本和数据集的世系。
影响分析网格列
使用位于网格右上角的列选择器 选择感兴趣的列。列选项因所查看的资源类型而异。列选项可能包括以下标题:名称、数据集数目 | 表格 | 字段、类型、空间、所有者、上次重新加载(应用程序)、上次修改(其他资源)、操作。
影响分析摘要视图
通过选择应用程序上的 ,或在数据集磁贴或行上选择 (根据您的视图),选择影响分析,打开影响分析。还可以通过选择 然后选择影响分析,从数据集的概述中访问影响分析摘要视图。通过选择 然后选择世系(用作新的基本节点)或影响分析,可以访问图中显示的其他节点的世系(上游)或影响分析(下游)。
在摘要视图中,您可以筛选是显示所有依赖项还是仅显示直接依赖项。直接依赖项的一个例子是加载特定数据集 Datafile B 的 Application A。在该情况下,Application A 直接依赖于 Datafile B。间接依赖的一个例子是 QVD C.qvd ,由 Application A 基于 Datafile B 创建。在这种情况下,C.qvd 是 Datafile B 的间接依赖项。
正在分析的基本节点以蓝色显示。左侧的概述中列出了这些依赖项,以及每种类型的计数。当处于焦点并在主网格中列出时,该类型将带有绿色框。依赖项类型包括数据库、应用程序、文件存储、数据库和链接。列出的该类型的依赖对象列在主网格中。通过选择行钻取到这些对象中。例如,一个应用程序将钻取到表中,然后是字段级别。
在聚焦的依赖对象行上选择 ,以通过以下操作访问菜单:
权限
没有查看权限的用户将无法查看依赖资源名称、依赖应用的上次重新加载列或其他资源类型的上次修改列。没有查看权限的用户也将无法查看资源的 上下文菜单或钻取选项。
分析影响分析的示例用例
有关以下示例的浏览,请参阅:
影响分析用例示例:了解更改数据集的影响
作为一名应用程序开发人员,您负责一个数据源,并考虑通过删除字段价格对数据集 Sales data.xlsx 进行更改。您的问题是:做出这种更改会对什么产生影响?需要解决什么问题?我该通知谁?通过在数据集磁贴上选择 并选择影响分析,可以开始调查。
影响分析摘要表明,该数据集有 5 个依赖项:该数据集用于 4 个应用程序(共 6 个表)和 1 个文件存储(2个 QVD)。文件存储中的 QVD 是间接依赖项,因为它们是从与基本节点 Sales data.xlsx 一起加载的应用程序生成的。展开 基本节点 Sales data.xlsx,打开一个字段列表,选择字段 Price,现在将 Price 作为要对影响分析进行分析的基本节点。列出的依赖项减少,导致总共有 3 个应用程序会受到字段 Price 变化的影响。
需要解决以下方面:
- 数据集 Sales data.xlsx 应当在移除了字段 Price 时重新加载。
- 应联系依赖应用程序 Sales analysis 和 Extract 的所有者,以便他们知道如何将数据集重新加载到应用程序中。在列中找到所有者或选择 打开依赖应用程序 Sales analysis 和 Extract 行上的上下文菜单;选择详细信息以列出应用程序的所有者。
- 应联系受影响应用程序的所有者,并告知其应用程序应通过修改后 Sales data.xlsx 数据集重新加载。