Olet tƤssƤ:
OSI-tyƶnkulku
OSI-tyƶnkulku kƤyttƤƤ avoimen lƤhdekoodin kƤƤntƤjiƤ ja asiakkaan hallitsemaa infrastruktuuria.
Varmista ennen kuin tuot OSI-mallin Tableau Semanticsiin, ettƤ seuraavat vaatimukset tƤyttyvƤt.
- Perustana oleva data on olemassa Data360:ssa (joko tuodaan suoraan tai sitƤ kƤytetƤƤn nollakopioarkkitehtuurin kautta).
- Data360-objektien ja -kenttien nimet vastaavat tarkalleen OSI-tiedostossasi viitattuja mƤƤritelmiƤ.
Tuo kolmannen osapuolen semanttinen malli OSI:n avulla
Tyƶnkulku sisƤltƤƤ nƤmƤ vaiheet:
-
Vie olemassa oleva mallisi OSI-muotoon.
Miten kƤƤnnƤt mallisi OSI-muotoon riippuu siitƤ, missƤ mallisi on tƤllƤ hetkellƤ (Snowflake, dbt jne.). Jokainen toimittaja voi tarjota kƤƤnnƶkselle eri tyƶkaluja, mutta kaikki julkaistut kƤƤntƤjƤt lƶytyvƤt OSI GitHub -sƤiliƶstƤ. TƤmƤn vaiheen lopputulos on siirrettƤvƤ semanttinen malli OSI-muodossa.
-
LisƤƤ vaadittu metadata OSI-tiedostoon
Osa metadatasta ei ole vielƤ tƤysin standardoitu OSI-versiossa 0.1 ja se tƤytyy lisƤtƤ OSI-tiedostoon manuaalisesti mukautettujen laajennusten kautta. PƤivitƤ OSI-tiedostosi kƤyttƤmƤllƤ seuraavia ominaisuuksia Data360-kokoonpanosi mukaisesti:
- Datajoukon lƤhde: PƤivitƤ kunkin datajoukon lƤhdearvo vastaamaan vastaavan Data 360 -datobjektin objektin API-nimeƤ.
- Datatila: Anna asiaankuuluva datatilan API-nimi.
Esimerkki:
"data": "{\"dataspace\": \"default\"}" - Objektin tyyppi (DLO tai DMO): MƤƤritƤ jokaiselle OSI-datajoukolle, onko objekti DLO vai DMO Data 360:ssa.
Esimerkki:
"data": "{\"dataObjectType\": \"DMO\"}" - KenttƤtyypin metadata: LisƤƤ kullekin kentƤlle datatyyppi, joka vastaa Data 360 -kenttƤtyyppiƤ.
Esimerkki:
"data": "{\"dataType\": \"Text\"}"
-
OSI-mallisi kƤƤntƤminen JSON-tiedostoksi, joka on yhteensopiva Tableau Semanticsin kanssa
Nyt kun sinulla on OSI-tiedosto ja kaikki tarvittava metadata, suorita OSI to Salesforce -kƤƤntƤjƤ (CLI:n tai mukautetun koodin kautta). TƤmƤ tuottaa semanttisen mallin json-tiedoston, jota Tableau Semantics voi kuluttaa.
-
Semanttisen mallisi tuominen Tableau Semanticsiin
KƤytƤ Tableau Connect API -rajapintoja portataksesi kƤƤnnetyn semanttisen mallin Tableau Semantics -ympƤristƶƶn. LisƤtietoja on kohdassa SeeTableau Semantics Layer API. TƤmƤ luo lopullisen resurssin, jonka Tableau Next ja Agentforce voivat kuluttaa.
Kun malli on kƤytettƤvissƤ Tableau Semanticsissa, voit kysellƤ ja kƤyttƤƤ mallia samalla tavalla kuin muita Tableau-semanttisia malleja.
