Loading
About Salesforce Data 360
OSI-werkstroom

OSI-werkstroom

De OSI-werkstroom gebruikt open-sourcevertalers en door de klant beheerde infrastructuur.

Voordat u een OSI-model importeert in Tableau Semantics, zorgt u ervoor dat aan deze vereisten wordt voldaan.

  • De onderliggende gegevens bevinden zich in Data360 (rechtstreeks opgenomen of toegankelijk via zero-copy architectuur).
  • Object- en veldnamen in Data360 komen exact overeen met de definities waarnaar wordt verwezen in uw OSI-bestand.

Een extern semantisch model importeren met behulp van OSI

De werkstroom omvat deze stappen:

  1. Exporteer uw bestaande model naar de OSI-indeling.

    Hoe u uw model vertaalt naar de OSI-indeling, is afhankelijk van waar uw model nu bestaat (Snowflake, dbt, enzovoort). Hoewel elke leverancier verschillende tools voor de vertaling kan bieden, kunnen alle gepubliceerde vertalers worden gevonden in de OSI GitHub-repository. Het resultaat van deze stap is een draagbaar semantisch model in de OSI-indeling.

  2. Vereiste metagegevens toevoegen aan het OSI-bestand

    Sommige metagegevens zijn nog niet volledig gestandaardiseerd in OSI v0.1 en moeten handmatig aan het OSI-bestand worden toegevoegd door middel van aangepaste extensies. Werk uw OSI-bestand bij met behulp van de onderstaande eigenschappen om te voldoen aan uw Data360-configuratie:

    • Bron van gegevensset: Werk de bronwaarde voor elke gegevensset bij zodat deze overeenkomt met de object-API-naam van het overeenkomende gegevensobject in Data 360.
    • Gegevensruimte: Geef de relevante API-naam voor gegevensruimte op.

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

    • Objecttype (DLO of DMO): Geef voor elke gegevensset in OSI op of het object een DLO of DMO is in Data 360.

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

    • Metagegevens van veldtype: Voeg voor elk veld het veldgegevenstype toe dat overeenkomt met het veldtype in Data 360.

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

  3. Uw OSI-model vertalen naar JSON-compatibel met Tableau Semantics

    Nu u een OSI-bestand met alle benodigde metagegevens hebt, voert u de OSI-naar-Salesforce-vertaler uit (via CLI of aangepaste code). Dit produceert een semantisch model-json-bestand dat Tableau Semantics kan verbruiken.

  4. Uw semantische model importeren in Tableau Semantics

    Gebruik Tableau Connect-API's om het vertaalde semantische model over te zetten naar uw Tableau Semantics-omgeving. Zie Tableau Semantics Layer API's voor meer informatie. Dit maakt het laatste activum dat Tableau Next en Agentforce kunnen verbruiken.

Nadat het model beschikbaar is in Tableau Semantics, kunt u een query uitvoeren op het model en dit gebruiken op dezelfde manier als u andere Tableau-semantische modellen gebruikt.

Opmerking
Opmerking Deze werkstroom is de initiële basis voor interoperabiliteit. Verwacht wordt dat dit zal evolueren naar meer begeleide en geautomatiseerde omgevingen naarmate de OSI-specificatie volwassener wordt.
 
Wordt geladen
Salesforce Help | Article