跳至主要内容
Administrator Guide
上次更新时间 :2023-06-23
解析表格中的外部数据

解析表格中的外部数据

安全性:
  • 创建表格时,“Prism Analytics”功能区域中的
    “Prism: Tables Create
    ”域。
  • 编辑表格时存在以下任一安全性要求:
    • “Prism Analytics”功能区域中的
      “Prism Datasets: Owner Manage
      ”域。
    • “Prism Analytics”功能区域中的
      “Prism Datasets: Manage
      ”域。
    • 表格的
      “表格编辑器”
      权限。
    • “表格的所有者”
      权限。
    • 表格的
      “可插入表格数据”
      权限。
将分隔文件加载到表格中时,必须定义 Workday 解析数据的方式。当您将数据加载到表格中(例如通过上传文件创建表格)或向现有表格添加更多行时,您可以在
“编辑解析选项”
步骤中定义解析选项。
Workday 支持符合 RFC 4180 规范的带分隔符文件。有关更多信息,请参见 RFC 4180。
  1. 访问
    “编辑解析选项”
    步骤,以将数据加载到表中。
  2. 配置解析选项。
    完成此任务时,请参考以下信息:
    选项 描述
    行分隔符
    指定在源数据文件中用于分隔行(或记录)的单个字符。
    在大多数分隔文件中,行由换行符分隔,例如换行符、回车符或回车加换行。换行符是类 UNIFIED 操作系统上标准的换行符表示方法。其他操作系统(例如 Windows)可能会单独使用回车符,或回车符加换行符。选择
    “任何新行”
    会使 Workday 将新行的任何表示方法识别为行分隔符。
    字段分隔符
    指定单个字符,用于分隔源数据文件中的行字段(或列)。逗号是最常用的字段分隔符。
    字段名称
    指定每个字段的默认名称。您可以在完成解析选项的定义后更改字段名称。
    字段名称必须符合名称验证规则。
    Workday 会自动将每个源文件中的第一行视为标题行,而不是数据行。如果您不想将第一行()用作字段名称,请取消选中
    “使用第一行”()中的值
    。
    转义字符
    指定用于转义
    报价字符的
    单个字符,或
    指定转义字符
    的另一个实例(如果指定了
    报价字符)
    。仅当转义字符已使用其他转义字符转义时,Workday 才会将其读取为数据。
    如果您的数据值包含引号字符作为数据,则必须对这些字符进行转义,并且整个字段值必须用
    引号字符
    括起来。如果不是,则 Workday 会假定引号字符表示新字段。
    报价字符
    包含单个字段值的字符(如有)。
    某些分隔文件使用引号字符将各个数据值括起来。引号字符通常是双引号字符 (
    "
    )。
    如果字段值包含字段分隔符作为数据,则该字段值必须用
    引号字符
    括起来,否则 Workday 会假设该字段分隔符表示新字段。
    如果字段值包含报价字符作为数据,则必须将字段值括在
    报价字符
    内,并且必须使用
    转义字符
    或其他报价字符对其进行转义。
    如果字段值包含行分隔符(例如换行符)作为数据,则必须将字段值括在
    “报价字符”
    中。
    假设您有一行包含以下 3 个数据值:
    weekly special wine, beer, and soda "2 for 1" or 9.99 each
    如果字段分隔符是逗号,引号字符是双引号,转义字符也是双引号,则源数据中格式正确的行应如下所示:
    "weekly special", "wine, beer, and soda", """2 for 1"" or 9.99 each"
    备注字符
    指定在文本行的开头表示备注的字符。Workday 会忽略外部文件中以备注字符开头的每一行。示例:选择 # 作为备注字符,以忽略以 # 开头的行。
    当“备注字符”为空时,Workday 会将所有行读取为数据行。
    要忽略的行
    指定在读取源文件时,要忽略文件开头的行数。要将此选项与
    “使用第一行中的值”
    选项一起使用,请确保包含字段名称的行可见,并且是剩余的第一行。
    交错行
    如果源文件的架构与表格架构不完全匹配,并且您希望 Workday 忽略文件架构末尾任何缺失或多余的字段,请选择这些选项。
    字段选项
    这些选项用于控制如何处理文本字段中的空白字符。
    • 去除引号外的前导空格。此选项会移除文本字段中引号字符之外的引号字符。
    • 去除引号外的尾部空格。此选项会移除文本字段中引号外部的空格字符(位于引号字符之后)。
    • 去除引号内的前导空格。此选项会移除文本字段字段值开头的引号内的空白字符。
    • 去除引号内的尾部空格。此选项会移除文本字段字段值结尾处的引号内的空白字符。