Olet tässä:
Mallien ketjut ja säännöt mallien rakentajassa
Visualisoi, miten Tableau Next -sovellusmalli käyttää ketjuja ja sääntöjä tehdäkseen suorituksen aikaisia päätöksiä kokoonpanovaihtoehtojen ja tilaajaorganisaation perusteella.
Mallien rakennusohjelma renderöi ketju- ja sääntöjen JSON-tiedostot niiden määritelmien ja sidonnaisuuksien visuaalisina esityksiinä. Käytä esitelmiä ymmärtääksesi, mitä malli tekee sovelluksen luonnin ja päivitysten aikana. Esitykset ovat Vain luku -muotoisia, joten et voi muokata ketjuja tai sääntöjä mallien rakennusohjelmassa.
Mallien ketjut
Ketju määrittää järjestyksen, jossa malli luo, päivittää tai poistaa sovelluksen omaisuuksia. Jokainen noodi edustaa tehtävää, kuten DashboardUpsert tai WorkspaceUpsert, ja tunnistaa sen sidonnaisuudet ja runAs-identiteetin. Suorituksen aikana ketju voi jättää resurssin pois sovelluksen luontiprosessista kokoonpanovastausten perusteella. Omaisuus säilyy mallissa, mutta sitä ei luoda tilaajaorganisaatiossa.
Ketjun tehtävien järjestyksellä on merkitystä. Esimerkiksi ketju luo työtilan ennen kuin se luo mittariston, joka on riippuvainen työtilasta. Jokainen luotu malli sisältää oletusarvoisia ketjuja sovelluksen luomiseen ja päivittämiseen.
Ketjut-sivulla näytetään mallin luodut ja päivitetyt ketjut. Tarkastele jokaista ketjua tehtävien ja sidonnaisuuksien graafisena luettelona tai raaka JSON-tiedostona.
Jos haluat muokata ketjua, lataa malli, muokkaa ketjun JSON-tiedostoa ja lataa palvelimelle päivitetty malli.
Mallien säännöt
Sääntötiedostot kertovat palvelinpuolen transformaatiojärjestelmälle, miten muokata omaisuuksien JSON-tiedostoja suorituksen aikana käyttäjän kokoonpanovastausten perusteella. Järjestelmä käyttää haku- ja korvauslogiikkaa muuntaakseen staattisen ja tokenisoidun JSON-tiedoston tilaajaorganisaatiolle määritetyiksi resursseiksi. Sääntö voi esimerkiksi korvata mittariston JSON-tiedostossa olevan valtuuden arvolla kokoonpanovastauksesta ennen mittariston luomista tilaajaorganisaatiossa.
Luodut mallit eivät sisällä oletusarvoisia sääntöjä. Luo tai muokkaa sääntöjä lataamalla malli, muokkaamalla säännön JSON-tiedostoja ja lataamalla palvelimelle päivitetty malli. Kun olet ladannut mallin palvelimelle, sen säännöt näytetään Säännöt-sivulla.
Tarkastele sääntöjä niiden omaisuustyypin tai niiden määrittämän sääntötiedoston perusteella (1). Makrot-välilehdessä näytetään mallissa uudelleenkäytettävissä olevat sääntöjen määritelmät (2) ja Vakiot-välilehdessä näytetään kiinteät arvot, joita säännöt voivat käyttää uudelleen (3).
Lisätietoja ketjutiedostoista, sääntötiedostoista ja makroista on Sovellusmallien kehysjärjestelmän kehittäjän oppaassa.
