更改字段类型

添加数据时,Qlik Sense 会解释每个字段的字段类型。系统当前支持以下字段:

  •  一般
  • G 日期
  • õ 时间戳
  • , 地理数据

如果数据未正确解释,则可以调整字段类型。也可以更改数据或时间戳字段的输入和显示格式。

要打开表格编辑器,单击要编辑的数据表上的 @

某些情况下,不能更改字段的字段类型或显示格式。

  • 此表格是关联了两个或多个表格的结果。
  • 此字段已识别为日期或时间戳。

确保正确识别日期或时间戳

如果日期或时间戳字段未被识别为日期或时间戳,即带有 一般标记,则可以确保正确解释了该字段。

执行以下操作:

  1. 单击字段标题上方的

    随即打开数据格式对话框。

  2. 字段类型更改为日期时间戳
  3. 输入格式中更改格式字符串,以正确解释日期。可以使用下拉列表中准备好的格式,也可以编写自己的格式字符串。

    有关更多信息,请参阅数字格式和时间格式的约定

    备注: 不能在格式字符串中使用单引号。
  4. 如果要使用的显示格式不是应用程序中的默认格式,则要在显示格式中编写或选择格式字符串。

    如果留空,则会使用应用程序的默认显示格式。

更改日期或时间戳字段的显示格式

每个应用程序都有日期或时间戳字段的默认显示格式。可以更改每个日期和时间戳字段的显示格式。

执行以下操作:

  1. 单击字段标题上方的 G(日期)或 õ(时间戳)。

    随即打开数据格式对话框。

  2. 显示格式中更改格式字符串。可以使用下拉列表中准备好的格式,也可以编写自己的格式字符串。

    有关更多信息,请参阅数字格式和时间格式的约定

将字段类型更改为地理数据

如果包含城市和国家/地区名称或 ISO 符号等值的字段未被识别为地理数据,您可以将字段类型更改为地理数据

执行以下操作:

  1. 单击字段标题上方的

    随即打开数据格式对话框。

  2. 字段类型下拉菜单中选择地理数据
  3. 地理数据下拉菜单中选择地理数据的类型。

    选项包括城市国家/地区国家/地区代码 ISO2国家/地区代码 ISO3ISO2ISO3 来自 ISO 3166(国家/地区的国际标准组织代码)。ISO2 包含双字符代码,ISO3 包含三字符代码。例如,瑞典的代码为 SESWE

    分配 ISO 代码时,请确保字段值与所分配的代码匹配。如果为包含双字符代码值的字段分配 ISO3,则分配的位置坐标将会不正确。

  4. 对于城市数据,在表格中选择包含国家/地区地理数据的相关字段。

    可能只有一个相关的国家/地区字段,但可能存在多个包含国家/地区地理数据的字段。例如,一个字段可能具有 France 之类的长名称,而另一字段可能按国家/地区代码(例如 ISO2)指定国家/地区。仅当这两个字段均被指定为地理数据时,它们才会显示在相关国家/地区列表中。

    如果所有字段都未被指定为地理数据国家/地区字段,则当您将一个字段指定为城市时,相关国家/地区列表并不显示。

用户或 Qlik Sense 自动为某个字段分配地理数据字段类型时,包含地理坐标(点或多边形数据)的字段会与之关联。包含坐标的相关字段显示在数据模型查看器中。使用地图对象的应用程序需要这些坐标。

包含名称或代码形式的地理信息的字段(如邮政区域)无法用于映射,除非它们被指定为地理数据字段。

分配了地理数据类型的字段继续保留字符串值(例如 Mexico 和 MX),但当此类字段用于地图对象时,映射坐标将来源于包含点或多边形数据的字段。