OpenOffice Base で Presto のデータを簡単にクエリする方法
Apache OpenOffice Base は、データの接続と管理を簡単にする多機能で無料のデータベースツールです。CData ODBC Driver for Presto を使用すると、リアルタイムの Presto データをシームレスに統合してクエリでき、OpenOffice に直接インサイトを取り込むことができます。
本ガイドでは、Presto を OpenOffice Base に接続するセットアップを簡潔に説明し、使い慣れたワークスペース内でレポートの作成、トレンドの分析、情報に基づいた意思決定を容易に行えるようにします。
Presto データ連携について
CData を使用すれば、Trino および Presto SQL エンジンのライブデータへのアクセスと統合がこれまでになく簡単になります。お客様は CData の接続機能を以下の目的で利用しています:
- Trino v345 以降(旧 PrestoSQL)および Presto v0.242 以降(旧 PrestoDB)のデータにアクセスできます。
- Trino または Presto インスタンスの基盤となるすべてのデータに対して読み取り・書き込みアクセスができます。
- 最大スループットのための最適化されたクエリ生成。
Presto と Trino により、ユーザーは単一のエンドポイントを通じてさまざまな基盤データソースにアクセスできます。CData の接続と組み合わせることで、ユーザーはインスタンスへの純粋な SQL-92 アクセスを取得し、ビジネスデータをデータウェアハウスに統合したり、Power BI や Tableau などのお気に入りのツールからライブデータに直接簡単にアクセスしたりできます。
多くの場合、CData のライブ接続は、ツールで利用可能なネイティブのインポート機能を上回ります。あるお客様は、レポートに必要なデータセットのサイズが大きいため、Power BI を効果的に使用できませんでした。同社が CData Power BI Connector for Presto を導入したところ、DirectQuery 接続モードを使用してリアルタイムでレポートを生成できるようになりました。
はじめに
概要
本記事の手順の概要は以下のとおりです。
- 設定: CData ODBC Driver for Presto でPresto のデータ用の DSN を必要な接続プロパティで設定します。
- 接続: 設定した DSN を使用して OpenOffice Base で ODBC 接続をセットアップします。
- インポート: 接続後、利用可能なメタデータとテーブルを確認します。
- 作成: クエリしたPresto のデータデータに基づいてレポートを作成します。
CData ODBC Driver for Presto で Presto DSN を設定
まず、CData ODBC Driver for Presto を使用してシステムでPresto のデータ用の DSN(データソース名)を設定します。こちらから全機能を備えた 30日間の無償トライアルをダウンロードしてインストールしてください。
インストールが完了したら、ODBC データソースアドミニストレーターを起動します。
- Windows の場合:スタートメニューで ODBC データソースアドミニストレーター を検索してアプリケーションを開きます。
- Mac の場合:アプリケーションを開き、ユーティリティに移動して ODBC Manager を選択します。
- Linux の場合:コマンドラインを使用して ODBC データソースアドミニストレーター を起動するか、インストールされている場合は unixODBC を使用します。
起動したら、CDataPresto のデータSource をダブルクリックして、接続を確立するために必要な値を入力します。
Presto への接続には、まずはServer およびPort を接続プロパティとして設定します。それ以外の追加項目は接続方式によって異なります。
TLS/SSL を有効化するには、UseSSL をTRUE に設定します。
LDAP で認証
LDAP で認証するには、次の接続プロパティを設定します:
- AuthScheme: LDAP に設定。
- User: LDAP で接続するユーザー名。
- Password: LDAP で接続するユーザーのパスワード。
Kerberos 認証
KERBEROS 認証を使う場合には、以下を設定します:
- AuthScheme: KERBEROS に設定。
- KerberosKDC: 接続するユーザーのKerberos Key Distribution Center (KDC) サービス。
- KerberosRealm: 接続するユーザーのKerberos Realm 。
- KerberosSPN: Kerberos Domain Controller のService Principal Name。
- KerberosKeytabFile: Kerberos principals とencrypted keys を含むKeytab file。
- User: Kerberos のユーザー。
- Password: Kerberos で認証するユーザーのパスワード。
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 がリアルタイムのPresto のデータデータに接続され、クエリと分析の準備が整います。
これで接続が確立されました。OpenOffice Base 内でデータをシームレスにクエリおよび分析する準備ができました。
メタデータとテーブルを確認
データベースファイルが作成され、接続が確立されると、利用可能なすべてのPresto のデータオブジェクトがテーブル一覧に自動的に表示されます。
- Presto のデータ オブジェクト一覧を確認:左ペインで「Tables」をクリックして、OpenOffice Base 内で利用可能になったPresto のデータオブジェクトを表示します。
- オブジェクトデータを表示:任意のオブジェクトをクリックして内容を表示します。Presto のデータ データは OpenOffice Base 内に直接表示され、レコードとフィールドを簡単に確認できます。
以上です!OpenOffice Base でPresto のデータへの接続が正常に確立され、データを分析およびレポートに利用する準備ができました。
レポートを作成
それでは、Presto のデータ データに基づいてレポートを作成してみましょう。
- データベースを開き、「Reports」タブに移動して、「Create Report Using Wizard」を選択します。
- レポートウィザードで、「Table or Query」セクションからPresto のデータテーブルを選択します。「Available Fields」からレポートに含めるカラムを選択し、矢印を使用して「Fields in Report」セクションに移動します。
- フィールドの設定が完了したら、「Finish」をクリックしてレポートを生成します。
- 必要に応じてレポートを分析、調整、保存、公開します。
これでレポートが作成されました。Presto のデータ から直接リアルタイムデータを取得して、分析に活用できます。
CData を 30日間無償でお試しください
リアルタイムのPresto のデータデータを手軽に利用し、OpenOffice Base にシームレスに統合してみましょう。今すぐ無償トライアルを開始してください!