选择数据字段
您可以选择要在添加数据或编辑表时使用的表和字段。
一些数据源(如 CSV 文件)包括单个表,而其他数据源(如 Microsoft Excel 电子表格或数据库)可以包含多个表格。
如果表格包含标题行,则通常会自动检测字段名称,但在某些情况下您可能需要更改字段名称设置。您可能还需要更改其他表格选项以便正确解释数据,如标题大小或字符集。数据源的类型不同,表格选项也不同。
从数据库选择数据
从数据库选择数据的步骤取决于您连接到数据库的方式。您可以连接到作为 DSN 源的 ODBC 驱动程序,也可以直接通过安装有 Qlik Sense 的 Qlik ODBC Connector Package 包含的 Qlik Database 连接器进行连接。
有关更多信息,请参阅ODBC。
如果从数据库添加数据,则数据源可以包含多个表格。
执行以下操作:
-
从下拉列表中选择数据库。
有些选择对话框中没有数据库下拉列表,因为数据库名称是在配置连接时输入的。
-
选择数据库的所有者。
表格列表已使用选定数据库中的可用视图和表格填充。有些数据库不要求在数据选择流程中指定所有者。
-
选择表格。
-
您可以通过勾选要加载的每个字段旁边的方框选择要加载的字段。
您可以通过勾选表格名称旁边的方框选择表格中的所有字段。
提示注释还可以通过单击现有字段名称并键入新名称编辑字段名称。这可能会影响将表格链接到其他表格的方式,因为它们默认通过共用字段联接。 - 如果您要从其他表格添加数据,请选择这些表格。
-
选择数据后,单击添加数据可继续进行数据分析并查看有关表格关系的建议。
有关详细信息,请参阅管理数据关联。
如果您想直接将数据载入您的应用程序,点击添加数据旁的 ,然后禁用数据分析。此操作将按原样加载选定数据,绕过数据分析步骤,并开始创建可视化。可以使用自然关联(即通过共同命名的字段)链接表格。
有关详细信息,请参阅逻辑表格之间的关联。
从 Microsoft Excel 电子表格选择数据
如果从 Microsoft Excel 电子表格添加数据,则文件可以包含多个工作表。每个表格将作为单独的表格载入。例外情况是表格拥有与其他表格或加载表格相同的字段/列结构,在这种情况下表格是串联的。
有关详细信息,请参阅从 Microsoft Excel 电子表格加载数据。
执行以下操作:
-
确保您已适当设置表格:
帮助您正确解释表格数据的设置 UI 项目 说明 字段名称 设置以指定表格是包含嵌入的字段名称还是无字段名称。通常在 Excel 电子表格中,第一行包含嵌入的字段名称。如果选择无字段名称,则将字段命名为 A、B、C... 标题大小
将要省略的行数设置为表格标题,通常包含一般信息的行不是为列格式。
-
选择要从中选择数据的第一个表格。您可以通过勾选表格名称旁边的方框选择表格中的所有字段。
-
您可以通过勾选要加载的每个字段旁边的方框选择要加载的字段。
提示注释还可以通过单击现有字段名称并键入新名称编辑字段名称。这可能会影响将表格链接到其他表格的方式,因为它们默认通过共用字段联接。 -
选择数据后,单击添加数据可继续进行数据分析并查看有关表格关系的建议。
如果您想直接将数据载入您的应用程序,点击添加数据旁的 ,然后禁用数据分析。此操作将按原样加载选定数据,绕过数据分析步骤,并开始创建可视化。可以使用自然关联(即通过共同命名的字段)链接表格。
从表格文件选择数据
您可以从大量的数据文件添加数据。
执行以下操作:
- 确保已在文件格式中选择相应的文件类型。
-
确保您已适当设置文件。文件类型不同,文件设置也不同。
有关更多信息,请参阅选择文件类型设置。
-
您可以通过勾选要加载的每个字段旁边的方框选择要加载的字段。您也可以通过勾选表格名称旁边的方框选择文件中的所有字段。
提示注释还可以通过单击现有字段名称并键入新名称编辑字段名称。这可能会影响将表格链接到其他表格的方式,因为它们默认通过共用字段联接。 -
选择数据后,单击添加数据可继续进行数据分析并查看有关表格关系的建议。
信息注释如果您想直接将数据载入您的应用程序,点击添加数据旁的 ,然后禁用数据分析。此操作将按原样加载选定数据,绕过数据分析步骤,并开始创建可视化。可以使用自然关联(即通过共同命名的字段)链接表格。
选择文件类型设置
带分隔符的表格文件
这些设置用于验证带分隔符的表格文件,这些文件包含单个表格,其中每个记录都使用换行隔开,且每个字段都使用分隔字符隔开,如 CSV 文件。
文件格式设置
UI 项目 | 说明 |
---|---|
带分隔符的表格文件的文件格式 |
设置为分隔或固定记录。 在选择后,选择数据对话框将会根据所选的文件格式进行调整。 |
字段名称 | 设置以指定表格是包含嵌入的字段名称还是无字段名称。 |
分隔符 |
设置在表格文件中使用的分隔符字符。 |
引用 |
设置以指定处理引号的方式: 无 = 不接受引号字符 标准 = 标准引用(引号可以用作字段值的第一个和最后一个字符) MSQ = 新样式引用(允许字段包括多行内容) |
标题大小 |
将要省略的行数设置为表格标题。 |
字符集 |
设置在表格文件中使用的字符集。 |
注释 |
数据文件可以包含记录之间的注释,以开头为包含一个或多个特殊字符的行表示,如 //。 指定一个或多个字符来表示注释行。Qlik Sense 无法加载以此处指定的字符为开头的行。 |
忽略 EOF | 如果数据包含文件结尾字符作为字段值的一部分,可以选择忽略 EOF。 |
固定记录数据文件
固定记录数据文件包含单个表格,其中包含多列和固定字段大小的每条记录(数据行)通常使用空格或制表符进行填充。
设置字段断开位置
您可以通过两种不同方式设置字段断开位置:
-
可以在字段断开位置中手动输入以逗号分隔的字段断开位置。每个位置都标志着字段的开始。
示例: 1,12,24
- 启用字段断开能够以互动方式在字段数据预览中编辑字段断开位置。字段断开位置已使用选定位置更新。您可以:
单击字段数据预览可插入字段断开。
- 单击字段断开可将其删除。
- 拖动字段断开可将其移动。
文件格式设置
UI 项目 | 说明 |
---|---|
字段名称 | 设置以指定表格是包含嵌入的字段名称还是无字段名称。 |
标题大小 |
将标题大小设置为要省略的行数作为表格标题。 |
字符集 |
设置在表格文件中使用的字符集。 |
制表符大小 | 设置一个制表符在表格文件中表示的空格数。 |
记录行大小 |
设置一条记录在表格文件中涉及的行数。默认值为 1。 |
忽略 EOF | 如果数据包含文件结尾字符作为字段值的一部分,可以选择忽略 EOF。 |
HTML 文件
HTML 文件可以包含多个表格。Qlik Sense 将带有 <TABLE> 标记的所有元素视为表格。
文件格式设置
UI 项目 | 说明 |
---|---|
字段名称 | 设置以指定表格是包含嵌入的字段名称还是无字段名称。 |
字符集 |
设置在表格文件中使用的字符集。 |
XML 文件
您可以加载以 XML 格式存储的数据。
XML 文件没有任何特定文件格式设置。
QVD 文件
您可以加载以 QVD 格式存储的数据。QVD 是本地 Qlik 格式,只能由 Qlik Sense 或 QlikView 写入和读取。当从 Qlik Sense 脚本中读取数据时,该文件格式可提升速度,同时又非常紧凑。
QVD 文件没有任何特定文件格式设置。
有关更多信息,请参阅使用 QVD 文件。
QVX 文件
您可以加载以 Qlik data eXchange (QVX) 格式存储的数据。通过使用 Qlik QVX SDK 开发的自定义连接器创建 QVX 文件。
QVX 文件没有任何特定文件格式设置。
有关详细信息,请参阅使用 Qlik QVX SDK 构建自定义连接器 (仅提供英文版本)。
KML 文件
您可以加载以 KML 格式存储的地图文件,以在创建地图可视化时使用。
KML 文件没有任何特定文件格式设置。
有关地图数据的更多信息,请参阅加载您自己的地图数据。
返回到上一步(添加数据)
您可以在添加数据时返回到上一步。
执行以下操作:
- 点击向后箭头以返回添加数据的上一步。