格式规格项目
每种格式规格项目定义表格文件的特定属性:
fspec-item ::= [ ansi | oem | mac | UTF-8 | Unicode | txt | fix | dif | biff | ooxml | html | xml | kml | qvd | qvx | parquet | delimiter is char | no eof | embedded labels | explicit labels | no labels | table is [tablename] | header is n | header is line | header is n lines | comment is string | record is n | record is line | record is n lines | no quotes |msq | URL is string | userAgent is string]
使用每个函数的下拉列表可查看每个函数的简短描述和语法。单击语法描述中的函数名称可了解更多信息。
字符集是定义文件所用字符集的 LOAD 语句中的一个文件说明符。
ansi | oem | mac | UTF-8 | Unicode | codepage is |
字符集
表格格式是用于定义文件类型的 LOAD 语句的文件说明符。如果未指定任何一个,将假设为 .txt 文件。
txt | fix | dif | biff |
ooxml |
html | xml | qvd | qvx | parquet |
表格格式
对于分隔的表格文件,可以通过 delimiter is 说明符指定任意分隔符。该说明符仅适用于分隔的 .txt 文件。
delimiter char
对于 XML、Excel 或嵌套 Parquet 文件,Table is 指定要从文件加载的表。
table-is char
在表格文件中指定标题大小。可以通过 header is 说明符指定任意标题长度。标题是 Qlik Sense 不会用到的文本部分。
header-is n
Header is line
Header is n lines
如果您的源数据文件中具有以注释开头的行,则可以使用 Comment is 定义注释前缀。将 commentprefix 设置为注释行的起始字符或字符串,在您加载数据时将会忽略这些行。
Comment is commentprefix
Labels 是 LOAD 语句的一个文件说明符,该语句定义可在文件中找到字段名的位置。
embedded
labels | explicit
labels|no labels
no eof 说明符用于在加载分隔的 .txt 文件时忽略文件结束字符。
no-eof
Quotes 是 LOAD 语句(定义引号是否可以使用以及引号与分隔符之间的优先级)的文件说明符。仅限文本文件
no quotes
msq
对于固定记录长度文件,必须通过 record is 说明符来指定记录长度。
record-is n
Record is line
Record is n lines
当加载 xml 文件时使用此脚本说明符。在语法中列出了适用于 XML 说明符的有效选项。
xmlsimple
XML
当加载用于图形可视化的 KML 文件时,使用此脚本说明符。
KML
该脚本说明符用于设置加载 Web 文件时 Web 文件数据连接的 URL。
url is