在读取 QVW 的 XML 元数据时,如何区分 QVD 源文件和目标文件?
How do you differentiate between QVD source files and target files when reading a QVW's XML MetaData?
我目前正在尝试寻找 Rob Wunderlich(Qlik 创始人)创建的治理仪表板的替代品,因为我目前在使用它时遇到错误。
如何区分 QVW 使用的数据源(QVD,又名源)或 QVW 生成的数据文件(QVD,又名目标)?
QVW:
LOAD
Lower(Discriminator) AS DataFile.Filepath
FROM C:\Sample_Transform_file.qvw (xmlSimple, Table is[DocumentSummary/LineageInfo])
下面是我在解析 XML 元数据时发现的示例
(沿袭信息标签中的鉴别器子标签)用于一个特定的 Transform QVW。
Sample Table Output
目标是通过这个来识别的吗?
STORE - [qvdName.qvd](qvd)
根据我的发现,在某种程度上似乎是这样。
我们所有输出 QVD 的 QVW 文件都使用 DIRECTORY 语句,而不是硬编码文件位置路径或可变路径。因此,为什么所有目标都显示为 "STORE - qvdname.qvd",而不是显示文件路径。从某种意义上说,这是 QlikView 的一个缺陷,关于它的治理仪表板(或者至少,他们似乎不建议将这些路径作为标准进行可变化以避免破坏沿袭)。
我目前正在尝试寻找 Rob Wunderlich(Qlik 创始人)创建的治理仪表板的替代品,因为我目前在使用它时遇到错误。
如何区分 QVW 使用的数据源(QVD,又名源)或 QVW 生成的数据文件(QVD,又名目标)?
QVW:
LOAD
Lower(Discriminator) AS DataFile.Filepath
FROM C:\Sample_Transform_file.qvw (xmlSimple, Table is[DocumentSummary/LineageInfo])
下面是我在解析 XML 元数据时发现的示例 (沿袭信息标签中的鉴别器子标签)用于一个特定的 Transform QVW。
Sample Table Output
目标是通过这个来识别的吗?
STORE - [qvdName.qvd](qvd)
根据我的发现,在某种程度上似乎是这样。
我们所有输出 QVD 的 QVW 文件都使用 DIRECTORY 语句,而不是硬编码文件位置路径或可变路径。因此,为什么所有目标都显示为 "STORE - qvdname.qvd",而不是显示文件路径。从某种意义上说,这是 QlikView 的一个缺陷,关于它的治理仪表板(或者至少,他们似乎不建议将这些路径作为标准进行可变化以避免破坏沿袭)。