製品をチェック

無償トライアル:

無償トライアルへ

製品の情報と無償トライアルへ:

Databricks JDBC Driver

Databricks 連携のパワフルなJava アプリケーションを素早く作成して配布。

データ連携でお困りですか?

お問い合わせ

BIRT Reports をDatabricks データ でデザイン


現在のDatabricks を組み込み型アナリティクスに提供します。


加藤龍彦
ウェブデベロッパー

databricks ロゴ画像

JDBC Driver

jdbc ロゴ画像
BIRT ロゴ画像

CData JDBC Driver for Databricks は、Databricks API への接続をデータドリブンJava アプリケーションに統合します。CData JDBC Driver for Databricks をBIRT (Business Intelligence Reporting Tools) のプラットホームで使用することで、リアルタイムでデータの変更を反映するBIRT レポートを作成できます。

  1. Eclipse 用のBIRT Framework プラグインとDatabase Development プラグインをインストールします。
  2. [File]->[New]->[Report]と進みます。[Report Design perspective]が表示されます。
  3. [Data Explorer]で[Data Sources]を右クリックし、[New Data Source]をクリックします。
  4. [Following List]オプションから[Create from Data Source Type]を選択し、[JDBC Data Source]を選択します。
  5. [Manage Drivers]をクリックし、インストールフォルダのlib サブフォルダにあるドライバーのJAR を追加します。
  6. [Database URL]ボックスに、接続文字列を含む[JDBC URL]を入力します。

    Databricks クラスターに接続するには、以下の説明に従ってプロパティを設定します。

    Note:Databricks インスタンスで必要な値は、クラスターに移動して目的のクラスターを選択し、Advanced Options の下にあるJDBC/ODBC タブを選択することで見つけることができます。

    • Database:Databricks データベース名に設定。
    • Server:Databricks クラスターのサーバーのホスト名に設定。
    • HTTPPath:Databricks クラスターのHTTP パスに設定。
    • Token:個人用アクセストークンに設定(この値は、Databricks インスタンスのユーザー設定ページに移動してアクセストークンタブを選択することで取得できます)。

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

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

    java -jar cdata.jdbc.databricks.jar

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

    Using the built-in connection string designer to generate a JDBC URL (Salesforce is shown.)

    JDBC URL を構成する際に、Max Rows プロパティを定めることも可能です。これによって戻される行数を制限するため、可視化・レポートのデザイン設計時のパフォーマンスを向上させるのに役立ちます。

    以下は一般的なJDBC URL です。

    jdbc:databricks:Server=127.0.0.1;Port=443;TransportMode=HTTP;HTTPPath=MyHTTPPath;UseSSL=True;User=MyUser;Password=MyPassword;
  7. [Data Sets]フォルダを右クリックし、[JDBC data source for Databricks]を選択します。
  8. 表示されるダイアログで、レポートのデータを取得するために使用するSELECT クエリを構築します。この記事では、以下のクエリを用います。 SELECT City, CompanyName FROM Customers WHERE Country = 'US'
  9. [Palette]で、[Chart]をエディタにドラッグします。[Chart]ウィザードが表示されます。
  10. チャートタイプを選択した後、[Select Data]タブのチャートフィールドにカラムをドラッグします。
  11. [Run]->[View Report]->[In Web Viewer]とクリックして、レポートを表示します。

これによって、BIRT レポートがDatabricks の更新をすべて取得できるようになります。 A BIRT report that can be refreshed on demand.(Salesforce is shown.)

レポートをアプリケーションサーバーに公開するには、ドライバーのJAR をBIRT Viewer のクラスパスに追加します。より詳しい説明は、Java アプリケーションサーバーにJDBC Driver をデプロイする方法について、CData KB を参照してください。