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