Pasar al contenido principal
Imagen
Migrate from Services module

Review al módulo Migrate from Services

Migrate from Services es un nuevo módulo contribuido disponible para su descarga y uso en su versión 1.0.0 estable. Es un módulo interesante y con una funcionalidad muy concreta, relacionada con las migraciones en Drupal.

Migrate from Services es un "lanzador de migraciones", que permite ejecutar una migración a partir de un JSON con una estructura y formatos adecuados. Por ahora el módulo cuenta con unas funcionalidades mínimas en su uso; algunas de sus características más destacadas son:

  • Ejecutar migraciones desde un JSON escrito a mano desde un textarea.
  • Ejecutar migraciones desde un JSON que provea una URL o servicio.
  • Ejecutar migraciones de forma manual, configurando cada clave de la ejecución de la migración.

Es importante destacar que Migrate from Services no crea migraciones, lo que hace realmente es ejecutar migraciones ya existentes. Esas migraciones deben estar habilitadas y disponibles, además de disponer de Migrate y Migrate Tools habilitados en tu sitio web Drupal, ya que son dependencias directas.

La estructura JSON que prepara el "ejecutor de la migración" debe tener las siguientes keys y valores:

migration_id (obligatorio): especifica el ID del plugin de migración (fichero YAML).

options (opcional): es una key que contiene los siguientes valores opcionales:

idlist: permite especificar los ids de cada item que se migrará.

limit: ajusta un limitador de elementos a migrar en total.

update: si es TRUE, migrate comprobará y modificará las migraciones que requieran una actualización.

force: si es TRUE, migrate continuará la migración a pesar de encontrarse con errores.

Migrate from Services es un módulo que puede llegar a ser muy útil para casos específicos de una migración de datos. Es un módulo que tiene mucho potencial para continuar ofreciendo funcionalidades muy interesantes. ¿Qué te parece?

Únete a la Comunidad Drupal Sapiens

Guarda contenidos que te interesen, conecta con otras personas de la comunidad, contribuye para ganar premios y mucho más.

Inicia sesión o crea una cuenta aquí

Destacado

Últimas noticias