导出数据
概念信息
您可以将 Analytics 数据导出为其他文件格式,以便在其他应用程序中使用这些数据:
- Microsoft Excel (*.xlsx, *.xls)
- 文本 (*.txt)
- 分隔文本 (*.del)
- 逗号分隔值 (*.csv)
- Microsoft Access (*.mdb)
- XML (*.xml)
- JSON (*.json)
- dBASE III PLUS (*.dbf)
- Windows 剪贴板(用于将内容粘贴到其他文档或应用程序)
说明
必须安装 32 位 Microsoft Access 数据库引擎,才能导出为旧版 Excel 文件 (*.xls) 和 Microsoft Access 文件 (*.mdb) 。有关详细信息,请参阅排除可选的 Microsoft Access 数据库引擎。
您还可以将 Analytics 数据导出到 Diligent One 应用程序:
- 将异常数据导出到结果应用程序
有关更多信息,请参阅将异常数据导出到 Diligent One 中的结果应用程序。
-
将压缩的 CSV 文件 (*.csv.gz) 导出到机器人应用程序中的 HighBond 机器人或工作流机器人
要了解更多信息,请参考将数据导出到 Diligent One 中的机器人应用程序。
打开导出的文件
在 Analytics 结果选项卡中,导出命令日志条目的屏幕显示包含指向下列内容的链接:
- 导出的文件
- 包含该文件的文件夹
这些链接使您可以方便地直接从 Analytics 打开文件或包含文件的文件夹。
导出的文件将在与该文件扩展名相关联的应用程序中打开(如果该应用程序已被安装在您的计算机上)。
导出至 Excel
您可以将 Analytics 表作为单个 Excel 工作表导出到新建或现有 Excel 文件。仅对 *.xlsx 支持导出到现有 Excel 文件。
字符和大小限制
在将数据导出到 Excel 文件时,适用下列限制。
| 限制 | 详情 |
|---|---|
| 记录数 |
超过这些最大数量的 Analytics 表可成功导出,但过剩的记录将被忽略而不是被导出。 |
| 域长度 |
|
| 域名称的长度 |
|
| 工作表名称长度 |
若使用 Analytics 表名称作为工作表名称,如果工作表名称超过 31 个字符,则在导出到 Excel 时,该名称会被截断。 |
导出到旧 Excel 文件的日期时间和时间数据 (*.xls)
首次打开 Excel 文件时,可能不会正确显示导出到旧 Excel 文件 (*.xls) 的日期时间和时间数据。日期时间可以只显示日期部分,时间可以显示“00/01/1900”。Excel 文件中有完整的日期时间和时间数据,但是您需要修改单元格在 Excel 中的格式以使数据正确显示。
从服务器表导出数据
您无法保存从服务器表导出至服务器的数据。可以从服务器表和本地表中导出数据至本地计算机。
步骤
您可以将 Analytics 表中的一些或全部记录或域导出用于其他应用程序。
指定要导出的域
- 选择数据 > 导出。
- 在主要选项卡上,选择下列选项之一:
- 域指定您想要导出的域
当您选择此选项时,这些域被使用表布局中的物理域名称导出。
有关重命名域的信息,请参阅在表布局中重命名一个域。
- 视图导出当前视图中的所有域
当您选择此选项时,这些域被使用列显示名称导出。这些域被按它们在视图中出现的相同顺序导出。
有关重命名列的信息,请参阅重命名视图中的列。
- 域指定您想要导出的域
- 如果选择域,请执行以下操作之一:
- 从导出域列表中选择要导出的域。
- 单击导出字段可选择字段,或创建一个表达式。
选择导出格式
从导出为下拉列表中选择导出格式,然后按照下面的指南操作。
| 导出格式 | 准则 |
|---|---|
| 分隔或文本 (或者逗号分隔值) |
执行以下操作之一:
提示 要导出到逗号分隔值文件 (*.csv),请选择分隔,并确保在列分隔符下拉列表中选择逗号 (,)。在到域中指定导出文件名时,请包括 .csv 文件扩展名。例如:vendors.csv |
| Excel (.xlsx) |
执行以下操作之一:
|
| XML |
|
| 从 Unicode 版的 Analytics 中导出 |
执行以下操作之一:
|
| Diligent One (仅限 Diligent One 用户) |
|
|
机器人 (仅限 Diligent One 用户) |
完成导出
-
如果当前视图中有想要从处理中排除的记录,请在如果文本框中输入一个条件,或单击如果使用表达式生成器创建 IF 语句。
说明
在应用任何范围选项(前、后、当)之后,仅针对表中的剩余记录评估如果条件。
IF 声明中考虑到了视图中的所有记录,滤除那些不满足指定条件的记录。
- 执行以下操作之一:
在到文本框中,指定将包含导出数据的文件的名称。
单击到并指定文件名,或者在保存或文件另存为对话框中选择一个现有文件。
如果 Analytics 预填充了一个表名称,您可以接受预填充的名称或更改它。
说明
如果要将数据导出到剪贴板,则到文本框会被禁用,因为您没有将数据保存到文件中。
- 单击更多选项卡。
-
在范围面板中,选择适当的选项:
- 全部
- 前
- 下一页
- While
展示更多
范围选项 详情 全部 (默认)指定处理视图中的所有记录。 前 在文本框中输入一个数字。从视图中的第一个记录开始处理,并且仅包括指定数量的记录。 下一页 在文本框中输入一个数字。从视图中当前选择的记录开始处理,并且仅包括指定数量的记录。必须在视图最左边的列中选择实际记录数量,而不是行中的数据。 While 使用 WHILE 语句,根据特定条件或条件组来限制对视图中的记录进行处理。
在 While 文本框中输入一个条件,或者单击 While 使用表达式生成器创建一个 WHILE 语句。
只有当指定条件值为真时,WHILE 声明才允许对视图中的记录进行处理。当条件变为假时,处理立即终止,不再考虑剩余的记录。
可将当选项与全部、前或后选项结合使用。在达到一个限制后,请立即记下处理步骤。
说明
前或后选项会参考表中记录的物理顺序或索引顺序。前或后选项会忽略应用于表视图的任何过滤器或快速排序。但是,分析操作的输出结果会遵守已应用的过滤器。
如果视图进行了快速分类,后和前操作相同。
- 如果您要导出到分隔的文件或文本文件,可以选择附加到现有文件将导出的数据附加到一个已有文件的末尾。
- 单击确定。
- 如果覆盖提示出现,请选择合适的选项。