2

CC でフラットな .csv ファイルのヘッダー行から抽出する必要があるメタデータを動的に作成する方法に問題があります。

通常、CC で [新しいメタデータ] --> [フラット ファイルから抽出] を選択して、メタデータを手動で定義します。ただし、ファイルのメタデータは追加の列で変更される場合があります。したがって、ファイルのメタデータがわからず、この静的なアプローチでは定義できません。

メタデータを動的に作成し、この新しく作成されたメタデータを使用して他のコンポーネントに接続するソリューションを提案できると助かります。おそらく、デモンストレーション用のサンプル グラフ ファイルは素晴らしいでしょう。

ありがとう、アンディ

4

1 に答える 1

1

私はこの種の解決策を発見しました。

フラットな .csv ファイル名を csv リーダーとライターに入力するだけです。

  1. MetaDataMaster.grf - 以下のグラフを実行します。
  2. MetaDataCreator.grf - csv ヘッダーに従ってメタデータを作成し、meta_example.fmt ファイルに書き込みます
  3. MetaDataUser.grf - 作成された meta_example.fmt ファイルに従って csv を読み取ります。そこに再フォーマットを追加して、いくつかの定義済みフィールドのみを使用できます。

2 番目と 3 番目のグラフを別々に実行してテストできます。

于 2014-02-20T21:50:04.953 に答える