在表格中,您可以汇编多个来源的数据,包括
- 分隔符分隔值(DSV)文件
- 您有权查看的电子表格中的工作表
- 您有权查看的查询结果
要使表格数据保持最新,可以追加数据或用更新的信息替换数据集。在表格中,可以通过Datasets 面板查看和管理数据集。
- 导入的 数据集成功添加了出现在表格中的数据。
- 分阶段 数据集有一些数据没有出现在表中,例如在成功导入前被删除或有错误需要解决。
注: 要在Datasets 面板上查找特定数据集,请单击筛选s ,然后按名称搜索。您还可以按名称或导入日期以升序或降序对数据集进行排序。
源数据最佳实践
为帮助确保数据完整性和可扩展性,请在将源数据上传到表格时遵循以下最佳实践:
- 保存静态和唯一的标识符(如账号或 ID),以标识数据中的每条记录。虽然姓名和其他标识符可能更容易识别,但它们也会随着时间的推移而改变。
- 确保数据集的第一行--标题之后--是有代表性的数据。上传数据集时,Wdata 会根据第一行中的值自动建议列的数据类型。
- 不要保存货币符号等格式。Wdata 在将数据上传到表格时会自动删除这些数据。
注: 上传十进制数值时,可以选择导入数字的格式。
- 为使合作者能有效地切分数据,请上传最底层的数据。
注意: 不要使用_filename
,_tags
,_timestamp
, 或_userID
作为列 ID。为避免冲突,Wdata 会在导入时自动跳过具有这些 ID 的列。
添加数据集
要添加或替换表格中的数据,其所有者可以
- 上传 DSV 文件
- 从电子表格导入或连接工作表
- 导入查询结果
注: 如果数据源的列与表的列相对应,则表可以包含多个不同类型的数据集。
要添加或替换表中的数据,所有者可以上传一个 DSV 文件,文件中的列与表中的列相对应。例如,您可以将数据追加到表中,或使用文件更新现有数据。为确保上传成功:
- 选择 DSV 文件,如逗号分隔值 (CSV) 或制表符分隔值 (TSV),最大 1G。
- 数字字段必须是纯文本,不得使用破折号。例如,使用
0
,而不是-
。 - 在整个文件中使用统一的日期格式,如
yyyy-MM-dd
。
注意: 上传时,列标题中的任何特殊字符都会转换为下划线 (_
)。
- 从 WdataHome ,打开表格。
- 从Datasets 面板中,选择是附加文件还是替换另一个数据集:
- 要在表格中附加 文件,请单击Add Dataset ,然后选择Upload File 。
- 要用文件替换 现有数据集,请从数据集菜单中选择替换 ,上传文件 。
- 要在表格中附加 文件,请单击Add Dataset ,然后选择Upload File 。
- 浏览并选择要上传的文件。
- 选择文件中使用的分隔符--逗号(,)、制表符、分号(;)或管道(|)。
- 单击显示列映射 ,然后选择文件的每一列映射到表的哪一列。
- 对于任何日期、时间戳或十进制列,选择其导入数据的格式。
- 要包含贵组织跟踪的数据元数据(如版本或数据源),请添加一个标签,并选择其名称和值。
- 单击添加数据 。
注意: 从Datasets 面板,您可以查看有关上传文件的信息。如果上传是Staged ,请单击View Import Error 查找文件上传中需要解决的问题。
要添加或替换表格中的数据,所有者可以
- 导入 从电子表格中导入当前数据,其列与表格的列相对应。例如,您可以将数据追加到表格中,或使用工作表更新现有数据。
- 连接 Spreadsheets 中的工作表,其列与表的列相对应,然后刷新连接,用工作表的最新数据更新数据集。
注意: 要将工作表用作一致的数据源,并从表格或电子表格刷新其数据集,请选择连接到工作表 。否则,要获取工作表当前数据的快照,请导入工作表。
- 从 WdataHome ,打开表格。
- 从Datasets 面板中,选择是附加工作表还是用它替换另一个数据集:
- 要将 工作表附加到表中,请单击添加数据集 ,然后选择电子表格 。
- 要用工作表替换 现有数据集,请从数据集菜单中选择替换 ,电子表格 。
- 要将 工作表附加到表中,请单击添加数据集 ,然后选择电子表格 。
- 选择电子表格及其中要导入数据的工作表,然后单击下一步 。
- 根据需要更新数据集名称。
注: 默认情况下,数据集使用工作表的名称。
- 要将工作表用作一致数据源 ,请选择连接到工作表 。
注意: 连接到工作表时,可以从电子表格或表格更新连接,以刷新数据集。要只导入工作表当前数据的快照,请不要选中Connect to Sheet 。
- 选择工作表的每一列映射到表格的哪一列,并选择如何格式化每一列日期和小数。
注: 默认情况下,电子表格中的日期列使用ISO 8601 格式。
- 要包含贵组织跟踪的数据元数据(如版本或数据源),请添加一个标签,并选择其名称和值。
- 单击添加数据 。
要添加或替换表中的数据,所有者可以导入列与表列相对应的查询结果。例如,您可以使用查询来确定特定的记录段,然后将其附加到表中,或用查询结果更新现有数据。
- 从 WdataHome ,打开表格。
- 从Datasets 面板中,选择是附加结果还是用结果替换另一个数据集。
- 要将 结果附加到表中,请单击添加数据集 ,然后选择查询 。
- 要用结果替换 现有数据集,请从数据集菜单中选择替换 ,查询 。
- 要将 结果附加到表中,请单击添加数据集 ,然后选择查询 。
- 选择要导入结果的查询,设置任何参数,然后单击Select Query 。
- 选择查询的每一列映射到表的哪一列,并选择如何格式化每一列日期和小数。
注意: 默认情况下,查询中的日期列使用ISO 8601 格式。
- 要包含贵组织跟踪的数据元数据(如版本或数据源),请添加一个标签,并选择其名称和值。
- 在Import name 下,根据需要更新数据集名称。
- 单击添加数据 。
刷新已连接的电子表格数据集
要使用所连接电子表格中的最新数据更新表格,请单击Datasets 面板上的Refresh 。
注意: 如果刷新时电子表格已不可用,可以选择工作表来替换数据集。
删除已导入的数据集
要将已导入的数据集返回到 "已暂存 "状态,例如要排除故障,请从Datasets 面板上的数据集菜单中选择Unimport ,然后单击Remove Import 。
注意: 您可以在数据集面板上选择多个数据集。选定的数据集显示为蓝色条。
删除数据集时,数据集会返回到 "已暂存 "状态,而数据表中的数据和标记也会被删除。要将数据返回表格,可以根据需要重新导入数据集。
要完全 删除分期 数据集,请将其从表中删除:
- 要完全删除数据集,请从其菜单中选择Delete ,然后单击Delete File 。
- 要删除所有Staged 数据集,请单击Delete Imports ,输入 DELETE,然后单击Delete 。
重新导入暂存数据集
如果删除数据集,或数据集返回导入错误,则在Datasets 面板上显示为Staged 。要重新导入数据集(例如在更新数据或解决错误之后),请从菜单中选择Import ,添加任何标记,然后单击Import Data 。