OneDriveConnector
访问微软OneDrive文件存储服务上传,下载或删除文件和文件夹或列表从Microsoft OneDrive帐户的文件夹中的内容。
典型用途
通过上传,下载和删除文件和文件夹管理微软OneDrive数据集
传送文件的内容(如XML或光栅)进入或离开在FME的属性的
阅读使用下载微软OneDrive数据FeatureReader或上传数据写的FeatureWriter微软OneDrive
从微软OneDrive检索文件和文件夹的名称,路径,链接和其他信息在工作区中的其他地方使用。
它是如何工作的?
该OneDriveConnector使用您的Microsoft OneDrive帐户凭据(经预先定义的FME网络连接要么,或通过建立从变压器新的FME网络连接右)访问该文件存储服务。
根据您选择的行为,它会上传或下载文件,文件夹和属性;从服务列表信息;或删除项目从服务。在上传,链接属性添加到输出的功能。在列表中的操作,链接和文件/文件夹信息被添加为属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
在这个例子中,OneDriveConnector用于从Microsoft下载OneDrive ESRI的地理数据库。建立一个有效的网络连接到Microsoft OneDrive帐户(可直接在微软OneDrive帐户参数来完成),并浏览到地理数据库文件夹后,对象ID被检索到,并选择下载的目的地。
一个FeatureReader添加到阅读新下载的数据集。在此,的PostalAddress特征类型将进一步在工作区中的其他地方进行处理。
通过在工作区这里执行下载,地理数据库将被刷新一次,工作区运行的时间。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
在工作空间中的该示例性部分,所述OneDriveConnector用于下载从微软OneDrive栅格正射图像到一个属性。
该文件是从微软OneDrive阅读,其内容作为Blob存储的属性。然后,RasterReplacer用于团块解释成可用光栅格式。
这两个变压器的组合,避免了下载图片到本地存储和重新阅读。类似的技术可用于点云的文件,使用PointCloudReplacer变压器。
使用注意事项
这种变压器不能用于不同的Microsoft OneDrive位置之间直接移动或复制文件。然而,多个OneDriveConnectors可用来完成这些任务。
该FeatureReader可以直接访问微软OneDrive(不使用OneDriveConnector),然而,该数据集的本地副本将不会被创建。
组态
输入端口
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
该变压器接受任何功能。
输出端口
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
这台变压器的输出将取决于微软OneDrive行动进行改变。
- 后上传行动网址的文件可以保存到可共享的链接并直接下载链接的属性,以及文件的ID将被保存到一个属性。
- 一个下载动作可以保存到一个文件,文件夹,或属性。
- 一个删除行动没有输出端口。
- 一个名单行动将输出在指定的路径中找到的每个文件/文件夹中的新功能。每一个的这些新功能将具有属性列出各种条关于对象的信息。
参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
微软OneDrive行动 | 的操作类型来执行。选项包括:
|
微软OneDrive帐户 | 执行行动,打击微软OneDrive帐户需要使用Web连接使用的OAuth2认证。要创建Microsoft OneDrive连接,点击“微软OneDrive帐户”下拉框,选择“添加网络连接...”。 随后,连接将可以通过管理工具 - >选项FME ... - > Web连接。 |
剩余的可用参数取决于微软OneDrive操作参数的值。每个Microsoft OneDrive操作参数详述如下。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
微软OneDrive路径
对象ID |
微软OneDrive文件或文件夹的对象ID删除。如果有效凭证已作为Web连接提供了,你可以浏览到某个位置。 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
微软OneDrive来源
对象ID |
文件/文件夹下载的微软OneDrive ID。如果有效凭证已作为Web连接提供了,你可以浏览到某个位置。 |
目的地
下载为 | 选择是否下载的数据存储在一个文件,文件夹或属性。
|
下载到文件夹 | 指定的路径将存储下载文件的文件夹。有效期为下载文件或文件夹。 |
包含子文件夹 | 选择是否下载Microsoft OneDrive来源与否的子文件夹。适用于下载作为唯一的文件夹。 |
下载到属性 | 指定存储下载的文件的内容的属性。适用于下载作为唯一的属性。 注意:FME会尝试将属性的内容转换为UTF-8字符串。如果失败,则该属性的内容将作为原始二进制来创建。为了确保原字节总是保留并不会转换为UTF-8,使用下载的文件来代替。 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
微软OneDrive路径
对象ID |
微软OneDrive文件夹ID列出的内容。如果有效凭证已作为Web连接提供了,你可以浏览到某个位置。 |
输出属性
提供默认的属性名称,并且可能会被覆盖。
文件或文件夹名称 |
指定要挺住微软OneDrive对象的名称属性。 |
文件或文件夹ID |
指定要挺住微软OneDrive对象的ID属性。 |
文件或文件夹链接 |
指定要保持链接到微软OneDrive一个对象的属性。 |
文件大小 |
指定要持有微软OneDrive文件对象的大小属性。 |
最后修改 |
指定要挺住微软OneDrive对象的最后修改日期的属性。 |
文件或文件夹标志 |
指定要挺住微软OneDrive对象的类型(文件或文件夹)属性。 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
资源
上传 |
类型数据的上载。
当使用大型对象,文件比属性内容更好的选择,因为该数据将直接从磁盘流,而不是需要将对象完全存储在内存中的一项功能。 微软OneDrive对待上传文件同名,在一个特定的文件夹,如重写,所以如果您上传已经在该文件夹中存在的文件,他们将被覆盖由上载。 当想从一个文件夹上传内容,最好是上载的文件夹,而不是设置一个固定的路径和发送多个特征到所述连接器上载为一个文件。 |
文件上传 |
如果上传设置为文件的文件上传到微软OneDrive。 |
文件夹,上传 |
如果上传设置为文件夹中的文件夹上传到微软OneDrive。 |
包含子文件夹 |
选择是否将文件夹子文件夹上传到上传或不。 |
属性上传为文件 |
数据被上载,从属性供给如果上传被设置为属性。 |
微软OneDrive目的地
文件夹ID | 微软OneDrive的路径上传的源文件。要上传到根目录,输入“/”。 |
上传与文件名 | 在属性提供给上传数据创建的文件的名称为文件。名称必须包括文件扩展名(例如,txt文件,.JPG,.DOC)。 |
输出属性
可共享链接 | 指定存储临时公开访问的URL链接至微软OneDrive文件输出属性。 |
直接下载链接 | 指定存储的URL链接到微软OneDrive文件输出属性。该网址只能通过身份验证的用户使用。 |
文件或文件夹标识 |
指定存储刚上传的文件/文件夹的ID输出属性。 |
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
定义值
有几种方法来定义一个变压器使用的值。最简单的是简单地在一个值或字符串,其可包括各种类型,如属性引用,数学和字符串函数,和工作空间参数的函数类型。有许多的工具和快捷方式,可以帮助构建值,一般可从邻近值字段的下拉上下文菜单。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
使用文本编辑器
文本编辑器提供了一个方便的方法来构造从各种数据源,如属性,参数和常量,其中该结果被直接使用的参数中的文本字符串(包括正则表达式)。
使用算术编辑器
算术编辑器提供了一个方便的方法来构造从各种数据源,如属性,参数和特征函数,其中结果被直接使用的参数内的数学表达式。
条件值
根据一个或多个测试条件,要么通过或失败的设定值。
内容
表达式和字符串可以包括多个功能,字符,参数,和更多 - 编辑是否直接在参数输入或构造使用一个。
参考
加工行为 |
|
特点控股 |
没有 |
依赖 | 微软OneDrive帐户 |
FME许可级别 | FME专业版及以上 |
别名 | |
历史 | 发布FME 2017.0 |
分类 |
FME知识中心
在FME知识中心是演示,入门指南,文章,FAQ,以及更多的地方。解答您的问题,向其他用户学习,并建议,投票,并在新的功能注释。
搜索有关OneDriveConnector所有结果在FME知识中心。