# 接続を作成

利用対象...

* 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
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

## データベース接続の作成

利用対象...

* 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
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

### 始める前に

* Profilingパースペクティブを選択済みであること。
* [一部のデータベースについて必要な知識](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/what-you-need-to-know-about-some-databases)を熟読していること。

### このタスクについて

Profilingパースペクティブから接続を作成すると、Integrationパースペクティブの[Metadata] (メタデータ) &gt; [データベース接続] (データベース接続)の下にも接続が作成されます。

### 手順

1. [DQ repository] (DQリポジトリー)ツリービューで[Metadata] (メタデータ)を展開し、[DB Connections] (データベース接続)を右クリックして、[Create DB Connection] (データベース接続を作成)を選択します。

   ![\[プロファイリング\]パースペクティブでのDB connectionsノードのコンテキストメニュー。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/db_connection.png)
2. [Name] (名前)フィールドに、この新規データベース接続の名前を入力します。

   接続名にはスペースを使用しないでください。

   情報メモ重要:

   ~ ! ` # ^ * & \\ / ? : ; \ , . ( ) ¥ ' " " " < > といった特殊文字は項目名に使用しないでください。

   ファイルシステムでは、これらの文字はすべて"\_"に置き換えられ、重複する項目が作成されてしまう場合があります。
3. オプション: 該当するフィールドで、その他の接続メタデータ(目的、説明、作成者)を設定します。

   [Database Connection] (データベース接続)ウィザードが開きます。
4. [Next] (次へ)をクリックします。
5. [DB Type] (データベースタイプ)ドロップダウンリストから、接続するデータベースのタイプを選択します。(たとえばMySQL)を選択します。

   情報メモ注: Talend Studioでサポートされていないデータベースに(ODBCメソッドまたはJDBCメソッドを使って)接続する場合は、Javaエンジンを使い、選択したデータベースに作成したカラム分析を実行することをお勧めします。カラム分析の詳細は、[分析するカラムを定義](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0-R2026-03/defining-columns-to-be-analyzed "カラムのコンテンツを分析する最初のステップは、分析するカラムを定義することです。分析結果から、各カラムの値に関する統計が得られます。")をご覧ください。Java エンジンについては、[JavaエンジンまたはSQLエンジンの使用](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/using-java-or-sql-engine)をご覧ください。
6. [DB Version] (データベースバージョン)フィールドで、接続を作成しているデータベースのバージョンを選択します。
7. ログイン、パスワード、サーバー、ポート情報をそれぞれのフィールドに入力します。
8. [Database] (データベース)フィールドに、接続先のデータベースを入力します。

   1つの接続ですべてのカタログに接続する必要があり、データベースでそれが許可される場合は、このフィールドを空白にしておきます。
9. 接続が正しく行われたかどうかを確認するには、[Check] (チェック)ボタンをクリックします。

   データベースを使用するために必要なデータベースドライバー(.jarファイル)をインストールしていない場合は、該当するサードパーティモジュールをインストールするようウィザードによって求められます。[Download and Install] (ダウンロードしてインストール)をクリックし、ウィザードを閉じます。

   外部モジュールの識別とインストールの詳細は、[Talend Studioに外部モジュールをインストール](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/installing-external-modules)か、ウィザードでドライバーをインストールする方法をご覧ください。

   [Module] (モジュール)ビューの詳細は、[モジュールビューの表示](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/displaying-modules-view)をご覧ください。
10. オプション: 接続はコンテキストとしてエクスポートし、Integrationパースペクティブの[Contexts] (コンテキスト)ノードの下で一元管理できます。

    これにより、現在の接続を使用するデータクオリティ分析でこのコンテキストを再利用できるようになります。同じ接続に異なるコンテキストパラメーターを作成し、後で特定のコンテキストで分析を実行するように選択することもできます。詳細は、[コンテキスト変数を使用したデータソースへの接続](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/using-context-variables-to-connect-to-data-sources)をご覧ください。
11. [Finish] (終了)をクリックして、[Database Connection] (データベース接続)ウィザードを閉じます。

    [DQ repository] (DQリポジトリー)ツリービューの[DB Connection] (データベース接続)の下に、作成したデータベース接続のフォルダーが表示されます。接続エディターが開き、Talend Studioで定義されたメタデータが示されます。

    参照プロジェクトでこの接続を作成した後は、[Tables] (テーブル) &gt; (テーブル名) &gt; [Columns] (カラム)と展開し、メインプロジェクトからカラムを選択します。

### タスクの結果

接続を作成した後は、Talend Studioで特定のデータベーステーブルのデータのプレビューを開くことができます。詳細は、[SQLエディターでのデータのプレビュー](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/previewing-data-in-sql-editor)をご覧ください。

接続エディターでは次の操作が可能です。

* 関連するデータベースの接続パラメーターを表示する場合は、[Connection information] (接続情報)をクリックします。

* 現在の接続のステータスを確認する場合は、[Check] (チェック)ボタンをクリックします。

* 接続ウィザードを開き、接続情報を変更する場合は、[Edit...] (編集...)ボタンをクリックします。

ファイルへの接続を設定する方法の詳細は、[ファイルへの接続](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/connecting-to-file)をご覧ください。

## カタログまたはスキーマから接続を作成

利用対象...

* 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
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

データベース接続からデータベースのカタログまたはスキーマに直接接続を作成できます。

### 始める前に

Talend StudioのProfilingパースペクティブでデータベース接続が少なくとも1つ設定されていること。詳細は、[データベースへの接続](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/connecting-to-database)をご覧ください

### 手順

1. [DQ repository] (DQリポジトリー)ツリービューで、[Metadata] (メタデータ) &gt; [DB Connections] (データベース接続)と展開し、接続を作成するカタログまたはスキーマを参照します。
2. カタログまたはスキーマを右クリックし、[Create a new connection] (新規接続の作成)を選択します。

   ![\[プロファイリング\]パースペクティブからのデータベース接続のコンテキストメニュー。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/catalog_connection.png)

   確認のメッセージが表示されます。
3. OKをクリックします。

### タスクの結果

選択した接続とカタログに従って名前が付けられた新規接続が、[DB Connections] (データベース接続)の下に作成されます。 ![データベース接続下で作成された新しい接続。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/catalog_connection2.png)

## カスタムデータベースへの接続を作成

利用対象...

* 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
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

Talend Studioのデータベース接続ウィザードには、接続を作成し、プロファイリングと統合プロセスが可能なデータベースが表示されます。

現時点では、リストのデータベースでデータのプロファイリングに対応しているものはわずかです。詳細は、[\[Profiling\]パースペクティブでサポートされるデータベース](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/what-databases-are-supported-from-profiling-perspective)および[Talendのコンポーネントでサポートされているデータベースまたはビジネスシステム](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/supported-systems-databases-and-business-applications-talend-components)をご覧ください。

なお、引き続きTalend Studioを使い、サポートされていないカスタムのデータベースに接続することは可能です。

### 手順

1. 接続ウィザードでデータベースタイプに[ JDBC]を選択します。
2. 接続パラメーターを入力します。

   詳細は、[JDBCメタデータを一元管理](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/centralizing-jdbc-metadata)をご覧ください。

### 次のタスク

カスタムデータベースへの接続を作成した後は、サポートされたデータベースで行うように、さまざまな分析とインジケーターを使って、このデータベースでデータのプロファイリングと監視ができます。ただし、[Indicator Settings] (インジケーター設定)エディターで、一部のインジケーター(各データベースで異なる呼び出しファンクションが使用される正規表現インジケーターなど)のSQLクエリーテンプレートを変更する必要がある場合があります。詳細は、[システムインジケーターを編集](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0-R2026-03/managing-system-indicators "システムインジケーターは事前定義済みインジケーターですが、エディターで開いてその設定と定義を確認したり、編集したりでき、システムインジケーターを特定のデータベースバージョンや特定の必要に適合させることなどが可能です。ただし、システムインジケーターの名前を変更することはできません。")および[カスタムインジケーターを編集](https://help.qlik.com/talend/en-US/studio-user-guide/8.0/editing-custom-indicator)をご覧ください。

情報メモ要確認: JDBC接続を使ってもカスタムデータベースのプロファイリングに問題がある場合は、一部のJDBCファンクションがJDBCドライバーライブラリーで実装されていないことが理由として考えられます。詳細は、Talendサポートにお問い合わせください。