breadcrumbDescription
Skabelonkæder og regler i skabelonkonstruktør
Visualiser, hvordan en Tableau Next-appskabelon bruger kæder og regler til at træffe kørselsbeslutninger baseret på konfigurationsindstillinger og abonnentorganisationen.
Skabelonkonstruktøren gengiver kæde- og regel-JSON-filer som visuelle repræsentationer af deres definitioner og afhængigheder. Brug repræsentationerne til at forstå, hvad en skabelon gør under appoprettelse og opdateringer. Repræsentationerne er skrivebeskyttede, så du kan ikke redigere kæder eller regler i skabelonkonstruktøren.
Skabelonkæder
En kæde definerer den rækkefølge, som skabelonen opretter, opdaterer eller sletter en apps aktiver i. Hver node repræsenterer en opgave, f.eks. DashboardUpsert eller WorkspaceUpsert, og identificerer dens afhængigheder og runAs identitet. På kørselstidspunktet kan en kæde ekskludere et aktiv fra appoprettelsesprocessen baseret på konfigurationssvar. Aktivet forbliver i skabelonen, men oprettes ikke i abonnentorganisationen.
Rækkefølgen af opgaver i en kæde betyder noget. En kæde opretter f.eks. et arbejdsområde, før den opretter et dashboard, der afhænger af arbejdsområdet. Hver genereret skabelon inkluderer standardkæder til oprettelse og opdatering af appen.
Siden Kæder viser skabelonens oprettelses- og opdateringskæder. Vis hver kæde som en grafisk liste over opgaver og afhængigheder eller som rå JSON.
Hvis du vil redigere en kæde, skal du downloade skabelonen, redigere kæde-JSON-filen og uploade den opdaterede skabelon.
Skabelonregler
Regelfiler fortæller transformationssystemet på serversiden, hvordan aktiv-JSON-filer skal redigeres på kørselstidspunktet baseret på en brugers konfigurationssvar. Systemet bruger find-og-erstatningslogik til at transformere statisk tokeniseret JSON til aktiver, der er konfigureret for abonnentorganisationen. En regel kan f.eks. erstatte et token i en dashboard JSON-fil med en værdi fra et konfigurationssvar, før du opretter dashboardet i abonnentorganisationen.
Genererede skabeloner inkluderer ikke standardregler. Hvis du vil oprette eller redigere regler, skal du downloade skabelonen, redigere JSON-regelfilerne og uploade den opdaterede skabelon. Når du har uploadet skabelonen, vises dens regler på siden Regler.
Vis regler efter den aktivtype, som de gælder for, eller efter den regelfil, der definerer dem (1). Fanen Makroer viser genanvendelige regeldefinitioner i skabelonen (2), og fanen Konstanter viser faste værdier, som regler kan genbruge (3).
Hvis du ønsker flere oplysninger om kædefiler, regelfiler og makroer, kan du se App Template Framework-udviklervejledningen.
