错误
导入错误
表中发现重复的键列行数据
尝试导入时发现重复的键列行数据
原因
维度表 [ 中标记为“key”的列 包含重复行。这种情况通常在连接刷新时被检测到。
注:键列只能包含唯一值。
解决方案
您需要从数据集中删除重复的行;遗憾的是,没有给出重复键的确切位置。
在 Workiva 中,有两种方法可以找到重复行:
- 手动扫描源数据。
- 创建一个新查询,将维度表与要加载的数据集连接起来,并将连接结果赋值给键字段。当您筛选 Sheet.account Is Not Null时,结果将是“key”列中已有的值。
注:此解决方案最适用于处理单键列和字符串数据。对于其他数据类型,可能需要进行类型转换。
您还可以使用 Microsoft Excel 扫描重复项:
- 在 Workiva 中创建一个新查询,从维度表中提取所有数据,并将其导出为 CSV 文件到 Excel。另外,复制要导入的数据集(即失败的数据集)的所有行,并将这些行粘贴到 CSV 文件中。这将创建一个包含所有数据的完整表格——包括触发错误的重复项。接下来,您将创建一个新列,该列的值由所有键列的值连接而成,并对其进行条件格式化以突出显示重复项。
注:您可以按单元格颜色对列进行排序,将所有重复行移到顶部。