2015-10-24

FME 2016 FeatureWriter Use Case - Automate File Upload

FME 2016 FeatureWriter 使用例 - ファイルアップロードの自動化

FME 2016 beta build 16110

From this Q&A.
この Q&A から。
FME Community Answers > upload files to a FTP-Server

I agree with David. It'll be surely easier by introducing the FeatureWriter transformer in FME 2016. I think that "automate creating and uploading files to a server with a single workspace" would be one of effective use cases of the transformer.
デビッドさんと同感です。FME 2016 で FeatureWriter トランスフォーマーが導入されることによって、それは間違いなく簡単になるでしょう。「ファイルの作成とサーバーへのアップロードをひとつのワークスペースで自動化すること」は、このトランスフォーマーの効果的な使い方のひとつになると思います。

A demo workspace
デモワークスペース



















In this example, the FeatureWriter has just one writer feature type, but you can also define multiple feature types if necessary. That is, you can add input ports to the transformer, each port will correspond to each feature type.
この例では、FeatureWriter はひとつだけライターフィーチャータイプを持っていますが、必要であれば、複数のフィーチャータイプを定義することもできます。つまり、このトランスフォーマーには入力ポートを追加することができ、各ポートが各フィーチャータイプに対応することになります。























In the FTPCaller parameter settings, there is nothing special.
FTPCaller のパラメーター設定では、特別なことは何もありません。





















The FeatureWriter writes all the input features into a zip file with compressing, and then the FTPCaller uploads the zip file to the specified FTP server. You don't need to upload the file manually after translation or create another workspace containing the WorkspaceRunner, any longer.
FeatureWrite は全ての入力フィーチャーを圧縮してzipファイルに書き込み、FTPCaller はそのzipファイルを指定されたFTPサーバーにアップロードします。もはや、変換後にファイルを手作業でアップロードしたり、WorkspaceRunner を持つ別のワークスペースを作成したりする必要はありません。

Although the FeatureWriter parameters dialog doesn't have the "Zip output" button yet, it worked fine to write the features into a zip file, if I set a zip file path (i.e. ending with ".zip") to the "Dataset" parameter. Wish the button if possible.
FeatureWriter のパラメーター設定画面に "Zip ouput" ボタンがまだありませんが、"Dataset" パラメーターに zip ファイルパス (つまり ".zip" で終わる) を設定すれば、フィーチャーをzipファイルに書き込むことができました。できればボタンがほしいです。



=====
Oops, the "Zip output" button image has also been changed in FME 2016.
おっと、"Zip output" ボタンのイメージも FME 2016 で変更されていました。



=====
updated... build 16115. Yup, this shows a zipper clearly :)
更新... build 16115。うん。これは明らかにジッパーだ (^^)

2 comments:

  1. Thanks for the interesting posts re news in FME 2016. I think another game-changer with the FeatureWriter will be the possibility to incorporate post-processing into your workspace that you until now would have to do in a shutdown script, or using chained WorkspaceRunners. E.g. writing to multiple tables with primary and foreign key constraint should be much smoother now.

    ReplyDelete
    Replies
    1. Hello David, thanks for your comment. Recently I've been watching 2016 beta and found several interesting/exciting new features. I also think the FeatureWriter would be a major game-changer. Safe Knowledge Center will be updated in a few days. See you again in the new site!

      Delete