Usted está aquí:
Flujo de trabajo de OSI
El flujo de trabajo de OSI utiliza traductores de código abierto e infraestructura gestionada por clientes.
Antes de importar un modelo de OSI en Tableau Semantics, asegúrese de que se cumplen estos requisitos.
- Los datos subyacentes existen en Data360 (introducidos directamente o a los que se accede a través de una arquitectura de copia cero).
- Los nombres de objetos y campos en Data360 se alinean exactamente con las definiciones a las que se hace referencia en su archivo OSI.
Importar un modelo semántico externo utilizando OSI
El flujo de trabajo incluye estos pasos:
-
Exporte su modelo existente al formato OSI.
El modo en que traduce su modelo al formato OSI depende de dónde exista su modelo ahora (Snowflake, dbt, etc.). Aunque cada proveedor puede proporcionar herramientas diferentes para la traducción, todos los traductores publicados se pueden encontrar en el repositorio de GitHub de OSI. El resultado de este paso es un modelo semántico portátil en el formato OSI.
-
Agregar metadatos requeridos al archivo OSI
Algunos metadatos aún no están completamente estandarizados en OSI v0.1 y deben agregarse manualmente al archivo OSI a través de extensiones personalizadas. Actualice su archivo OSI utilizando las siguientes propiedades para coincidir con su configuración de Data360:
- Origen del conjunto de datos: Actualice el valor de origen para cada conjunto de datos para que coincida con el nombre de API del objeto del objeto de datos correspondiente en Data 360.
- Espacio de datos: Proporcione el nombre de API de espacio de datos relevante.
Ejemplo:
"data": "{\"dataspace\": \"default\"}" - Tipo de objeto (DLO o DMO): Para cada conjunto de datos en OSI, especifique si el objeto es un DLO o DMO en Data 360.
Ejemplo:
"data": "{\"dataObjectType\": \"DMO\"}" - Metadatos de tipo de campo: Para cada campo, agregue el tipo de datos de campo que coincida con el tipo de campo en Data 360.
Ejemplo:
"data": "{\"dataType\": \"Text\"}"
-
Traducir su modelo de OSI a JSON compatible con Tableau Semantics
Ahora que tiene un archivo OSI con todos los metadatos necesarios, ejecute el traductor de OSI a Salesforce (a través de CLI o código personalizado). Esto produce un archivo json de modelo semántico.que Tableau Semantics puede consumir.
-
Importar su modelo semántico en Semántica de Tableau
Utilice las API de Tableau Connect para portar el modelo semántico traducido en su entorno de Tableau Semantics. Consulte las API de Capa de semántica de Tableau para obtener más información. Esto crea el activo final que Tableau Next y Agentforce pueden consumir.
Después de que el modelo esté disponible en Semántica de Tableau, puede consultar y utilizar el modelo del mismo modo que utiliza otros modelos semánticos de Tableau.

