创建自定义 SQL 元组列
- Workday Adaptive Planning 中的“数据设计者”权限和“集成操作者”权限
- 设置 Workday 数据源。
- 设置 Workday 外部系统。
如果您的模型将多个 Workday Core 对象组合为一个 Adaptive Planning 对象,则必须创建一个组合对象(称为元组)。元组如下所示:
- 分类账账户 + 支出种类
- “公司 + 成本中心”。
_
或破折号 -
。使此串联在 Adaptive Planning 的所有元数据和数据加载器中保持一致。在外部系统中定义串联,以启用挖掘和发布功能。深入挖掘元数据和发布计划都需要 Workday 编号。Workday 编号有助于构建将 Adaptive Planning 与 Workday 对象和日记账行联系起来的 URL。
将 Workday 编号连接到单个编号列中,并将标签连接到单个名称列中。
为需要“编号”列和“标签”列的任何多对一映射创建自定义元组 SQL 列。示例:
Company-Cost Center ID
和 Company-Cost Center Label
。在 Workday 外部系统中配置多对一列映射。您可以在以下位置拖放多个选定条目,这些条目将移至列表顶部:
- 维度映射
- 报告参数映射。
- “发布计划”账户映射。
- 将SQL 列从“数据”组件窗格中的“自定义列”文件夹拖动到“要导入的表格”中。
- 输入描述串联列用途的名称,并选择“文本”作为数据类型。示例:“公司和成本中心”。
- 选择“SQL 表达式”,以在“可用列”中选取“(编号)”列,以将这些列组合起来。使用竖线和单引号文本分隔符将它们连接起来。示例:"Company (Id)" || '_' || "Cost Center (Id)"对所有数据源使用相同的分隔符。可以使用下划线,因为 Adaptive Planning 账户代码接受下划线。
- 除“(标签)”列外,重复步骤 1-3。示例:"Company (Label)" || '_' || "Cost Center (Label)"
- (可选)您还可以连接“分类账账户编号”和“支出种类”作为“工作标记编号”。示例:"Ledger Account (Id)" || '_' || "Spend Category as Worktag (Id)"
- “应用并保存”数据源,以查看列的串联方式。
元组 SQL 列将显示在数据源中,并在 Adaptive Planning 加载器中可用。
检查您的 Workday 外部系统,验证您是否正确串联了相同的多对一映射。