Choice タイプのパラメータ値リスト設定時CSVからインポートする際の不具合

10 views
Skip to first unread message

TJ

unread,
Jul 8, 2017, 3:38:42 AM7/8/17
to FMEユーザーフォーラム
FME 2017.0.1.1

Choice タイプのパラメータ値リスト設定時、既存の CSV から値のリストを読込もうとしたら、CSV の値が取得できない現象が起きました。

具体現象は以下の添付画像のように、属性選択画面では CSV の列名 「KenName」 が選択できなくて、恐らく以前読込んだことがある CSV の列名がリストに表示されます。 FME 2016.1.3.2 では問題なく 「KenName」 を選択できることを確認しました。この現象はバグのように思いますので、ご報告いたします。

ご確認を宜しくお願い致します。

CSV の中身は以下のような都道府県リストです。
H:\ken.csv

KenName
01_北海道
02_青森県
03_岩手県
04_宮城県
05_秋田県
...

Import 設定画面


Auto Generated Inline Image 1
Auto Generated Inline Image 2
Auto Generated Inline Image 3

Takashi Iijima

unread,
Jul 8, 2017, 4:07:06 AM7/8/17
to FMEユーザーフォーラム
ご指摘ありがとうございます。
2017では、CSVリーダーを追加するときにパラメーター設定画面で構成したフィーチャータイプのスキーマが記憶されており、次回、CSVリーダーを追加するときにパラメーター設定を省略すると、前回のスキーマが引き継がれてしまうようです。
Import Wizard の最初の画面で、[Parameters] ボタンによってパラメーター設定画面を開き、パラメーターを設定/確認してから次の操作に進んでみてください。


TJ

unread,
Jul 8, 2017, 4:44:35 AM7/8/17
to FMEユーザーフォーラム
早速なご回答ありがとうございます。

なるほどですね。
教えていただいた通り、Import Wizard の最初の画面で、[Parameters] でパラメーター設定画面を一回開いて OK ボタンを押すだけで、スキーマが更新され、「KenName」 が選択できるようになりました。

試しに、 Workbench のカンバスに2つ違う列名構成の CSV を基に、別々の CSV リーダを追加してみました。2つ目の CSV リーダを追加の際、[Parameters] でパラメーター設定画面を開かなくても、CSV の列名は正しく読込みます。

また、FME 2016.1.3.2 でその2つの CSV をそれぞれ Choice タイプのパラメーター Import Wizard を使ってインポットしてみた結果、2つ目の CSV をインポートする際、[Parameters] でパラメーター設定画面を開かなくても、CSV の列名はリストで選択できるようになります。

Takashi Iijima

unread,
Jul 8, 2017, 4:47:42 AM7/8/17
to FMEユーザーフォーラム
バグとは言えないかも知れませんが、ちょっと不便に感じるのは確かです。
機会があったら、Safe社と話し合ってみます。
Reply all
Reply to author
Forward
0 new messages