Loading
关于 Salesforce Data 360
目录
选择筛选器

          没有结果
          没有结果
          以下是一些搜索提示

          检查关键字的拼写。
          使用更普遍的搜索词。
          选择更少的筛选器,并扩大搜索范围。

          搜索所有 Salesforce 帮助
          OSI 工作流

          OSI 工作流

          OSI 工作流使用开源翻译器和客户管理的基础架构。

          在将 OSI 模型导入 Tableau 语义之前,请确保满足这些要求。

          • 基础数据存在于 Data360 中(直接接收或通过零复制架构访问)。
          • Data360 中的对象和字段名称与 OSI 文件中引用的定义完全一致。

          使用 OSI 导入第三方语义模型

          工作流包含这些步骤:

          1. 将现有模型导出为 OSI 格式。

            如何将模型转换为 OSI 格式取决于模型现在存在的位置(Snowflake、dbt 等)。虽然每个供应商可能会为翻译提供不同的工具,但所有发布的翻译都可以在 OSI GitHub 存储库中找到。此步骤的结果是 OSI 格式的可移植语义模型。

          2. 将所需的元数据添加到 OSI 文件

            一些元数据在 OSI v0.1 中尚未完全标准化,必须通过自定义扩展手动添加到 OSI 文件中。使用以下属性更新 OSI 文件,以匹配 Data360 配置:

            • 数据集源:更新每个数据集的源值,以匹配 Data 360 中相应数据对象的对象 API 名称。
            • 数据空间:提供相关数据空间 API 名称。

              示例:"data": "{\"dataspace\": \"default\"}"

            • 对象类型(DLO 或 DMO):对于 OSI 中的每个数据集,指定对象是 Data 360 中的 DLO 还是 DMO。

              示例:"data": "{\"dataObjectType\": \"DMO\"}"

            • 字段类型元数据:对于每个字段,添加与 Data 360 中的字段类型匹配的字段数据类型。

              示例:"data": "{\"dataType\": \"Text\"}"

          3. 将您的 OSI 模型翻译成与 Tableau 语义兼容的 JSON

            现在,您有了包含所有必要元数据的 OSI 文件,请运行 OSI 到 Salesforce 翻译器(通过 CLI 或自定义代码)。这将生成 Tableau 语义可以使用的语义模型 json 文件。

          4. 将语义模型导入 Tableau 语义

            使用 Tableau Connect API 将翻译的语义模型移植到 Tableau 语义环境中。有关更多信息,请参阅Tableau 语义层 API。这将创建 Tableau Next 和 Agentforce 可以使用的最终资产。

          模型在 Tableau 语义中可用后,您可以像使用其他 Tableau 语义模型一样查询和使用模型。

          备注
          备注 此工作流是最初的互操作性基础。随着 OSI 规范的成熟,它有望发展为更具指导和自动化的体验。
           
          正在加载
          Salesforce Help | Article