OpenOffice Base で Zuora のデータを簡単にクエリする方法
Apache OpenOffice Base は、データの接続と管理を簡単にする多機能で無料のデータベースツールです。CData ODBC Driver for Zuora を使用すると、リアルタイムの Zuora データをシームレスに統合してクエリでき、OpenOffice に直接インサイトを取り込むことができます。
本ガイドでは、Zuora を OpenOffice Base に接続するセットアップを簡潔に説明し、使い慣れたワークスペース内でレポートの作成、トレンドの分析、情報に基づいた意思決定を容易に行えるようにします。
概要
本記事の手順の概要は以下のとおりです。
- 設定: CData ODBC Driver for Zuora でZuora のデータ用の DSN を必要な接続プロパティで設定します。
- 接続: 設定した DSN を使用して OpenOffice Base で ODBC 接続をセットアップします。
- インポート: 接続後、利用可能なメタデータとテーブルを確認します。
- 作成: クエリしたZuora のデータデータに基づいてレポートを作成します。
CData ODBC Driver for Zuora で Zuora DSN を設定
まず、CData ODBC Driver for Zuora を使用してシステムでZuora のデータ用の DSN(データソース名)を設定します。こちらから全機能を備えた 30日間の無償トライアルをダウンロードしてインストールしてください。
インストールが完了したら、ODBC データソースアドミニストレーターを起動します。
- Windows の場合:スタートメニューで ODBC データソースアドミニストレーター を検索してアプリケーションを開きます。
- Mac の場合:アプリケーションを開き、ユーティリティに移動して ODBC Manager を選択します。
- Linux の場合:コマンドラインを使用して ODBC データソースアドミニストレーター を起動するか、インストールされている場合は unixODBC を使用します。
起動したら、CDataZuora のデータSource をダブルクリックして、接続を確立するために必要な値を入力します。
Zuora はユーザー認証にOAuth 標準を使用しています。OAuth 認証ついて詳しくは、オンラインヘルプドキュメントを参照してください。
Tenant プロパティの設定
プロバイダへの有効な接続を作成するには、アカウントの設定と合致するテナント値を1つ選択する必要があります。以下は、利用可能なオプションのリストです。
- USProduction:リクエストはhttps://rest.zuora.com に送信されます。
- USAPISandbox:リクエストはhttps://rest.apisandbox.zuora.com に送信されます。
- USPerformanceTest:リクエストはhttps://rest.pt1.zuora.com に送信されます。
- EUProduction:リクエストはhttps://rest.eu.zuora.com に送信されます。
- EUSandbox:リクエストはhttps://rest.sandbox.eu.zuora.com に送信されます。
デフォルトではUSProduction テナントを使用します。
Zuora サービスの選択
データクエリとAQuA API の2つのZuora サービスを使用します。デフォルトでは、ZuoraService はAQuADataExport に設定されています。DataQuery
データクエリ機能は、非同期の読み取り専用SQL クエリを実行することで、Zuora テナントからのデータのエクスポートを実現します。 このサービスは、素早く軽量なSQL クエリでの使用を推奨します。制限
- フィルタ適用後の、テーブルごとの入力レコードの最大数: 1,000,000
- 出力レコードの最大数: 100,000
- テナントごとの、実行用に送信される同時クエリの最大数: 5
- テナントごとの、同時クエリの制限に達した後に実行用に送信され、キューに追加されるクエリの最大数: 10
- 1時間単位での、各クエリの最大処理時間: 1
- GB 単位での、各クエリに割り当てられるメモリの最大サイズ: 2
- Index Join を使用する際のインデックスの最大値。言い換えれば、Index Join を使用する際にWHERE 句で使われる一意の値に基づいた、左のテーブルから返されるレコードの最大数: 20.000
AQuADataExport
AQuA API のエクスポートは、すべてのオブジェクト(テーブル)のすべてのレコードをエクスポートするように設計されています。AQuA のクエリジョブには以下の制限があります。制限
- AQuA のジョブ内のクエリが8時間以上実行されている場合、ジョブは自動的に停止されます。
- 停止されたAQuA のジョブは3回再試行可能で、その後失敗として返されます。
OpenOffice Base で ODBC 接続をセットアップ
DSN を設定したら、OpenOffice Base で接続してデータのクエリを開始しましょう。
- OpenOffice Base を起動し、ホーム画面から「Database」を選択します。
- データベースウィザードで、「Connect to an existing database」オプションから「ODBC」を選択し、「Next」をクリックします。
- 「Browse」をクリックして作成した DSN を見つけて選択し、「OK」をクリックします。
- DSN に関連付けられたユーザー名を入力し、「Test Connection」をクリックして確認してから、「Next」をクリックします。
- 最後に、「Finish」をクリックして新しいデータベースファイルを目的のディレクトリに保存します。これにより、OpenOffice Base がリアルタイムのZuora のデータデータに接続され、クエリと分析の準備が整います。
これで接続が確立されました。OpenOffice Base 内でデータをシームレスにクエリおよび分析する準備ができました。
メタデータとテーブルを確認
データベースファイルが作成され、接続が確立されると、利用可能なすべてのZuora のデータオブジェクトがテーブル一覧に自動的に表示されます。
- Zuora のデータ オブジェクト一覧を確認:左ペインで「Tables」をクリックして、OpenOffice Base 内で利用可能になったZuora のデータオブジェクトを表示します。
- オブジェクトデータを表示:任意のオブジェクトをクリックして内容を表示します。Zuora のデータ データは OpenOffice Base 内に直接表示され、レコードとフィールドを簡単に確認できます。
以上です!OpenOffice Base でZuora のデータへの接続が正常に確立され、データを分析およびレポートに利用する準備ができました。
レポートを作成
それでは、Zuora のデータ データに基づいてレポートを作成してみましょう。
- データベースを開き、「Reports」タブに移動して、「Create Report Using Wizard」を選択します。
- レポートウィザードで、「Table or Query」セクションからZuora のデータテーブルを選択します。「Available Fields」からレポートに含めるカラムを選択し、矢印を使用して「Fields in Report」セクションに移動します。
- フィールドの設定が完了したら、「Finish」をクリックしてレポートを生成します。
- 必要に応じてレポートを分析、調整、保存、公開します。
これでレポートが作成されました。Zuora のデータ から直接リアルタイムデータを取得して、分析に活用できます。
CData を 30日間無償でお試しください
リアルタイムのZuora のデータデータを手軽に利用し、OpenOffice Base にシームレスに統合してみましょう。今すぐ無償トライアルを開始してください!