# 保存済みワークフローとクエリのディレクトリの作成

この例では、Treasure Dataで保存済みジョブを実行してデータをインポートし、クエリを実行してから、クエリ結果を外部データベースまたはサービスにエクスポートするワークフローを作成します。

* [ワークフローディレクトリの作成](#creating-a-directory-of-saved-workflows-and-queries)
* [ワークフロー定義ファイルの追加](#add-the-workflow-definition-file)


1. Treasure ワークフローをセットアップします。
2. wf_of_saved_queriesというディレクトリを作成します。


```bash
$ mkdir wf_of_saved_queries
```

## ワークフロー定義ファイルの追加

ワークフローファイル自体を追加します。この場合、<replaced_with_saved_query_name>をTreasure Dataでのクエリの保存名に置き換える必要があります。

```bash
$ cat > saved_queries.dig <<EOF
_export:
  td:
    database: workflow_temp

+data_load_task:
  td_load>: <replace_with_saved_data_connector_job_name>

+query_task:
  td_run>: <replace_with_saved_query_name>
EOF
```

保存済みデータコネクタジョブを見つけるには、CLIからtd-toolbeltを使用して以下のコマンドを実行します：

```bash
$ td connector:list
```

Treasure コンソールから、保存済みクエリのリストとその定義を確認できます。