Ti trovi qui:
Catene di modelli e regole nel Generatore di modelli
Visualizzare come un modello di app Tableau Next utilizza le catene e le regole per prendere decisioni in fase di esecuzione in base alle opzioni di configurazione e all'organizzazione abbonata.
Il generatore di modelli visualizza i file JSON concatenati e delle regole come rappresentazioni visive delle relative definizioni e dipendenze. Utilizzare le rappresentazioni per capire cosa fa un modello durante la creazione e gli aggiornamenti dell'app. Poiché le rappresentazioni sono di sola lettura, non è possibile modificare catene o regole nel generatore di modelli.
Catene di modelli
Una catena definisce l'ordine in cui il modello crea, aggiorna o elimina gli asset di un'app. Ogni nodo rappresenta un'operazione, ad esempio DashboardUpsert o WorkspaceUpsert, e ne identifica le dipendenze e l'identità runAs. In fase di esecuzione, una catena può escludere un asset dal processo di creazione dell'app in base alle risposte della configurazione. L'asset rimane nel modello ma non viene creato nell'organizzazione abbonata.
L'ordine delle operazioni in una catena è importante. Ad esempio, una catena crea un'area di lavoro prima di creare un cruscotto digitale che dipende dall'area di lavoro. Ogni modello generato include catene predefinite per la creazione e l'aggiornamento dell'app.
La pagina Catene mostra le catene di creazione e aggiornamento del modello. Visualizzare ogni catena come elenco grafico di operazioni e dipendenze o come JSON non formattato.
Per modificare una catena, scaricare il modello, modificare il file JSON della catena e caricare il modello aggiornato.
Regole del modello
I file di regole indicano al motore di trasformazione lato server come modificare i file JSON degli asset in fase di esecuzione in base alle risposte di configurazione dell'utente. Il motore utilizza la logica find-and-replace per trasformare JSON statico e tokenizzato in asset configurati per l'organizzazione abbonata. Ad esempio, una regola può sostituire un token in un file JSON di un cruscotto digitale con un valore di una risposta di configurazione prima di creare il cruscotto digitale nell'organizzazione abbonata.
I modelli generati non includono regole predefinite. Per creare o modificare le regole, scaricare il modello, modificare i file JSON delle regole e caricare il modello aggiornato. Dopo aver caricato il modello, le relative regole vengono visualizzate nella pagina Regole.
Visualizzare le regole in base al tipo di asset a cui si applicano o al file di regole che le definisce (1). La scheda Macro mostra le definizioni delle regole riutilizzabili nel modello (2) e la scheda Costanti mostra i valori fissi che le regole possono riutilizzare (3).
Per ulteriori informazioni su file concatenati, file di regole e macro, vedere la Guida per sviluppatori di App Template Framework.
