New Series: Importing Data with the Migrate Module

With so much data in so many places on the web, more and more site builders find that they need to get external data into their Drupal sites. It's a common problem with many ways to solve. One of the best ways to tackle this in Drupal is to use the Migrate module. The new Importing Data With Migrate and Drupal 7 series will teach you how to use the Migrate module to take data that exists in different source locations and import that into a Drupal 7 website. The Migrate module provides an extremely flexible and robust framework for accessing data from various sources, and then importing or migrating that data to Drupal.

In this series we'll explain the basic components that make up a data migration, and the terminology and code that is specific to the Migrate module. Then we continue with lessons that take you from installing the Migrate module to writing and running your own custom data migration. We'll cover different source data types, mapping the data, and all of the bits and pieces to make sure you get the right data in the right place. A large part of migrations is also testing, testing, testing, and we'll see how Migrate module provides very nice tools for just that.

This week we're kicking the series off with a an overview of what we'll cover in the series, along with a look at the concepts and terminology you'll need to know when tackling a migration. Both of these videos are free, and should give you a good overview of what the Migrate module can do. Then we get Migrate installed, and take a tour of what we have to work with, including the documentation we'll be referring to.

Next week we'll continue onward by looking at the two different ways you can run migrations (UI and drush) and then we'll crack open some code, and start exploring the example modules that ship with Migrate.

Add new comment

Filtered HTML

  • Web page addresses and email addresses turn into links automatically.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code class> <ul type> <ol start type> <li> <dl> <dt> <dd><h3 id> <p>
  • Lines and paragraphs break automatically.

About us

Drupalize.Me is the best resource for learning Drupal online. We have an extensive library covering multiple versions of Drupal and we are the most accurate and up-to-date Drupal resource. Learn more