対象製品...Cloud API Services Platform
Cloud Big Data
Cloud Big Data Platform
Cloud Data Fabric
Cloud Data Integration
Cloud Data Management Platform
Data Fabric
アーティファクトのコンテキストパラメーターを使用してWebユーザーがタスク(アーティファクト)実行時に外部ファイルを使用できるようにできます。
このタスクについて
たとえば、xlsxファイルから顧客レコードをインポートするアーティファクトを作成します。
手順
-
[Context] (コンテキスト)ビューで[+]ボタンをクリックし、テーブルに行を追加します。
-
[Name] (名前)フィールドにresource_file_<parameter_name>というパターンに続くコンテキストパラメーターをすべて小文字で定義します。
[customers] (顧客) ファイルからデータを取得する場合、この例ではresource_file_customersを使用します。
-
パラメータータイプを[String] (文字列)に設定します。
-
[Value] (値)フィールドで、システムにローカルに保管されているファイルへのパスを設定します。
-
tFileInputExcelコンポーネントをダブルクリックして、基本設定を開き、スキーマを定義し、ファイル名をコンテキストパラメーターcontext.resource_file_customersとして定義します。
例
-
Talend Studioでアーティファクトを実行してテストします。
メッセージが表示されたら、customersファイルへのパスを設定します。
顧客レコードはxlsxファイルからインポートされます。
-
[Repository] (リポジトリー)ツリービューでアーティファクトを右クリックし、[Publish to Cloud] (クラウドに公開)を選択します。