このページでは、Cloud Data Fusion パイプラインで Java Database Connectivity(JDBC)ドライバを使用する方法を説明します。
Cloud Data Fusion を使用する場合、コードを作成せずに、JDBC を使用してデータベースに接続できます。
- データを読み取る
- データの変換
- 任意の宛先にデータを読み込む
データの読み取り、読み込み、変換を行うには、JDBC ドライバを Cloud Data Fusion インスタンスにアップロードして、データ パイプラインで使用できるように構成する必要があります。
始める前に
Cloud Data Fusion インスタンスを作成する。
Cloud Data Fusion でインスタンスを開く
Google Cloud コンソールで、Cloud Data Fusion のページに移動します。
Cloud Data Fusion ウェブ インターフェースでインスタンスを開くには、[Instances] をクリックしてから、[View instance] をクリックします。
JDBC ドライバをアップロードする
- Cloud Data Fusion ウェブ インターフェースで [コントロール センター] をクリックします。
- 緑色の丸いボタンをクリックします。
- [Add entity] ウィンドウが開いたら、[Driver] ボックスで [Upload] ボタンをクリックします。
- [Add driver] ウィンドウが開いたら、使用する JDBC ドライバが含まれている JAR ファイルをアップロードします。JAR ファイルの名前は
<name>-<version>.jar
の形式でなければなりません。JAR ファイルがこの形式に従っていない場合は、アップロードする前に名前を変更します。 - [次へ] をクリックします。
[ドライバ構成] タブで、次の操作を行います。
- [Name] フィールドに、JDBC ドライバの名前を入力します。 入力した名前をメモしておきます。後の手順で、この名前が必要になります。 名前にスペースや特殊文字を使用しないでください。
- [Class name] フィールドに、使用している JDBC ドライバの公式 Java クラス名を入力します。
サポートされているドライバをすべて網羅したものではありません。このリストに含まれていないドライバを使用する場合は、接続しようとしているデータベースと互換性があることを確認してください。使用する適切なクラス名については、ドライバのドキュメントをご覧ください。
- (省略可)説明を入力します。
- [完了] をクリックします。
JDBC ドライバを使用する
- Cloud Data Fusion グラフィカル インターフェースにアクセスします。 Cloud Data Fusion Pipeline Studio に移動します。
- 左側のナビゲーション パネルで [Source] または [Sink] を選択し、選択するソースまたはシンクをクリックします。ソースまたはシンクを表す矩形がスタジオのキャンバスに表示されます。
- ソースまたはシンクを指します。データベース ソースまたはシンクの [Properties] をクリックします。
- [Reference name] フィールドに、アップロードの手順で定義したドライバの名前を入力します。
- [Configuration] タブの残りのフィールドに値を入力します。
JDBC ドライバを表示する
Cloud Data Fusion コントロール センターでは、アップロードした JDBC ドライバがアーティファクトとして表示されます。JDBC ドライバを表示するには:
- Cloud Data Fusion グラフィカル インターフェースにアクセスします。 Cloud Data Fusion コントロール センターに移動します。
- [Filter by] プルダウンで [Artifacts] を選択します。JDBC ドライバ情報が記載されたアーティファクト カードが表示されます。
JDBC ドライバを削除する
- Cloud Data Fusion グラフィカル インターフェースにアクセスします。 Cloud Data Fusion コントロール センターに移動します。
- JDBC ドライバを表示します。[Filter by] プルダウンで [Artifacts] を選択します。
- JDBC ドライバのアーティファクト カードの下部にあるゴミ箱ボタンをクリックします。
次のステップ
- Cloud Data Fusion について学ぶ。
- チュートリアルに取り組む。