- ODBC Drivers
- Java JDBC Drivers
- ADO.NET Providers
- SQL SSIS Components
- BizTalk Adapters
- Excel Add-Ins
- Power BI Connectors
- Tableau Connectors
- PowerShell Cmdlets
- Delphi & C++Builder
- Data Sync
- API Server
BIRT Reports をOracle データ でデザイン
現在のOracle を組み込み型アナリティクスに提供します。CData JDBC Driver for Oracle は、Oracle APIs への接続をデータドリブンJava アプリケーションに統合します。CData JDBC Driver for Oracle をBIRT (Business Intelligence Reporting Tools) のプラットホームで使用することで、リアルタイムでデータの変更を反映するBIRT レポートを作成できます。
- Eclipse 用のBIRT Framework プラグインとDatabase Development プラグインをインストールします。
- [File]->[New]->[Report]と進みます。[Report Design perspective]が表示されます。
- [Data Explorer]で[Data Sources]を右クリックし、[New Data Source]をクリックします。
- [Following List]オプションから[Create from Data Source Type]を選択し、[JDBC Data Source]を選択します。
- [Manage Drivers]をクリックし、インストールフォルダのlib サブフォルダにあるドライバーのJAR を追加します。
- [Database URL]ボックスに、接続文字列を含む[JDBC URL]を入力します。
Oracle への接続には、PATH variable をアップデートして、ネイティブDLL が含まれるフォルダロケーションが含まれていることを確認します。ネイティブDLL は、インストールディレクトリのlib フォルダにあります。完了したら次のプロパティを設定します:
- Port: Oracle データベースをホストしているサーバーに接続するポート。
- User: Oracle データベースに接続するユーザーのID。
- Password: Oracle データベースに接続するユーザーのパスワード。
- Service Name: Oracle データベースのサービス名。
ビルトイン接続文字列デザイナ
JDBC URL の構成については、Oracle JDBC Driver に組み込まれている接続文字列デザイナを使用してください。JAR ファイルのダブルクリック、またはコマンドラインからJAR ファイルを実行します。
java -jar cdata.jdbc.oracleoci.jar
接続プロパティを入力し、接続文字列をクリップボードにコピーします。
JDBC URL を構成する際に、Max Rows プロパティを定めることも可能です。これによって戻される行数を制限するため、可視化・レポートのデザイン設計時のパフォーマンスを向上させるのに役立ちます。
以下は一般的なJDBC URL です。
jdbc:oracleoci:User=myuser;Password=mypassword;Server=localhost;Port=1521;
- [Data Sets]フォルダを右クリックし、[JDBC data source for Oracle]を選択します。
- 表示されるダイアログで、レポートのデータを取得するために使用するSELECT クエリを構築します。この記事では、以下のクエリを用います。
SELECT CompanyName, City FROM Customers WHERE Country = US
- [Palette]で、[Chart]をエディタにドラッグします。[Chart]ウィザードが表示されます。
- チャートタイプを選択した後、[Select Data]タブのチャートフィールドにカラムをドラッグします。
- [Run]->[View Report]->[In Web Viewer]とクリックして、レポートを表示します。
これによって、BIRT レポートがOracle の更新をすべて取得できるようになります。
レポートをアプリケーションサーバーに公開するには、ドライバーのJAR をBIRT Viewer のクラスパスに追加します。より詳しい説明は、Java アプリケーションサーバーにJDBC Driver をデプロイする方法について、CData KB を参照してください。