Spotfire® 用户指南

导入设置 - 高级

从安装的 Spotfire 客户端的“导入设置”对话框打开分隔的文本文件(例如 CSV 或 TXT 文件)的高级选项时,将显示“导入设置 - 高级”对话框。

关于此任务

注: “导入设置 - 高级”对话框仅在已安装的客户端中可用。您可以使用 Web 客户端打开文本文件,但控制如何添加数据的方式更为有限。

过程

  1. 编写栏上,单击“文件和数据”
  2. 在“文件和数据”浮出控件中,单击“浏览本地文件”
  3. 浏览至分隔的文本文件,然后单击“打开”
  4. “导入设置”对话框中,单击“高级”


  5. 更改对话框中的设置以按照所需方式导入数据。
    选项说明
    注释行开头 使您可以忽略以特定字符顺序开头的所有行。例如,如果在以上示例中使用了“#”,则所有以 # 开头的行将设置成为注释行并在导入期间忽略。
    设置列数 使您可以指定要导入的固定列数。相比较文本文件开头可用的列数而言,固定列数可能会较小或较大。例如,在某数据表中,前 100 行将出现 50 列,而其余列则出现 60 列,将此选项设置成为 60 可能会很有用,这样便可以导入所有可用数据。
    允许的最小列数 忽略其中可用值的数目小于指定数目的行。如果数据表在数据中间包含注释或文本,则可以将此选项设置成为 5,以便仅导入包含至少五列中的值的行。
    解释为 null (缺少值) 使您可以指定应被解析为 null(缺失的数据值)的字符串。
    开始从行读取数据 使您可以略去指定的行数。例如,如果您的数据包含一个具有十行的表头且在导入期间应被忽略,则可以将此选项设置成为 11。
    不具有名称行的列的名称 对不具有任何指定名称行的数据表指定列的默认命名。如果您并未亲自键入前缀“{0}”,它将自动添加,并且这意味着所有列在指定名称之后都将收到一个数字。例如,“列 {0}”将产生列“列 1”、“列 2”、“列 3”等。
    连接多个名称行 指定多个名称行连接的方式。例如,三个名称行的默认值为“{0}, {1}, {2}”,将会以逗号和空格分隔不同名称行的名称部分。如果删除逗号,如“{0} {1} {2}”,则只有空格会分隔名称部分。
    替换缺失的名称字段 使您可以通过以下方法之一来替换缺失的名称(使用多个名称行时为名称的一部分):

    “无”- 使名称部分保留为空。如果名称不具有其他的名称行属性,则该特定列将使用以上指定的“不具有名称行的列的名称”。

    “从左”- 获取左侧列的名称或名称部分并将其用作名称或名称部分。

    “按字符串”- 以指定字符串替换缺失的名称或名称部分。

    具有引号字符 指定数据表是否包含引号字符。
    引号字符 指定引号字符。
    引号转义 指定对引号字符转义的方式。
    允许引用字段中包含换行符 指定引用字段中是否允许包含换行符。
    默认值 “导入设置 - 高级”对话框中的所有设置恢复为默认值。
  6. 完成后,单击“确定”关闭所有对话框。