Content Migration Tool de Tableau Casos de uso

Content Migration Tool de Tableau como su nombre indica, se utiliza principalmente para mover contenido de Tableau Cloud de un proyecto a otro. Sin embargo, hay muchas características en la herramienta que la hacen ideal para realizar varias tareas relacionadas con la migración y el mantenimiento de contenido.

Nota: En muchos de los casos de uso, utilizamos el término migración para describir el movimiento de contenido de un entorno, sitio o proyecto a otro. Sin embargo, técnicamente, Content Migration Toolcopia contenido y no elimina ni archiva automáticamente el contenido original o de origen.

La siguiente información describe algunos casos de uso comunes en los que puede aprovechar Content Migration Tool.

Promoción de contenido

Puede usar Content Migration Tool para crear contenido para proyectos de desarrollo y realizar migraciones rutinarias para promocionar contenido a proyectos de ensayo o producción de su sitio.

Siga estos pasos para migrar contenido en proyectos de producción:

  1. Cree un plan y seleccione el sitio que usará como origen. En este ejemplo, describimos una migración entre proyectos en el mismo sitio, así que elija el mismo sitio de Tableau como su destino. Para obtener más información, consulte la sección Creación de un plan en Descripción general del plan de migración.

    Si está migrando libros de trabajo entre dos proyectos del mismo sitio, las credenciales de inicio de sesión de origen y destino pueden ser muy similares o idénticas. En este escenario, recomendamos usar tokens de acceso personal para una conexión más reutilizable. Para obtener más información, consulte Tokens de acceso personal.

  2. Seleccione el proyecto de desarrollo con el contenido que desea migrar. Puede seleccionar proyectos enteros, libros de trabajo y fuentes de datos específicos y permisos de usuario. Para obtener más información, consulte la sección Planificación en Descripción general del plan de migración.

    Si necesita realizar cambios o transformaciones en el contenido durante esta migración, también puede configurarlo en el plan. Este proceso recibe el nombre de Mapeo.

  3. Seleccione Cambiar proyecto en el menú Agregar mapeo para agregar un mapeo de proyecto. Seleccione su proyecto de desarrollo como origen y el proyecto de producción como destino, o haga clic en Agregar nuevo para crear un nuevo proyecto.

    Otros tipos de mapeo incluyen:

    • Cambios en los libros de trabajo: incluido el cambio de nombre de los libros de trabajo y de proyecto de destino. Para obtener una lista completa de las transformaciones del libro de trabajo, vea Planes de migración: libros de trabajo.

    • Cambios en las fuentes de datos: incluye la sustitución de nombres de tabla o esquema, fórmulas de cálculo de configuración y la información de conexión de la configuración. Para obtener una lista completa de las transformaciones de fuente de datos, consulte Planes de migración: libros de trabajo (fuentes de datos insertadas) y Planes de migración: fuentes de datos publicadas (fuentes de datos publicadas).

    • Cambios en los usuarios: incluye cambios de dominio, usuario y nombre de grupo en el destino.

  4. Cuando esté listo, haga clic en Ejecutar migración para finalizar la fase de planificación y prepárese para ejecutar el plan.

  5. Para programar esta ejecución de forma regular, puede crear scripts de este trabajo mediante el ejecutor de la Content Migration Tool y programarla. Para obtener información sobre el ejecutor de la Content Migration Tool, consulte Uso del lanzador de la consola de Content Migration Tool de Tableau.

Adaptación del contenido para los clientes

Al trabajar en un contexto de consultoría, puede personalizar el contenido para cada uno de sus clientes mediante Content Migration Tool. Cada libro de trabajo funciona como una plantilla para su plan de migración, lo que le permite aplicar estilo (texto, imágenes, etc.) y reemplazar las fuentes de datos para clientes específicos.

En este ejemplo, describimos una migración entre proyectos; un proyecto interno donde almacena plantillas y un proyecto externo que comparte con los clientes.

Siga estos pasos para personalizar el contenido de sus clientes:

  1. Cree un plan y seleccione el sitio que usará como origen. Elija el mismo sitio de Tableau que su destino. Para obtener más información, consulte la sección Creación de un plan en Descripción general del plan de migración.

    Si está migrando libros de trabajo entre dos proyectos del mismo sitio, las credenciales de inicio de sesión de origen y destino pueden ser muy similares o idénticas. En este escenario, recomendamos usar tokens de acceso personal para una conexión más reutilizable. Para obtener más información, consulte Tokens de acceso personal.

  2. Seleccione el proyecto interno que contiene el contenido de la plantilla que desea migrar. Puede seleccionar proyectos enteros, libros de trabajo y fuentes de datos específicos y permisos de usuario. Para obtener más información, consulte la sección Planificación en Descripción general del plan de migración.

    Si necesita realizar cambios o transformaciones en el contenido durante esta migración, también puede configurarlo en el plan. Este proceso recibe el nombre de Mapeo.

  3. Seleccione Cambiar proyecto en el menú Agregar mapeo para agregar un mapeo de proyecto. Seleccione su proyecto interno como fuente y el proyecto de producción como destino, o haga clic en Agregar nuevo para crear un nuevo proyecto.

  4. En el paso Libros de trabajo del Plan de migración, use asignaciones y transformaciones del libro de trabajo para personalizar el contenido. A continuación se muestran dos ejemplos de transformaciones utilizadas con frecuencia. Para obtener una lista completa de las transformaciones del libro de trabajo, vea Planes de migración: libros de trabajo.

    • Para personalizar el contenido, puede usar las transformaciones Reemplazar imagen y Reemplazar texto y actualizar el libro de trabajo con el nombre y el logotipo de la empresa de un cliente.

    • Cuando se trata de fuentes de datos, puede usar las transformaciones Reemplazar tabla/Esquema o Establecer SQL personalizado para modificar el contenido del cliente.

  5. Verifique y ejecute el plan. Cuando esté listo, haga clic en Ejecutar migración para finalizar la fase de planificación y prepárese para ejecutar el plan.

Migración del entorno

Puede usar Content Migration Tool para migrar contenido entre entornos de Tableau Cloud y Tableau Server con una licencia válida de Advanced Management.

Para ello, siga estos pasos:

  1. Cree un plan y seleccione el sitio desde el que desea migrar como origen. Para obtener más información, consulte la sección Creación de un plan en Descripción general del plan de migración.

  2. Seleccione el contenido que desea migrar desde el sitio de origen. Puede seleccionar proyectos enteros, libros de trabajo y fuentes de datos específicos y permisos de usuario.

  3. Cree asignaciones de permisos de usuario para personalizar y proteger el contenido. Para obtener más información, consulte Planes de migración: permisos y propiedad.

  4. Verifique y ejecute el plan. Cuando esté listo, haga clic en Ejecutar migración para finalizar la fase de planificación y prepárese para ejecutar el plan.

Sugerencias
- Antes de realizar una migración de entorno, asegúrese de comprender las Limitaciones de la migración cuando use Content Migration Tool.
- Puede migrar su contenido por etapas, probar y validar contenido iterativamente antes de que se complete la migración final.
- La migración de Content Migration Tool no controla las credenciales, suscripciones y vistas personalizadas insertadas. Estas se tendrán que migrar manualmente.

Uso compartido de contenido externo

Puede utilizar la Content Migration Tool para compartir contenido interno con colaboradores externos, sin permitir el acceso a su proyecto. Esto protege sus datos y le permite publicar solo libros de trabajo y fuentes de datos seleccionados. Una vez que se ha compartido el contenido, los colaboradores inician sesión en su sitio de Tableau Cloud para ver y realizar cambios, sin que esto afecte al contenido almacenado en el proyecto interno.

Antes de continuar, compruebe que el contenido que comparte es compatible entre los proyectos internos y externos.

Siga estos pasos para compartir contenido externamente:

  1. Preparar contenido interno. Como consejo, le recomendamos separar el contenido del proyecto interno, con permisos bloqueados y reglas de gobernanza estrictas. Los libros de trabajo y las fuentes de datos deben estar claramente etiquetados para indicar que el contenido es para uso externo. Para obtener más información, consulte Utilizar los proyectos para administrar el acceso a contenido.

    Nota: El contenido compartido con proyectos externos debe utilizar extracciones de datos a menos que la fuente de datos sea accesible públicamente. Para obtener información sobre cómo crear extracciones y reemplazar fuentes de datos, consulte Extraer los datos y Reemplazar fuentes de datos en la ayuda de Tableau Desktop.

    Si ha implementado la seguridad de nivel de fila, esos orígenes de datos deben actualizarse para reflejar los filtros de usuario y otros detalles del proyecto externo. Para obtener más información sobre la seguridad de nivel de fila, consulte Restringir el acceso en el nivel de fila de datos en la ayuda de Tableau Desktop.

  2. Cree un plan y seleccione el sitio que usará como origen. Elija el mismo sitio de Tableau que su destino. Para obtener más información, consulte la sección Creación de un plan en Descripción general del plan de migración.

    Si está migrando libros de trabajo entre dos proyectos del mismo sitio, las credenciales de inicio de sesión de origen y destino pueden ser muy similares o idénticas. En este escenario, recomendamos usar tokens de acceso personal para una conexión más reutilizable. Para obtener más información, consulte Tokens de acceso personal.

  3. Seleccione el proyecto interno que contiene el contenido de la plantilla que desea migrar. Puede seleccionar proyectos enteros, libros de trabajo y fuentes de datos específicos y permisos de usuario. Para obtener más información, consulte la sección Planificación en Descripción general del plan de migración.

    Si necesita realizar cambios o transformaciones en el contenido durante esta migración, también puede configurarlo en el plan. Este proceso recibe el nombre de Mapeo.

  4. Seleccione Cambiar proyecto en el menú Agregar mapeo para agregar un mapeo de proyecto. Seleccione su proyecto interno como origen y el proyecto externo como destino, o haga clic en Agregar nuevo para crear un nuevo proyecto.

  5. Verifique y ejecute el plan. Cuando esté listo, haga clic en Ejecutar migración para finalizar la fase de planificación y prepárese para ejecutar el plan.

Validación de migraciones de bases de datos

Este caso de uso se produce cuando se va a validar el contenido después de una migración de las bases de datos subyacentes. Un ejemplo de una migración de base de datos es pasar de SQL Server a Snowflake. CMT puede ayudarle a validar que el contenido compilado a partir de ambas fuentes de datos es el mismo antes de finalizar la migración, pero no puede llevar a cabo en sí la migración de la base de datos.

Siga estos pasos para validar una migración de base de datos:

  1. Cree un plan y seleccione el sitio que usará como origen. Elija el mismo sitio de Tableau que su destino. Para obtener más información, consulte la sección Creación de un plan en Descripción general del plan de migración.

  2. Seleccione el contenido del que desea cambiar la fuente de datos o conexiones de base de datos.

  3. Configure la migración para copiar su contenido a un nuevo proyecto. Llamemos al proyecto de origen como Proyecto A y al proyecto nuevo o de destino como Proyecto B.
    • Cambios en libros de trabajo: Cree una asignación de libro de trabajo para cambiar el Proyecto A al Proyecto B. Para obtener una lista completa de las transformaciones de libros de trabajo, consulte Planes de migración: libros de trabajo.

    • Cambios en las fuentes de datos: Cree una asignación de fuente de datos para cambiar el Proyecto A al Proyecto B. Para obtener una lista completa de las transformaciones de fuentes de datos, consulte Planes de migración: fuentes de datos publicadas.

  4. Verifique y ejecute el plan. Cuando esté listo, haga clic en Ejecutar migración para finalizar la fase de planificación y prepárese para ejecutar el plan.

  5. Actualice el contenido del proyecto B con las nuevas conexiones de base de datos o reemplace las fuentes de datos. Esto debe hacerse manualmente mediante la creación.

  6. Pruebe cada libro de trabajo en el proyecto A con el texto en el proyecto B y revise si hay incoherencias en los datos debido al cambio en la fuente de datos.

  7. Una vez que haya confirmado que todo funciona según lo esperado, sobrescriba el contenido del proyecto A con el contenido actualizado en el proyecto B.

    Nota: Si el contenido ya existe en el proyecto de destino y no selecciona las opciones de publicación Sobrescribir los libros de trabajo más recientes y Sobrescribir nuevas fuentes de datos, el contenido no se copiará en el proyecto de destino.

Tareas de mantenimiento

Puede utilizar Content Migration Tool para realizar diferentes tareas de mantenimiento.

Categorizar contenido obsoleto

Con el uso de Content Migration Tool, puede gestionar el archivado de contenido obsoleto. Por ejemplo, puede crear un plan que se ejecute de forma regular y que pueda recoger automáticamente el contenido categorizado como contenido obsoleto y moverlo a un proyecto de archivo. Después de un cierto período de tiempo, el contenido de este proyecto se purgará del sistema. Para obtener más información, consulte Planes de migración: libros de trabajo.

Restauración de contenido

Puede utilizar Content Migration Tool para restaurar el contenido eliminado (accidental o intencionadamente) desde un proyecto con contenido de un proyecto de copia de seguridad.

Siga estos pasos para restaurar el contenido desde un proyecto de copia de seguridad:

  1. Cree un plan y seleccione el sitio que usará como origen. Elija el mismo sitio de Tableau que su destino. Para obtener más información, consulte la sección Creación de un plan en Descripción general del plan de migración.

  2. Seleccione el contenido que desea restaurar desde el proyecto de copia de seguridad.

  3. Configure la migración para restaurar el contenido de su proyecto de copia de seguridad. Llamemos al proyecto de copia de seguridad Proyecto A y al proyecto que desea restaurar como Proyecto B.

    • Cambios en libros de trabajo: Cree una asignación de libro de trabajo para cambiar el Proyecto A al Proyecto B. Para obtener una lista completa de transformaciones, consulte Planes de migración: libros de trabajo.

    • Cambios en las fuentes de datos: Cree una asignación de fuente de datos para cambiar el Proyecto A al Proyecto B. Para obtener una lista completa de las transformaciones de fuentes de datos, consulte Planes de migración: fuentes de datos publicadas.

  4. Verifique y ejecute el plan. Cuando esté listo, haga clic en Ejecutar migración para finalizar la fase de planificación y prepárese para ejecutar el plan.

  5. Revise el contenido en el sitio de producción.

Copia de seguridad parcial

Una vez que tenga un proyecto de copia de seguridad, puede utilizar Content Migration Tool para transferir nuevo contenido de producción al proyecto de copia de seguridad.

Notas:
- Antes de realizar una copia de seguridad parcial, compruebe que ha entendido las Limitaciones de la migración al utilizar Content Migration Tool.
- Content Migration Tool no debe usarse para realizar una copia de seguridad de su sitio completo. Le recomendamos priorizar el contenido que más necesita.

Siga los pasos que aparecen a continuación para crear una copia de seguridad parcial de su contenido:

  1. Cree un plan y seleccione el sitio que usará como origen. Elija el mismo sitio de Tableau que su destino. Para obtener más información, consulte la sección Creación de un plan en Descripción general del plan de migración.

  2. Seleccione el contenido que desea incluir en la copia de seguridad desde el proyecto de producción. Puede seleccionar proyectos enteros, libros de trabajo y fuentes de datos específicos y permisos de usuario. Para migrar solo contenido nuevo, compruebe que las opciones de publicación Sobrescribir libros de trabajo más recientes y Sobrescribir las fuentes de datos más recientes no estén seleccionadas. Para obtener más información, consulte Planes de migración: libros de trabajo.

  3. Configure la migración para copiar contenido en su proyecto de copia de seguridad. Llamemos al proyecto de origen Proyecto A y al proyecto de copia de seguridad como Proyecto B.
    • Cambios en libros de trabajo: Cree una asignación de libro de trabajo para cambiar el Proyecto A al Proyecto B. Para obtener una lista completa de transformaciones, consulte Planes de migración: libros de trabajo.

    • Cambios en las fuentes de datos: Cree una asignación de fuente de datos para cambiar el Proyecto A al Proyecto B. Para obtener una lista completa de las transformaciones de fuentes de datos, consulte Planes de migración: fuentes de datos publicadas.

  4. Verifique y ejecute el plan. Cuando esté listo, haga clic en Ejecutar migración para finalizar la fase de planificación y prepárese para ejecutar el plan.

  5. Para programar esta ejecución de forma regular, puede crear scripts de este trabajo mediante el ejecutor de la Content Migration Tool y programarla. Para obtener información sobre el ejecutor de la Content Migration Tool, consulte Uso del lanzador de la consola de Content Migration Tool de Tableau.

¡Gracias por sus comentarios!Sus comentarios se han enviado correctamente. ¡Gracias!