migraciones

Escribe tu primera migración en Drupal

Enviado por dinarcon el Lun, 02/03/2020 - 09:00

En el artículo anterior, aprendimos que la API de Migraciones en Drupal es una implementación de un framework ETL. También hablamos de las pasos necesarios para escribir y ejecutar migraciones. Ahora, escribamos nuestra primer migración Drupal. Comenzaremos con un ejemplo muy básico: crear nodos a partir de datos predeterminados. Para esto, asumimos que cuentas con una instalación de Drupal usando el perfil de instalación `standard`. Esta incluye el tipo de contenido `Página básica`. A medida que avancemos en la serie, las migraciones se volverán más completas y complejas. Idealmente, se presentará sólo un concepto a la vez. Cuando eso no sea posible, explicaremos como las diferentes partes trabajan juntas. El enfoque de la lección de hoy es aprender la estructura de un archivo de definición de migración y cómo ejecutarlo.

Etiquetas

Migraciones en Drupal: Entendiendo el proceso ETL

Enviado por dinarcon el Dom, 01/03/2020 - 09:00

La API de Migraciones es un sistema muy flexible y poderoso que te permite recolectar datos de diferentes fuentes y almacenarlos en Drupal. De hecho, esta es un framework completo de “extraer, transformar y cargar” también conocido como “extract, transform, and load” o ETL (siglas en inglés). Por ejemplo, se puede usar para crear archivos de texto separados por coma CSV. Su principal uso es crear entidades de contenido en Drupal: nodos, usuarios, archivos, comentarios, etc. La API está muy bien documentada en inglés y sus mantenedores son muy activos en el canal #migration en slack para dar soporte a quien lo necesite. Los casos de uso para la API de migraciones son numerosos y varían mucho. Hoy comenzamos una serie de artículos que van a cubrir diferentes conceptos sobre migraciones para que puedas aplicarlos en tus propios proyectos.

Etiquetas