Loading
About Salesforce Data 360
Fluxo de trabalho do OSI

Fluxo de trabalho do OSI

O fluxo de trabalho do OSI usa tradutores de código aberto e infraestrutura gerenciada pelo cliente.

Antes de importar um modelo OSI para a Semântica do Tableau, estes requisitos devem ser atendidos.

  • Os dados subjacentes existem no Data360 (ingeridos diretamente ou acessados por meio da arquitetura de cópia zero).
  • Os nomes de objeto e de campo no Data360 se alinham exatamente com as definições referenciadas em seu arquivo OSI.

Importar um modelo semântico de terceiros usando OSI

O fluxo de trabalho inclui estas etapas:

  1. Exporte seu modelo existente para o formato OSI.

    A maneira de traduzir seu modelo para o formato OSI depende de onde seu modelo existe agora (Snowflake, dbt etc.). Embora cada fornecedor possa fornecer ferramentas diferentes para a tradução, todos os tradutores publicados podem ser encontrados no repositório OSI GitHub. O resultado dessa etapa é um modelo semântico portátil no formato OSI.

  2. Adicionar metadados necessários ao arquivo OSI

    Alguns metadados ainda não são totalmente padronizados no OSI v0.1 e devem ser adicionados manualmente ao arquivo OSI por meio de extensões personalizadas. Atualize seu arquivo OSI usando as propriedades abaixo para corresponder à sua configuração do Data360:

    • Origem do conjunto de dados: Atualize o valor de origem para cada conjunto de dados para corresponder ao nome da API do objeto de dados correspondente no Data 360.
    • Espaço de dados: Forneça o nome da API do espaço de dados relevante.

      Exemplo: "data": "{\"dataspace\": \"default\"}"

    • Tipo de objeto (DLO ou DMO): Para cada conjunto de dados no OSI, especifique se o objeto é um DLO ou DMO no Data 360.

      Exemplo: "data": "{\"dataObjectType\": \"DMO\"}"

    • Metadados de tipo de campo: Para cada campo, adicione o tipo de dados de campo que corresponde ao tipo de campo no Data 360.

      Exemplo: "data": "{\"dataType\": \"Text\"}"

  3. Traduzir seu modelo OSI para JSON compatível com o Tableau Semantics

    Agora que você tem um arquivo OSI com todos os metadados necessários, execute o tradutor OSI-to-Salesforce (por meio de CLI ou código personalizado). Isso produz um arquivo json de modelo semântico que o Tableau Semantics pode consumir.

  4. Importar seu modelo semântico para a Semântica do Tableau

    Use as APIs do Tableau Connect para transferir o modelo semântico traduzido para seu ambiente do Tableau Semantics. Consulte APIs de camada de semântica do Tableau para obter mais informações. Isso cria o ativo final que o Tableau Next e Agentforce podem consumir.

Depois que o modelo estiver disponível no Tableau Semantics, você poderá consultar e usar o modelo da mesma maneira que usa outros modelos semânticos do Tableau.

Nota
Nota Esse fluxo de trabalho é a base inicial de interoperabilidade. Espere que ele evolua para experiências mais guiadas e automatizadas à medida que a especificação do OSI amadurece.
 
Carregando
Salesforce Help | Article