# SQLクエリーの作成および保存

利用対象...

* Big Data Platform
* Cloud API Services Platform
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Management Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* MDM Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

Profilingパースペクティブから、SQLエディターを使って選択したデータベースに問い合わせて参照し、[DQ Repository] (DQリポジトリー)ツリービューの[Source Files] (ソースファイル)フォルダーの下にそれらのSQLクエリーを保存できます。

その後、SQLエディターでこれらの任意の保存したクエリーを開き、そのクエリーを編集、実行したり、クエリーの名前を変更したりできます。

## 始める前に

Profilingパースペクティブを選択済みであること。

## 手順

1. [DQ Repository] (DQリポジトリー) ツリービューで、[Libraries] (ライブラリー)を展開します。
2. [Source Files] (ソースファイル)を右クリックして、コンテキストメニューから[New SQL File] (新規SQLファイル)を選択します。

   ![Source Filesフォルダーのコンテキストメニュー。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/SQLQuery_Create.png)

   [New SQL File] (新規SQLファイル)ダイアログボックスが表示されます。
3. [Name] (名前)フィールドに作成するSQLクエリーの名前を入力し、[Finish] (終了)をクリックして次のステップに進みます。

   SQLエディターが開き、新しいSQLクエリーが表示されます。

   ![SQLエディターの概要。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/SQLQuery_Create2.png)

   [Connections] (接続)ビューが開かない場合は、[Window] (ウィンドウ) &gt; [Show View] (ビューを表示) &gt; [Data Explorer] (データエクスプローラー) &gt; [Connections] (接続)と選択して開きます。
4. SQLエディターでSQLステートメントを入力します。
5. [Choose Connection] (接続の選択)リストから、クエリーを実行するデータベースを選択します。

   ![\[接続を選択\]ドロップダウンリストの場所。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/SQLQuery_Create3.png)
6. SQLエディターのツールバーで![\[Execute SQL\] (SQLを実行)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/process_run.svg)をクリックし、定義されたデータベーステーブルでクエリーを実行します。

   指定したベーステーブルからデータ行が取得され、エディターに表示されます。

   ![SQLエディターに表示されているデータ行の例。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/SQLQuery_Create4.png)

   新しいSQLクエリーのファイルは、[DQ Repository] (DQリポジトリー)ツリービューの[Source Files] (ソースファイル)の下にリスト表示されます。
7. SQLファイルを右クリックして、コンテキストメニューから実行するアクションを選択します。
   * [Open] (開く)選択したクエリーファイルを開きます。

   * [Duplicate] (複製): 選択したクエリーファイルのコピーを作成します。

   * [Rename SQL File] (SQLファイルの名前を変更): クエリーファイルの名前を編集できるダイアログボックスを開きます。

   * [Open in Data Explorer] (データエクスプローラーで開く): データエクスプローラーでSQLエディターを開き、選択したクエリーファイルを表示します。

   * [Delete] (削除): クエリーファイルを削除します。

     削除された項目は、[DQ Repository] (DQリポジトリー)ツリービューの[Recycle Bin] (ごみ箱)に移動します。そのような項目は、右クリックすれば復元したり削除したりできます。ごみ箱も右クリックすれば空にできます。

   情報メモ注:
   * SQLエディターでクエリーファイルを開く場合、クエリーを実行する前に必ず[Choose Connection] (接続の選択)リストからデータベース接続を選択してください。正しく選択しない場合、エディターのツールバーの実行アイコンを利用できません。
   * SQLエディターでクエリーファイルのクエリーを作成または編集し、エディターを閉じようとすると、変更を保存するよう促されます。変更は、エディターのツールバーの保存アイコンをクリックしないと考慮されません。