ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →無償トライアル:
無償トライアルへ製品の情報と無償トライアルへ:
Exact Online ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムなExact Online データに直接接続できるパワフルなツールです。標準のODBC ドライバーインターフェースを使用して、データベースのようにExact Online にアクセスし、アカウント、事業部、営業案件などの読み、書き、更新を実行できます。
古川えりか
コンテンツスペシャリスト
MicroStrategy は、データドリブンイノベーションを可能にする分析およびモバイルプラットフォームです。MicroStrategy とCData ODBC Driver for ExactOnline を組み合わせると、MicroStrategy からデータベースと同じ感覚でライブExact Online データにアクセスできるようになり、より高度なレポートと分析が行えます。この記事では、MicroStrategy Web に外部データとしてExact Online を追加し、Exact Online データの簡単なビジュアライゼーションを作成する方法について説明します。
CData ODBC ドライバーは、ドライバーに組み込みの最適化されたデータ処理により、MicroStrategy でライブExact Online データとやり取りする上で最高のパフォーマンスを提供します。MicroStrategy からExact Online に複雑なSQL クエリを発行すると、ドライバーはフィルタや集計などのサポートされているSQL 操作をExact Online に直接プッシュし、サポートされていない操作(主にSQL 関数とJOIN 操作)は、組み込みのSQL エンジンを利用してクライアント側で処理します。ビルトインの動的メタデータクエリを使用すると、ネイティブのMicroStrategy データ型を使用してExact Online データをビジュアライズおよび分析できます。
Exact Online への接続に関する情報と、Windows およびLinux 環境でのDSN の設定手順を以下で説明します。(ODBC Driver for ExactOnline は、接続されたMicroStrategy Intelligence Server をホストしているマシンにインストールする必要があります。)
Exact Online はOAuth 認証標準を使用します。埋め込みクレデンシャルを使用する、またはExact にOAuth アプリを登録して独自のクレデンシャルを取得できます。 OAuth 値に加え、Region を指定します。Division が設定されない場合は、デフォルトのDivision が使用されます。
詳しくは、ヘルプドキュメントの「はじめに」を参照してください。
DSN を構成する際にはMax Rows 接続プロパティも設定できます。これにより返される行数が制限されるため、レポートやビジュアライゼーションを作成するときのパフォーマンスを向上させることができます。
接続プロパティが未設定の場合は、まずODBC DSN(データソース名)で設定します。これはドライバーインストール時の最後の手順にあたります。Microsoft ODBC データソースアドミニストレーターを使ってODBC DSN を作成および設定できます。
CData ODBC Driver for ExactOnline をLinux 環境にインストールする場合、ドライバーのインストールによってDSN が事前に定義されます。DSN を変更するには、システムデータソースファイル(/etc/odbc.ini)を編集し、必要な接続プロパティを定義します。
[CData ExactOnline Sys]
Driver = CData ODBC Driver for ExactOnline
Description = My Description
Region = 'United States'
Division = 5512
これらの設定ファイルの使用方法については、オンラインのヘルプドキュメントを参照してください。
MicroStrategy Developer でデータベースインスタンスを作成してプロジェクトに接続すると、MicroStrategy Web からExact Online データのデータインポートを実行できます。もしくは、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 ExactOnline をMicroStrategy Web から使用することで、Exact Online データを使った説得力のあるビジュアライゼーションとレポートを簡単に作成することができます。その他の例については、MicroStrategy でExact Online に接続を参照してください。
Note:ODBC Driver を使用して接続するには、3- または 4-Tier Architecture が必要です。