U bent hier:
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:
-
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.
-
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\"}"
-
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.
-
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.

