Loading
Om Salesforce Data 360
OSI-arbejdsflow

OSI-arbejdsflow

OSI-arbejdsflowet bruger open source-oversættere og kundeadministreret infrastruktur.

Før du importerer en OSI-model i Tableau Semantics, skal du sørge for, at disse krav er opfyldt.

  • De underliggende data findes i Data360 (enten overføres direkte eller åbnes via nul-kopieringsarkitektur).
  • Objekt- og feltnavne i Data360 stemmer nøjagtigt overens med de definitioner, der refereres til i din OSI-fil.

Importer en semantisk tredjepartsmodel ved brug af OSI

Arbejdsflowet indeholder disse trin:

  1. Eksporter din eksisterende model til OSI-formatet.

    Hvordan du oversætter din model til OSI-formatet, afhænger af, hvor din model findes nu (Snowflake, dbt osv.). Selvom hver leverandør kan levere forskellige værktøjer til oversættelsen, kan alle udgivne oversættere findes i OSI GitHub-lageret. Resultatet af dette trin er en portabel semantisk model i OSI-formatet.

  2. Føj krævede metadata til OSI-filen

    Nogle metadata er endnu ikke fuldt standardiseret i OSI v0.1 og skal manuelt føjes til OSI-filen gennem tilpassede udvidelser. Opdater din OSI-fil ved brug af nedenstående egenskaber, så de matcher din Data360-konfiguration:

    • Datasætkilde: Opdater kildeværdien for hvert datasæt, så det matcher objektets API-navn for det tilsvarende dataobjekt i Data 360.
    • Dataplads: Angiv det relevante dataområde-API-navn.

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

    • Objekttype (DLO eller DMO): For hvert datasæt i OSI skal du angive, om objektet er et DLO eller et DMO i Data 360.

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

    • Felttype-metadata: For hvert felt skal du tilføje den feltdatatype, der matcher felttypen i Data 360.

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

  3. Oversæt din OSI-model til JSON, der er kompatibel med Tableau Semantics

    Nu da du har en OSI-fil med alle de nødvendige metadata, skal du køre OSI-til-Salesforce-oversætteren (via CLI eller tilpasset kode). Dette genererer en semantisk json-fil, som Tableau Semantics kan forbruge.

  4. Importer din semantiske model i Tableau Semantics

    Brug Tableau Connect-API'er til at overføre den oversatte semantiske model i dit Tableau Semantics-miljø. SeTableau Semantics Layer-API'er for at få flere oplysninger. Dette skaber det endelige aktiv, som Tableau Next og Agentforce kan bruge.

Når modellen er tilgængelig i Tableau Semantics, kan du forespørge på og bruge modellen på samme måde, som du bruger andre Tableau-semantiske modeller.

Bemærk
Bemærk Dette arbejdsflow er det indledende grundlag for interoperabilitet. Forvent, at den udvikles til mere guidede og automatiserede oplevelser, efterhånden som OSI-specifikationen modnes.
 
Indlæser
Salesforce Help | Article