数据集字段
它们是什么¶
数据集字段标识数据集管理的数据。它们可以是以下类型。
| 字段类型 | 描述 |
|---|---|
| 维度字段 | 数据集可用维度的值。 它们始终与其引用的维度同步,因此会在两个层(分析层和财务层)上自动创建信息的映射。 |
| 自定义字段 | 直接在数据集中定义的字段。它们通常具有标题,并允许您根据支持的字段类型插入值: - 文本 - 数字 - 注释和附件 - 日期 |
文本字段特征¶
默认情况下,文本字段的限制为 255 个字符。无论设置的长度如何,在任何情况下支持的最大长度取决于正在使用的供应商数据库、个人数据保护设置和编码属性。
根据数据库类型设置的限制如下:
| 供应商数据库 | 最大长度 |
|---|---|
| MS SQL Server | 8 000 |
| Oracle | 4 000 |
| PostgreSQL | 10 485 760 |
| SAP Hana | 5 000 |
在存在非 ASCII 字符的情况下,以及根据数据库中配置的字符集,字符数限制可能会更低。如果编码和/或敏感数据保护选项处于活动状态,允许的字符数可能会减少到四分之一。例如,4000 个字符的限制可以减少到 1000,如果两个选项都处于活动状态,甚至更少。第二次激活这些选项时,字段允许的字符数会减少。
如果数据集包含数据,则限制只能增加。
如果支持的最大长度小于插入的长度,系统会显示警告消息。

重要:如果数据集用于 DTP,用户必须注意其中包含多少个大尺寸文本字段。这些会降低性能。
富文本字段¶
富文本字段不包含实际文本,而是包含在程序默认端点中创建的 txt 格式文档的预览。数据集字段包含用于解码此文件的 JSON 文本。
此外,此字段不能设置个人数据保护、大小或字典。格式化字段在分区中不可见。
如果字段类型再次更改为简单,JSON 文档将保持孤立。孤立文档可以使用特殊实用程序清理。
如果文本字段配置为格式化,则长度设置为 4000,且无法更改。

重要:要使字段正确格式化,必须为富文本设置端点。否则将发生错误。
数字字段特征¶
默认情况下,数字字段的总限制为 38 位数字,其中最多 9 位可以是小数位。小数位数可以增加,但要以数字中包含的整数位为代价。
如果数据集包含数据,则允许的长度和允许的小数位数都不能更改。
数字字段允许您决定如何在多维矩阵中聚合报表引擎使用的场景/期间维度上的数据。
- 求和:(默认)将所选期间长度标识的场景/期间相关的数据相加。
- 最后:仅考虑所选场景/期间相关的数据,无论定义的期间长度如何。

重要:在报表中,如果数据集包含科目维度,则场景/期间维度上数据的聚合逻辑从科目的性质和类型推断,而不是从度量推断。例如,如果度量指定了"最后"类型的逻辑,但使用的科目是"正常"类型的损益性质,则应用的聚合逻辑为"求和"。
对于数字字段,可以定义要应用的转换率。
- 平均汇率:累计金额是按汇率表中定义的"平均汇率"进行换算的结果。
- 期间平均汇率:金额是按汇率表中定义的期间平均汇率对该期间进行换算的结果。
- 期末汇率:金额是按汇率表中定义的"期末汇率"进行换算的结果。通常用于资产负债表、其他存量及明细科目,但不用于净权益科目,后者通常按历史汇率换算,而分析工作区中不提供历史汇率。
- 无:对于不参与币种换算流程的科目(例如员工人数、销售量等,因为它们是数字而非货币金额),使用默认值。可用于其他变动/存量科目以及期初余额变动科目。
注意:当期间长度为累计至今(life-to-date)时,不支持即时汇率换算。
注释和附件字段的特征¶
当数据集在表单中使用时:
- 如果表单为逐行(Line by Line)类型,则必须在数据集中手动添加一个"注释和附件"类型的字段,然后才能录入值。此类型字段只能用于报表表单,且每个数据集只能包含一个此类型的字段。
- 如果表单为多维表单,则无需向数据集添加任何内容。注释和附件保存在专用的数据库表中
注释和附件永远不会包含在工作区数据导出中。