分析应用程序、脚本和数据集的世系
世系回溯到原始源跟踪数据和数据转换。Qlik Cloud 提供该流的历史的详细可视化表示,您可以在其中以交互方式检查给定字段或数据集的上游世系。
特定图表对象中使用的度量和维度的使用者摘要视图可以识别源,使您有信心理解和信任您所看到和使用的内容。
检查给定字段的业务用户可以查看该字段的世系,总结其最重要的依赖项:
- 用于衍生它的字段
- 直接关联和依赖项,包括所有者和空间
- 原始来源(第一个已知来源)
要查看下游或前瞻性依赖项,您可通过查看影响分析来调查对象更改会影响哪些元素。参阅分析应用程序、脚本和数据集的影响分析。
有关如何使用沿袭的可视化演示,请参阅:
世系图
世系图以交互式图形图表的形式显示了通过应用程序的数据流。应用程序、表或字段称为沿袭图中的节点。当一个节点是被调查的基本节点时,它被称为处于焦点并显示为图形中的最后一个元素。在最细粒度的级别上,字段级世系图显示节点来源或依赖的数据源和转换。
世系图有助于:
-
数据专家处理数据
-
业务专家构建应用程序
-
使用应用程序的高级业务用户
每个节点代表所选数据集或应用程序世系中的一个步骤。每当应用程序加载或重新加载数据时,都会编译此世系信息。如果您的应用程序最近没有重新加载,则世系可能不完整或不准确。
当数据集和应用程序出现在 Qlik Sense 目录中时,直接从磁贴或行支持世系:
-
数据集:数据集是数据源,例如从连接器或数据文件加载的数据。数据集可以是数据库中的表,即上传到数据存储或从应用程序(如 qvd 文件)生成的数据。数据集通常只有一个表,但有些数据集(如 Excel 文件)可以有多个表。
-
应用程序:应用程序节点表示使用世系中数据源的 Qlik Sense 分析应用程序。应用程序节点将应用程序的名称和位置显示为 Sense。
典型的输入节点包括基本节点使用的数据源或生成数据集的应用程序。字段级世系允许详细调查字段是如何计算的,以及它们在转换和应用程序中的具体来源。
世系图中可用的节点是所选数据集或应用程序的输入。选择一个数据集或应用程序,将其指定为基本节点。输入节点是根节点的基本节点。
世系图中可用的节点是所选数据节点的输入,换句话讲即聚焦节点。基本节点是要检索世系的单个节点;它是一个应用程序、数据集、文件、表或字段。
它将是屏幕上最右边的节点,用蓝色勾勒出来。这是您调查的重点,只会显示对该基本节点的输入。
虽然探索世系,但可以交互地将基本节点更改为屏幕上的另一个表、应用程序或字段,以集中调查。
连接节点的线是边。边表示一个节点与另一个节点的关系。它们表示指示应用程序使用的关联(如数据集)的关系。它们还可以表示作为应用程序副产品生成的数据。节点和边的集合构成了世系图。
节点折叠或扩展以显示从粗粒度到细粒度的层次结构级别,从较高级别的数据集组或应用程序开始,一直到最细粒度的级别,即字段级别。
节点详细信息
详细信息受您对该对象的访问权限限制。详细信息可以提供以下信息:
-
名称
-
说明
-
标签
-
位置
-
空间
-
所有者
-
创建者
-
上次修改
导航世系图
单击并拖动图形以导航并居中世系图。您还可以使用导航按钮。选择主页 以将世系图居中放置在基本节点上。单击“后退”和“前进”按钮在选择中移动。
根据您的视图,在应用程序或数据集磁贴或行的上下文菜单 中选择世系,以为其打开世系。您还可以通过选择 和世系,从数据集的概述中访问世系图。通过选择 和世系(用作新的基本节点)或影响分析,可以访问图中显示的其他节点的世系(上游)或影响分析(下游)。选择一个节点以将其指定为基础节点。
展开 或折叠节点以展开或折叠同一级别的对象组。
世系摘要视图
分析使用者和临时业务用户可以直接从列表视图中的分析图表访问字段级相关性的使用者摘要视图,该列表视图列出了图表中所用字段的相关性。
除按钮和映射图表外,所有 Qlik 非捆绑分析图表都支持此视图。虽然可以使用更详细的世系图,但一般分析用户可以访问相关对象的摘要信息,这些对象包括:应用程序、链接、数据集、表格、字段、维度和度量。使用世系摘要视图,您可以很容易地了解数据在图表中的来源。
该视图列出了图表中度量和维度的详细信息和相关性。其中包括计算度量或维度的表达式、表达式中使用的字段,以及作为这些字段来源的数据源。在“字段和源”框中选择 以转到世系(针对该字段或源)。
执行以下操作:
- 将世系使用者摘要视图的图表设置更改为可见。默认情况下,不启用这些设置。
- 在外观>常规下,打开显示详细信息。
- 在外观>常规下,打开显示表达式。
- 选择完成编辑并选择信息 以访问世系使用者摘要视图。
限制
世系图有以下限制:
-
在 Qlik Cloud 中发布世系后未重新加载的应用程序在重新加载之前可能无法获得完整的世系信息。如果在为租户启用世系后尚未加载某些节点,则可能会限制这些节点的详细信息。
-
租户之外的数据集(如 SQL Server 或 Google Drive 连接)的节点详细信息仅限于数据集类型和名称。REST 连接仅显示它是 REST 数据。
-
按钮和映射图表中不支持世系摘要视图。
-
当前图表详细信息摘要视图在移动模式下不可用。
权限
您必须能够查看应用程序或数据集,才能从活动中心查看项目的世系。如果可以看到基本节点的世系图,则可以看到上游世系对象的基本详细信息和元数据。
安全性
字段级别世系
-
用户只能更改为他们有权访问的基本节点;否则,上下文菜单不可用。
-
如果用户有权访问基本节点,他们将有权查看所有上游世系。
使用者摘要视图(图表详细信息)
-
始终提供对维度和表达式的访问。仅当用户具有访问权限时,才会显示指向世系和数据集名称的链接。
用于分析世系的示例用例
有关以下示例的详细介绍,请参阅字段级世系用例。
示例:使用世系摘要视图探索信息来源
作为一名分析使用者,查看应用程序 cars-data4-app 中的条形图时,您想知道信息来自何处。确保在属性的常规部分下为图表启用了显示详细信息和显示表达式,然后选择完成编辑。单击返回图表时,选择显示详细信息 以显示世系使用者视图。
世系使用者视图在左侧栏中列出了维度和度量的详细信息,以及中列和右列中字段和源的依赖项。您可以看到,维度 Car_Id-ID 取决于字段 Car_Id-ID,该字段位于三个列出的 QVD 源中。选择字段条目上的 菜单,然后选择世系 Lineage-Car_id-ID / cars-data 以打开 cars-data QVD 中字段 Card_id-ID 的世系图。
世系图从右到左查看,显示字段Car_id_ID 在表 cars-data 中;存储为 Qlik 数据文件。将字段历史记录追溯到上载到 Qlik Cloud 的原始文件时,展开 节点。您可以看到,第一个中继返回,显示一个 QVD cars-data.qvd(包含字段 Car_id_ID )已加载到应用程序 cars-data4-app。返回的下一个节点是一个应用程序 cars-data3-app,从该应用程序产生了 cars-data.qvd。再返回一个中继并扩展节点,您会看到原始源文件是 CSV 文件 cars-data3.csv,并且它包含字段 ID。
通过展开表格和查看字段,可以识别条形图维度 Car_id-ID 的原始源文件、表格和字段。
示例:调查数据集的来源及其创建方式
作为一名应用程序开发人员,您正在考虑对您的应用程序使用现有的数据集rgb_customers.qvd。您可以调查此数据集的来源,以便了解数据来自何处。从数据集磁贴或行中,从 菜单中选择世系以打开世系图。从世系图中,您可以通过选择 QVD rgb_customers.qvd 上的 菜单来查看数据集的元数据并打开概述。
单击浏览器后退箭头返回世系图,以浏览数据集的世系图。展开 rgb_customers_qvd 节点以查看可用字段。请注意,每个字段都提供了一个选项,通过选择世系(用作新的基本节点)或选择影响分析来查看将受数据集更改影响的正向世系和从属对象,使其成为关注的基本节点。
沿着世系向后展开节点,您可以看到这个 QVD 数据集是 Prep Data RGB Sales Analysis 应用程序的输出。返回另一个中继并扩展文件存储节点,您会看到销售应用程序加载了一个 CSV 文件:rgb_customers.csv。字段级分析显示,原始源文件中的 Tags字段被重新命名为销售分析应用程序中的 rgb_customers.Tags。可以打开原始 CSV 文件查看概览,以显示有价值的元数据,例如所有者、创建者、使用指标、标记、分类、字段配置文件和影响分析。
示例:使用世系摘要查看图表中的字段依赖项和表达式
作为一名临时商业用户,您正在分析 COGS per Month 折线图,并希望查看用于计算度量(销售商品成本)COGS per Month的表达式,以及图表中使用的字段和来源。确保在“属性”的常规部分下为图表启用了显示详细信息和显示表达式,然后选择完成编辑。单击返回图表时,选择显示详细信息 以显示世系使用者视图。
世系摘要视图列出了图表中表示的度量和维度。展开 这些字段时,还可以在下拉列表中查看创建度量和尺寸的表达式。您可以看到,度量是由以下表达式创建的:Sum (UnitCost*Quantity)。表达式中的字段(Quantity、UnitCost)作为字段依赖项列出。您可以选择 查看这两个字段的世系,但在这种情况下,只有一个中继返回到其最终源 Dataset.xlsx,其在世系摘要中也作为源依赖项列出。