Loading
Tableau-semantikk
OSI-arbeidsflyt

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:

  1. 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.

  2. 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\"}"

  3. 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.

  4. 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.

Merk
Merk Denne arbeidsflyten er det første interoperabilitetsgrunnlaget. Forvent at den utvikler seg til mer veiledede og automatiserte opplevelser etter hvert som OSI-spesifikasjonen modnes.
 
Laster
Salesforce Help | Article