MongoDB的读/写

许可选项这种格式开始FME专业版。

概观

FME提供的MongoDB数据库读取和写入权限。的MongoDB数据库包含集合。FME把这些集合为特征类型,并且可以读取它们的功能,以及写功能给他们。FME对待集合作为一个特征中的每个文档,并且每个字段的文档作为属性英寸

MongoDB是一个无模式,面向文档的NoSQL数据库支持GeoJSON的几何形状。MongoDB服务器和工具是开源的,所以用户可以利用一个MongoDB的网络平台,或者他们可以部署自己的软件实例。

有关MongoDB的更多信息可以在这里找到www.mongodb.com

格式使用注意事项

  • MongoDB的文档可能包含嵌套的文件。对于读者,在嵌套的文件中的字段的名称表示为一个属性,在形式“”:“ ”。作家将这些属性相同的方式。如果属性名称包含“”,那么它将被写成一个嵌套场。
  • 阅读:MongoDB是无模式,使读者使用领域从第一批的特点,建立一个架构。这种批量大小(“编号功能每个请求”)是可配置的。
  • 作者:MongoDB使用固定坐标系:LL-WGS84。所有功能写入MongoDB的集合将被重新投影到LL-WGS84,或假定已经在LL-WGS84如果没有坐标系是集。

阅读器概述

MongoDB的阅读器支持阅读来自同一MongoDB的数据库的多个集合。正因为如此,一个单独的阅读器必须为每个MongoDB的数据库中创建。

藏品必须在工作区中定义它们可以被读取之前。

作家简介

MongoDB的作家存储文档与MongoDB数据库相关联的集合。MongoDB的作家提供了以下功能:

集合创建

MongoDB的作家使用FME工作空间中的信息按要求自动创建MongoDB的集合。在处理第一个输入功能,每个集合将被创建。如果没有功能被发送到功能型,那么相应的集合将不会被创建。

集合覆盖

如果处理格式参数的特征类型的表被设置为删除并创建,那么笔者将下降,并且写任何功能之前重新创建集合。

当处理第一输入要素集合将被覆盖。如果没有功能被发送到功能型,那么相应的集合将不会被覆盖。

FME知识中心

搜索的MongoDB