ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →無償トライアル:
無償トライアルへ製品の情報と無償トライアルへ:
HarperDB ODBC Driver は、ODBC 接続をサポートするあらゆるツールからのシームレスなHarperDB データ連携を実現します。
使い慣れたODBC インターフェースで、自由自在にHarperDB データの読み、書き、更新を実行できます。
古川えりか
コンテンツスペシャリスト
MicroStrategy は、データドリブンイノベーションを可能にする分析およびモバイルプラットフォームです。MicroStrategy とCData ODBC Driver for HarperDB を組み合わせると、MicroStrategy からデータベースと同じ感覚でライブHarperDB データにアクセスできるようになり、より高度なレポートと分析が行えます。この記事では、MicroStrategy Web に外部データとしてHarperDB を追加し、HarperDB データの簡単なビジュアライゼーションを作成する方法について説明します。
CData ODBC ドライバーは、ドライバーに組み込みの最適化されたデータ処理により、MicroStrategy でライブHarperDB データとやり取りする上で最高のパフォーマンスを提供します。MicroStrategy からHarperDB に複雑なSQL クエリを発行すると、ドライバーはフィルタや集計などのサポートされているSQL 操作をHarperDB に直接プッシュし、サポートされていない操作(主にSQL 関数とJOIN 操作)は、組み込みのSQL エンジンを利用してクライアント側で処理します。ビルトインの動的メタデータクエリを使用すると、ネイティブのMicroStrategy データ型を使用してHarperDB データをビジュアライズおよび分析できます。
HarperDB への接続に関する情報と、Windows およびLinux 環境でのDSN の設定手順を以下で説明します。(ODBC Driver for HarperDB は、接続されたMicroStrategy Intelligence Server をホストしているマシンにインストールする必要があります。)
Set the Server, User, and Password connection properties to connect to HarperDB. Set UseSSL to secure connections with TLS/SSL.
DSN を構成する際にはMax Rows 接続プロパティも設定できます。これにより返される行数が制限されるため、レポートやビジュアライゼーションを作成するときのパフォーマンスを向上させることができます。
接続プロパティが未設定の場合は、まずODBC DSN(データソース名)で設定します。これはドライバーインストール時の最後の手順にあたります。Microsoft ODBC データソースアドミニストレーターを使ってODBC DSN を作成および設定できます。
CData ODBC Driver for HarperDB をLinux 環境にインストールする場合、ドライバーのインストールによってDSN が事前に定義されます。DSN を変更するには、システムデータソースファイル(/etc/odbc.ini)を編集し、必要な接続プロパティを定義します。
[CData HarperDB Sys]
Driver = CData ODBC Driver for HarperDB
Description = My Description
Server = 127.0.0.1
User = admin
Password = 1234
これらの設定ファイルの使用方法については、オンラインのヘルプドキュメントを参照してください。
MicroStrategy Developer でデータベースインスタンスを作成してプロジェクトに接続すると、MicroStrategy Web からHarperDB データのデータインポートを実行できます。もしくは、ODBC Driver を使用して新しいデータソースを作成することもできます。*
SELECT CatalogName NAME_SPACE, TableName TAB_NAME FROM SYS_TABLES
SELECT DISTINCT CatalogName NAME_SPACE, TableName TAB_NAME, ColumnName COL_NAME, DataTypeName DATA_TYPE, Length DATA_LEN, NumericPrecision DATA_PREC, NumericScale DATA_SCALE FROM SYS_TABLECOLUMNS WHERE TableName IN (#TABLE_LIST#) ORDER BY 1,2,3
CData ODBC Driver for HarperDB をMicroStrategy Web から使用することで、HarperDB データを使った説得力のあるビジュアライゼーションとレポートを簡単に作成することができます。その他の例については、MicroStrategy でHarperDB に接続を参照してください。
Note:ODBC Driver を使用して接続するには、3- または 4-Tier Architecture が必要です。