使用提取检查器的选项选项卡,您可以指定创建提取文件所用的选项(例如文件和数据格式)。
要指定提取选项:
注:
对于层代提取,节点筛选器不应用于祖先。可选:单击 X 以移除节点或祖先表达式筛选器。
注:
对于层代提取,重新连接父代始终启用并且无法更改。
提示:
提取位置信息(例如祖先、继承的值或使用位置逻辑的默认派生值)时,您可能希望避免排除隐式共享的节点。
表 30-3 文件格式选项
字段 | 描述 | 示例 |
---|---|---|
分隔符字符(仅限文本文件类型提取) | 分隔文本字符串的字符。选择值,或者选择指定并在分隔符字段中输入分隔符字符。您可以输入多个字符作为分隔符(最多 10 个),并且可以使用空白字符(例如空格)。
注: 支持前导和尾部空格字符。例如,在逗号分隔符后添加空格会使提取显示 "A, B, C" 而不是 "A,B,C"。 |
逗号 |
换行样式(仅限文本文件类型提取) | 用于前进到下一行的字符 |
|
引号列 | 需要引号字符的列:
注: 引号选项不适用于自定义页眉和页脚。 |
无 |
引号字符 | 用于指示引号列的字符 | 单引号 |
Null 关键字 | 用于替换文件中的 null 值的关键字 | 空白 |
已定义空字符串关键字 | 用于替换文件中已定义空值的关键字 | 无数据 |
顶级节点关键字 | 用于层次中顶级节点的父代列属性值的关键字。
如果没有提供,则系统会在父代列中为顶级节点输出空白值。 |
Root |
透视分隔符 | 仅适用于字符串数据类型属性,用于分隔要透视的字符串的字符。选择值,或者选择指定并输入分隔符字符。您可以输入多个字符作为分隔符(最多 10 个),并且可以使用空白字符(例如制表符)。 | 逗号 |
包括列标题记录 | 用于在文件开头包含标题记录的指示符 | 选定 |
包含自定义页眉 | 选择此项以包含自定义页眉记录
如果选中,则输入要包含的自定义页眉。可以在自定义页眉中插入替代参数。请参阅下面的在自定义页眉和页脚中使用替代参数。 如果您同时使用生成的列标题记录,请指定自定义页眉应该放在生成的列标题之前还是之后。 |
BOF (文件开头指示符) |
包含自定义页脚 | 选择此项以包含自定义页脚记录
如果选中,则输入要包含的自定义页脚。可以在自定义页脚中插入替代参数。请参阅下面的“在自定义页眉和页脚中使用替代参数”。 |
EOF (文件末尾指示符) |
表 30-4 数据格式选项
字段 | 描述 | 示例 |
---|---|---|
负号 | 指示负值的字符 | 括号 |
千位分隔符 | 在数字中分隔千位的字符 | 逗号 |
小数分隔符 | 在数字中分隔小数的字符
注: 两个分隔符不能使用同一字符。为一个分隔符选择某个字符时,该字符将从另一个分隔符的下拉菜单中移除。 |
点 |
布尔值 |
指定是提取实际值、显示值,还是为布尔属性指定的值。 注: 如果选择 |
|
允许的值属性 |
指定是为允许的值属性提取实际值还是显示值。 |
显示 |
时区 |
提取的时区 |
UTC |
日期格式 |
从下拉菜单中选择日期格式,或者选择 注: 请参阅“日期格式符号”。 |
MM/dd/yyyy |
时间格式 |
从下拉菜单中选择时间格式,或者选择 注: 示例日期/时间字段显示您选择或指定的日期和时间格式。 |
HH:mm:ss |
注:
时区、日期格式和时间格式在提取级别保存。这意味着,无论运行提取的用户的区域设置如何,提取中的时区和格式都始终相同。
在自定义页眉和页脚中使用替代参数
可以在自定义页眉和页脚中输入替代参数。运行提取时,参数的值将插入到提取中。例如,如果在自定义页脚中输入 <%Date%>
,则运行提取时,会将运行提取的日期插入到页脚中。
提示:
替代参数不区分大小写。
以下替代参数可用:
<%Date%>
:根据时区和格式的提取设置,返回运行提取的日期。如果未设置时区,则使用 UTC。<%Time%>
:根据时区和格式的提取设置,返回运行提取的时间。如果未设置时区,则使用 UTC。<%Timestamp%>
:根据时区和格式的提取设置,返回运行提取的日期和时间组合。<%Username%>
:返回执行提取的用户名。<%UserFirstName%>
:返回执行提取的用户的名字。<%UserLastName%>
:返回执行提取的用户的姓氏。<%UserEmail%>
:返回执行提取的用户的电子邮件地址。<%ExtractName%>
:返回提取的名称。<%FileName%>
:返回提取文件名。<%RecordCount%>
:返回提取的记录数。此计数不包括记录计数中的页眉和页脚行,但它确实包括透视行,以便与上次使用的记录计数相匹配。
注:
此参数仅可用于自定义页脚行。不能在自定义页眉中插入记录计数。<%AppVersion%>
:返回 Oracle Fusion Cloud Enterprise Data Management 发行版号(例如 "Oracle EDM Cloud Release 22.09")。