官术网_书友最值得收藏!

Introduction

Migrating data from an RDBMS to a NoSQL database, such as MongoDB, isn't an easy task, especially when your RBDMS has a lot of tables. It can be a time consuming issue, and in most cases, using a manual process is like developing a bespoke solution.

Pentaho Data Integration (or PDI, also known as Kettle) is an Extract, Transform, and Load (ETL) tool that can be used as a solution for this problem. PDI provides a graphical drag-and-drop development environment called Spoon. Primarily, PDI is used to create data warehouses. However, it can also be used for other scenarios, such as migrating data between two databases, exporting data to files with different formats (flat, CSV, JSON, XML, and so on), loading data into databases from many different types of source data, data cleaning, integrating applications, and so on.

The following recipes will focus on the main operations that you need to know to work with PDI and MongoDB.

主站蜘蛛池模板: 黄石市| 康平县| 边坝县| 米脂县| 白山市| 农安县| 苍山县| 临高县| 岗巴县| 和龙市| 颍上县| 安陆市| 梅河口市| 分宜县| 水富县| 靖江市| 福贡县| 武强县| 兴文县| 丹棱县| 新绛县| 丹江口市| 泸西县| 特克斯县| 师宗县| 库车县| 天峻县| 咸宁市| 阳西县| 兰州市| 获嘉县| 灌云县| 荣昌县| 巴楚县| 吴忠市| 祁连县| 会昌县| 宁海县| 疏附县| 大同市| 易门县|