Skip to main content

Transpose In-DB Tool Icon 库内转置工具

实验室工具

这是一种 实验室 工具,不用于生产用途。它可能具有记录在案的已知问题,可能功能没有完善,并且可能会发生变化。

使用库内转置工具可在库内工作流中旋转数据表的方向。它可以变换数据,让您能够在垂直轴上查看水平数据字段。

此工具可用于提取不合格的数据。对可转置的记录或字段数量没有限制。

支持限制

库内转置仅支持 64 位 SQL Server 和 Oracle 数据源。它不支持空间或 Blob 字段。

“数据库内”工具无需将数据移出数据库即可对大型数据集进行融合与分析,与传统分析方法相比,它们可以显著提高性能。有关数据库内工具类别的详细信息,请参阅 数据库内概述

配置工具

键字段中,选择要据以旋转表格的字段。这些字段名称保留在水平轴上,而它们的值则被垂直复制以对应上每个选中的数据字段 (步骤 2)。

您选择的键字段将垂直复制,每个选中的数据字段都有一条要转置记录。例如,如果开始时有一个包含 477 条记录和 100 个字段的表格,那么当您使用键字段对该表格进行转置时,就会得到 477,000 条记录和 3 个字段(键、字段名称和该字段的值)。

数据字段中,选择要执行分析的所有字段。

借助右侧用于选择键和数据字段的选项,您可以选择全选清除所有选择。

标准与数据库内的对比

值字段数据类型是在数据库内根据所选字段数据类型确定的。因此,生成的值字符串在显示形式上可能会与使用标准转置工具时不同。这在日期时间或 Double 字段转换为字符串时尤其适用。例如,标准转置工具中的日期值 2007-12-30 01:01:01 在库内转置工具中可能会显示为 Dec 30 2007 1:01AM。标准转置工具中的 Double 值 -2922678.4 在库内转置工具中可能会显示为 -2.92268e+006。