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