# Talend Studioに外部ファイルを追加

利用対象...

* Cloud API Services Platform
* Cloud Big Data
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Integration
* Cloud Data Management Platform
* Data Fabric
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition

アーティファクトのコンテキストパラメーターを使用してWebユーザーがタスク(アーティファクト)実行時に外部ファイルを使用できるようにできます。

## 始める前に

* Talend Studioでアーティファクトが開き、デザインワークスペースの下の[Context] (コンテキスト)タブが選択されます。

  このタブがTalend Studioに表示されない場合は、[Window] (ウィンドウ) &gt; [Show View] (ビューを表示) &gt; Talend とクリックし、[Context] (コンテキスト)を選択します。

## このタスクについて

たとえば、xlsxファイルから顧客レコードをインポートするアーティファクトを作成します。

## 手順

1. [Context] (コンテキスト)ビューで[+]ボタンをクリックし、テーブルに行を追加します。
2. [Name] (名前)フィールドにresource\_file\_&lt;parameter\_name&gt;というパターンに続くコンテキストパラメーターをすべて小文字で定義します。

   [customers] (顧客) ファイルからデータを取得したい場合、この例ではresource\_file\_customersを使用します。
3. パラメータータイプを[String] (文字列)に設定します。
4. [Value] (値)フィールドで、システムにローカルに保管されているファイルへのパスを設定します。
5. tFileInputExcelコンポーネントをダブルクリックして、基本設定を開き、スキーマを定義し、ファイル名をコンテキストパラメーターcontext.resource\_file\_customersとして定義します。
   ### 例

   ![\[Basic settings\] (基本設定)ビュー。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/use_case-add_external_file2.png)
6. Talend Studioでアーティファクトを実行してテストします。

   メッセージが表示されたら、customersファイルへのパスを設定します。

   ![実行結果。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/use_case-add_external_file3.png)

   顧客レコードはxlsxファイルからインポートされます。
7. [Repository] (リポジトリー)ツリービューでアーティファクトを右クリックし、[Publish to Cloud] (クラウドに公開)を選択します。