DBArtisan でJDBC 経由でRedshift データ をデータ連携利用

DBArtisan のウィザードを使用して、Redshift のJDBC データソースを作成します。

加藤龍彦
デジタルマーケティング

最終更新日:2022-09-23

この記事で実現できるRedshift 連携のシナリオ

こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。

CData JDBC Driver for Redshift は、データベースとしてRedshift のデータ に連携できるようにすることで、Redshift のデータ をDBArtisan などのデータベース管理ツールにシームレスに連携します。ここでは、DBArtisan でRedshift のJDBC ソースを作成する方法を説明します。データを直観的に標準SQL で実行できます。

Redshift データ をDBArtisan Projects に連携

以下のステップに従って、Redshift をプロジェクトのデータベースインスタンスとして登録します。

  1. DBArtisan で、[Data Source]->[Register Datasource]とクリックします。
  2. [Generic JDBC]を選択します。
  3. [Manage]をクリックします。
  4. 表示されるダイアログで、[New]をクリックします。ドライバーの名前を入力し、[Add]をクリックします。次に、ドライバーJAR に移動します。ドライバーJAR は、インストールディレクトリのlib サブフォルダにあります。 The JDBC driver definition in the Register Datasource wizard.(Salesforce is shown.)
  5. Connection URL ボックスで、JDBC URLに資格情報とその他の必要な接続プロパティを入力します。

    Redshift への接続には次を設定します:

    • Server: 接続するデータベースをホストしているクラスタのホスト名およびIP アドレス。
    • Port: クラスタのポート。
    • Database: データベース名、ブランクの場合ユーザーのデフォルトデータベースになります。
    • User: ユーザー名。
    • Password: ユーザーのパスワード。

    Server およびPort の値はAWS の管理コンソールで取得可能です:

    1. Amazon Redshift console (http://console.aws.amazon.com/redshift) を開く。
    2. Clusters ページで、クラスタ名をクリック。
    3. クラスタのConfiguration タブで、表示された接続文字列からクラスタのURL をコピーします。

      ビルトイン接続文字列デザイナー

      JDBC URL の構成については、Redshift JDBC Driver に組み込まれている接続文字列デザイナーを使用してください。JAR ファイルのダブルクリック、またはコマンドラインからJAR ファイルを実行します。

      java -jar cdata.jdbc.redshift.jar

      接続プロパティを入力し、接続文字列をクリップボードにコピーします。

      Required JDBC connection properties in the Register Datasource wizard.(Salesforce is shown.)

      下は一般的な接続文字列です。

      jdbc:redshift:User=admin;Password=admin;Database=dev;Server=examplecluster.my.us-west-2.redshift.amazonaws.com;Port=5439;
    4. ウィザードを終了して、Redshift に接続します。Redshift エンティティは、[Datasource Explorer]に表示されます。

    ほかのデータベースを使うのと同じように、Redshift を使うことができます。 Redshift API にサポートされているクエリについてのより詳しい情報は、ドライバーのヘルプドキュメントを参照してください。

    The results of a query.(Salesfnorce is shown.)

関連コンテンツ

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。