MongoDB target 用于把 DataFlow 的数据集写入到 MongoDB 库中。
xml
<target type="mongodb"
table_name="cust_id_agmt_id_t"
columns_mapping="_id,name1,cust_id,name,gender1,age1,age"
mongodb_uri="mongodb://localhost:27017/for_db.bar_collection"
partition="1" />
字段说明:
- mongodb_uri: 完整的MongoDBURI 地址,一般格式为:mongodb://[username:password@]host:port/dbname.collection_name;
- columns_mapping: 为持久化到MongoDB的列映射。默认的 DataFlow会采用_id 为 MongoDB的主键,如果没有 _ID 的列映射,则采用第一列为_ID 的字段。如:name1,cust_id1 会把 name1 字段作为 _id 写入mongodb, cust_id1 则作为 document的一个字段写入。