了解 Migrate 系统
Drupal 的 Migrate API
提供了把外部数据迁移到 Drupal 系统的方法。
migrate
是一个 Extract, Transform, Load (ETL)
处理过程,
在 Drupal 的 Migrate API
中:
-
extract
阶段被称为source
-
transform
阶段被称为process
-
load
阶段被称为destination
在 source 阶段,从数据源获取的一组数据被称作 行(row)
。
数据源可以是数据库,文件(例如 CSV,JSON,XML),
或者是一个 Web 服务(例如 RSS 或 REST)。
数据行(row)
被发送到 process
阶段进行所需要的格式转换之类的处理,
或者被标识为跳过处理。
经过 process
阶段的转换后,数据行(row)
被发送到
destination
阶段进行保存到 Drupal 系统。
https://www.drupal.org/docs/drupal-apis/migrate-api/migrate-api-overview
Migrate API 的插件
登录后查看完整内容