Loading
Tableau Siguiente
Cadenas y reglas de plantillas en el Generador de plantillas

Cadenas y reglas de plantillas en el Generador de plantillas

Visualice cómo una plantilla de aplicación Tableau Next utiliza cadenas y reglas para tomar decisiones en tiempo de ejecución basándose en opciones de configuración y la organización suscriptora.

El generador de plantillas representa archivos JSON de cadena y regla como representaciones visuales de sus definiciones y dependencias. Utilice las representaciones para comprender lo que hace una plantilla durante la creación y las actualizaciones de la aplicación. Las representaciones son de solo lectura, de modo que no puede modificar cadenas o reglas en el generador de plantillas.

Cadenas de plantillas

Una cadena define el orden en el que la plantilla crea, actualiza o elimina los activos de una aplicación. Cada nodo representa una tarea, como DashboardUpsert o WorkspaceUpsert, e identifica sus dependencias e identidad de runAs. En tiempo de ejecución, una cadena puede excluir un activo del proceso de creación de aplicaciones basándose en respuestas de configuración. El activo permanece en la plantilla pero no se crea en la organización suscriptora.

El orden de las tareas en una cadena importa. Por ejemplo, una cadena crea un espacio de trabajo antes de crear un panel que depende del espacio de trabajo. Cada plantilla generada incluye cadenas predeterminadas para crear y actualizar la aplicación.

La página Cadenas muestra las cadenas de creación y actualización de la plantilla. Visualice cada cadena como una lista gráfica de tareas y dependencias o como JSON sin procesar.

La página Cadenas para una plantilla de aplicación Tableau Next.

Para modificar una cadena, descargue la plantilla, modifique el archivo JSON de cadena y cargue la plantilla actualizada.

Reglas de plantilla

Los archivos de regla indican al motor de transformación del lado del servidor cómo modificar archivos JSON de activos en tiempo de ejecución basándose en las respuestas de configuración de un usuario. El motor utiliza lógica de búsqueda y sustitución para transformar JSON estático y tokenizado en activos configurados para la organización suscriptora. Por ejemplo, una regla puede sustituir un token en un archivo JSON de panel por un valor de una respuesta de configuración antes de crear el panel en la organización suscriptora.

Las plantillas generadas no incluyen reglas predeterminadas. Para crear o modificar reglas, descargue la plantilla, modifique los archivos JSON de la regla y cargue la plantilla actualizada. Después de cargar la plantilla, sus reglas aparecen en la página Reglas.

Visualice reglas por el tipo de activo al que se aplican o por el archivo de reglas que las define (1). La ficha Macros muestra definiciones de reglas reutilizables en la plantilla (2) y la ficha Constantes muestra valores fijos que las reglas pueden reutilizar (3).

La página Reglas para una plantilla de aplicación Tableau Next.
La ficha macros en la página Cadenas para una plantilla de aplicación Tableau Next.
La ficha constantes en la página Cadenas para una plantilla de aplicación Tableau Next.

Para obtener más información acerca de archivos en cadena, archivos de reglas y macros, consulte la guía del desarrollador Marco de plantillas de aplicación.

 
Cargando
Salesforce Help | Article