Du er her:
OSI-arbeidsflyt
OSI-arbeidsflyten bruker oversettere med åpen kildekode og kundestyrt infrastruktur.
Før du importerer en OSI-modell til Tableau Semantics, må du forsikre deg om at disse kravene er oppfylt.
- De underliggende dataene finnes i Data360 (enten hentet inn direkte eller tilgang via nullkopieringsarkitektur).
- Objekt- og feltnavn i Data360 samsvarer nøyaktig med definisjonene som det refereres til i OSI-filen.
Importere en tredjeparts semantisk modell med OSI
Arbeidsflyten inneholder disse trinnene:
-
Eksporter den eksisterende modellen til OSI-formatet.
Hvordan du oversetter modellen til OSI-formatet avhenger av hvor modellen finnes nå (Snowflake, dbt og så videre). Hver leverandør kan tilby forskjellige verktøy for oversettelsen, men alle publiserte oversettere finnes i OSI GitHub-oppbevaringsstedet. Utfallet av dette trinnet er en bærbar semantisk modell i OSI-formatet.
-
Legge til nødvendige metadata i OSI-filen
Enkelte metadata er ennå ikke fullstendig standardisert i OSI v0.1 og må legges til manuelt i OSI-filen via tilpassede utvidelser. Oppdater OSI-filen med følgende egenskaper for å samsvare med Data360-konfigurasjonen:
- Datasettkilde: Oppdater kildeverdien for hvert datasett slik at det samsvarer med objektets API-navn for det tilsvarende dataobjektet i Data 360.
- Dataområde: Oppgi det relevante API-navnet for dataområdet.
Eksempel:
"data": "{\"dataspace\": \"default\"}" - Objekttype (DLO eller DMO): For hvert datasett i OSI angir du om objektet er et DLO eller et DMO i Data 360.
Eksempel:
"data": "{\"dataObjectType\": \"DMO\"}" - Felttype-metadata: For hvert felt legger du til feltdatatypen som samsvarer med felttypen i Data 360.
Eksempel:
"data": "{\"dataType\": \"Text\"}"
-
Oversette OSI-modellen til JSON-fil som er kompatibel med Tableau Semantics
Når du nå har en OSI-fil med alle nødvendige metadata, kjører du OSI-til-Salesforce-oversetteren (via CLI eller tilpasset kode). Dette produserer en semantisk modell json file.som Tableau Semantics kan bruke.
-
Importere den semantiske modellen til Tableau Semantics
Bruk Tableau Connect API-er til å portere den oversatte semantiske modellen i Tableau Semantics-miljøet. Se API-er for Semantics-lag for å få mer informasjon. Dette oppretter det endelige aktivumet som Tableau Next og Agentforce kan bruke.
Når modellen er tilgjengelig i Tableau Semantics, kan du spørre og bruke modellen på samme måte som du bruker andre semantiske Tableau-modeller.

