{"version":"1.0","provider_name":"Understand Drupal","provider_url":"https:\/\/understanddrupal.com\/fr\/","title":"Les migrations Drupal: Comprendre le processus ETL - Understand Drupal","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"xJLHUTgPyz\"><a href=\"https:\/\/understanddrupal.com\/fr\/blog\/les-migrations-drupal-comprendre-le-processus-etl\/\">Les migrations Drupal: Comprendre le processus ETL<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/understanddrupal.com\/fr\/blog\/les-migrations-drupal-comprendre-le-processus-etl\/embed\/#?secret=xJLHUTgPyz\" width=\"600\" height=\"338\" title=\"&#8220;Les migrations Drupal: Comprendre le processus ETL&#8221; &#8212; Understand Drupal\" data-secret=\"xJLHUTgPyz\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"L'API Migrate est un syst\u00e8me tr\u00e8s flexible et puissant qui vous permet de collecter des donn\u00e9es depuis diff\u00e9rents emplacements et de les stocker dans Drupal. Il s'agit en fait d'un framework d'extraction, de transformation et d\u2019alimentation (ETL) complet. Par exemple, il pourrait produire des fichiers CSV. Son utilisation principale, n\u00e9anmoins, est de cr\u00e9er des entit\u00e9s de contenu Drupal : noeuds, utilisateurs, fichiers, commentaires, etc. L'API est document\u00e9e \u00e0 fond et ses responsables sont tr\u00e8s actifs dans le canal #migration en slack pour ceux qui ont besoin d'aide. Les cas d'utilisation de l'API de migration sont nombreux et varient consid\u00e9rablement. Aujourd'hui, nous commen\u00e7ons une s\u00e9rie d'articles de blog qui couvriront diff\u00e9rents concepts de migration afin que vous puissiez les appliquer \u00e0 votre projet particulier.","thumbnail_url":"https:\/\/understanddrupal.com\/wp-content\/uploads\/2022\/01\/bread-scaled.jpeg"}