Usted está aquí:
Promocionar próximos activos de Tableau en producción utilizando Salesforce CLI
Descargue un manifiesto desde el Gestor de tareas, recupere metadatos de activos desde la organización de origen e impleméntelo en su organización de producción utilizando Salesforce CLI y VS Code.
Ediciones necesarias
| Ver ediciones admitidas. |
| Permisos de usuario necesarios | |
|---|---|
| Para implementar activos de Tableau Next: | Conjunto de permisos Perfil de administrador del sistema Y Arquitecto de Data Cloud Y Conjunto de permisos Tableau Next Admin |
| Para acceder a metadatos de activos: | Acceso de modificación de API de metadatos |
Antes de empezar, complete estos requisitos previos:
- Cree una conexión de implementación entre la organización de producción y la organización personal. Consulte Autorizar una conexión de implementación.
- Instale VS Code, el Paquete de extensión de Salesforce para VS Code y Salesforce CLI. Consulte Instrucciones de instalación.
Para consultar los pasos previos del proceso de promoción, consulte Revisar y completar promociones de activos desde organizaciones personales a producción.
En este flujo, descarga un manifiesto desde el Gestor de tareas en Tableau Next, utiliza Salesforce CLI para recuperar el activo desde la organización personal en un proyecto local y luego implementa el activo en su organización de producción. Este flujo es obligatorio cuando el contenido promocionado incluye archivos de Excel o conexiones de datos, y también está disponible para cualquier promoción.
Autorizar su organización
-
Autorice su entorno de CLI utilizando uno de estos métodos.
- Flujo JWT: Ejecutar
sf org login jwt. Consulte Autorizar una organización utilizando el flujo basado en JWT para obtener instrucciones. - Inicio de sesión web: Ejecute
sf org login webe ingrese sus credenciales en el navegador que se abre.
- Flujo JWT: Ejecutar
Crear un proyecto para activos de promoción
-
Abra VS Code y cree un proyecto Salesforce DX.
- Abra la paleta de comandos VS Code (⇧⌘P) e ingrese SFDX: Crear proyecto.
- Pulse Entrar para utilizar una plantilla de proyecto estándar.
- Ingrese un nombre de proyecto y pulse Entrar.
- Seleccione el directorio donde desea crear su proyecto y haga clic en Aceptar.
- En el nuevo proyecto, cree una carpeta para los archivos de manifiesto del paquete. Por ejemplo, manifiestos.
Recuperar el activo de promoción
-
En el Gestor de tareas en Tableau Next, descargue el archivo de manifiesto para la solicitud de promoción. Puede utilizar el archivo de manifiesto descargado para recuperar los metadatos de activos desde la organización de origen.
-
En VS Code, ejecute el comando
sf project retrieve startpara recuperar los metadatos de activos desde la organización personal.Sintaxis
sf project retrieve start --manifest <path_to_manifest_file> -o <source_org_alias>Ejemplo
sf project retrieve start --manifest manifests/manifest.xml -o personal-orgEl comando crea archivos de metadatos para cada activo en el manifiesto y los escribe en ../force-app/main/default en su proyecto.
Implementar el activo de promoción
-
Ahora que todos los archivos de metadatos están en su carpeta de proyecto, puede implementarlos en la organización de destino. En VS Code, ejecute el comando
sf project deploy startpara implementar los activos en su organización de producción.
Nota Antes de poder implementar el proyecto en la organización de destino, debe autorizar su organización.Sintaxis
Agregue la ruta del manifiesto al archivo json del proyecto.
sf project deploy start --manifest <path_to_manifest_file> -o <target_org_alias>Ejemplo
sf project deploy start --manifest manifests/manifest.xml -o prodEl comando crea los activos de Tableau Next en la organización de producción utilizando los archivos de metadatos para cada activo en el manifiesto.
-
Confirme que los activos aparecen en Tableau Next. A continuación, marque la promoción como completada en el Gestor de tareas
.
Los activos promocionados están disponibles en su organización de producción.
