MicroStrategy Desktop でのCData JDBC Driver for FinancialForce の使用

詳細情報をご希望ですか?

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

FinancialForce JDBC Driver

FinancialForce データに連携するJava アプリケーションを素早く、簡単に開発できる便利なドライバー。



CData JDBC Driver for FinancialForce を使用してMicroStrategy Desktop のFinancialForce に接続します。

MicroStrategy は、データ主導のイノベーションを可能にする、モビリティプラットフォームです。MicroStrategy をCData JDBC Driver for FinancialForce とペアリングすると、MicroStrategy からライブFinancialForce へのデータベースのようなアクセスが得られ、レポート機能と分析機能が拡張されます。この記事では、MicroStrategy Desktop にデータソースとしてFinancialForce を追加し、FinancialForce の簡単なヴィジュアライゼーションを作成する方法について説明します。

CData JDBC ドライバーは、ドライバーに組み込まれた最適化されたデータ処理により、MicroStrategy でライブFinancialForce と対話するための比類のないパフォーマンスを提供します。MicroStrategy からFinancialForce に複雑なSQL クエリを発行すると、ドライバーはフィルタや集計などのサポートされているSQL 操作をFinancialForce に直接プッシュし、組み込みSQL エンジンを利用して、サポートされていない操作(一般的にはSQL 関数とJOIN 操作) をクライアント側で処理します。組み込みの動的メタデータクエリを使用すると、ネイティブのMicroStrategy データタイプを使用してFinancialForce を視覚化および分析できます。

MicroStrategy Desktop を使用してFinancialForce データに接続および視覚化する

MicroStrategy エンタープライズ製品のFinancialForce に接続するだけでなく、MicroStrategy Desktop のFinancialForce に接続することもできます。以下のステップに従って、JDBC を使用してFinancialForce をデータセットとして追加し、FinancialForce の視覚化とレポートを作成します。

  1. MicroStrategy Desktop を開き、新しいドシエを作成します。
  2. データセットパネルで[New Data]をクリックし、[Databases]を選択して[Import Option]として[Select a Table]を選択します。
  3. 新しいデータソースを追加し、DSN レスデータソースオプションを選択します。
  4. [Database]メニューで[Generic]を、[Version]メニューで[Generic DBMS]を選択します。
  5. リンクをクリックして接続文字列を表示し、接続文字列を選択して編集します。[Driver]メニューで[MicroStrategy Cassandra ODBC Driver]を選択します。(MicroStrategy では、JDBC を介してインターフェースするために認定ドライバーが必要です。実際のドライバーは使用されません。)
  6. 接続文字列を以下のように設定し、[OK]をクリックします。
    • JDBC キーワードを接続文字列に追加します。
    • MSTR_JDBC_JAR_FOLDER をJDBC ドライバーJAR ファイルのパスに設定します。(C:\Program Files\CData JDBC Driver for FinancialForce\lib\ on Windows.)
    • DRIVER をドライバークラスであるcdata.jdbc.financialforce.FinancialForceDriver に設定します。
    • URL をFinancialForce のJDBC URL に設定し、必要な接続プロパティを設定します。

      There are several authentication methods available for connecting to FinancialForce: login credentials, SSO, and OAuth.

      Authenticating with a Login and Token

      Set the User and Password to your login credentials. Additionally, set the SecurityToken. By default, the SecurityToken is required, but you can make it optional by allowing a range of trusted IP addresses.

      To disable the security token:

      1. Log in to FinancialForce and enter "Network Access" in the Quick Find box in the setup section.
      2. Add your IP address to the list of trusted IP addresses.

      To obtain the security token:

      1. Open the personal information page on FinancialForce.com.
      2. Click the link to reset your security token. The token will be emailed to you.
      3. Specify the security token in the SecurityToken connection property or append it to the Password.

      Authenticating with OAuth

      If you do not have access to the user name and password or do not want to require them, use the OAuth user consent flow. See the OAuth section in the Help for an authentication guide.

      Connecting to FinancialForce Sandbox Accounts

      Set UseSandbox to true (false by default) to use a FinancialForce sandbox account. Ensure that you specify a sandbox user name in User.

      ビルトイン接続文字列デザイナ

      JDBC URL の構成については、FinancialForce JDBC Driver に組み込まれている接続文字列デザイナを使用してください。JAR ファイルのダブルクリック、またはコマンドラインからJAR ファイルを実行します。

      java -jar cdata.jdbc.financialforce.jar

      接続プロパティを入力し、接続文字列をクリップボードにコピーします。

      JDBC URL を構成する際に、Max Rows プロパティを定めることも可能です。これによって戻される行数を制限するため、可視化・レポートのデザイン設計時のパフォーマンスを向上させるのに役立ちます。

    以下は一般的な接続文字列です。

    JDBC;MSTR_JDBC_JAR_FOLDER=PATH\TO\JAR\;DRIVER=cdata.jdbc.financialforce.FinancialForceDriver;URL={jdbc:financialforce:User=myUser;Password=myPassword;Security Token=myToken;};
  7. 新しいデータソースを右クリックし、[Edit catalog]オプションを選択します。
  8. SQL ステートメントをSELECT * FROM SYS_SCHEMAS に編集し、JDBC ドライバーからメタデータを読み取ります。
  9. 新しいデータソースを選択し、使用可能なテーブルを表示します。テーブルを表示するには、[Available Tables]セクションの検索アイコンを手動でクリックする必要がある場合があります。
  10. テーブルをペインにドラッグしてインポートします。 Noteライブ接続を作成するため、テーブル全体をインポートしてMicroStrategy 製品に固有のフィルタリングおよび集計機能を利用できます。
  11. [Finish]をクリックし、ライブに接続するオプションを選択します。CData JDBC Drivers のネイティブな高性能データ処理のおかげで、効果的なライブ接続が可能です。
  12. ビジュアライゼーションと表示するフィールドを選択し、フィルタを適用してFinancialForce の新しいビジュアライゼーションを作成します。データタイプは、動的メタデータ検出によって自動的に検出されます。可能な場合、フィルタと集計によって生成された複雑なクエリはFinancialForce にプッシュダウンされ、サポートされていない(SQL 関数とJOIN 操作を含み得る) 操作は、ドライバーに埋め込まれているCData SQL エンジンによってクライアント側で管理されます。
  13. ドシエの構成が完了したら、[File]->[Save]をクリックします。

MicroStrategy Desktop のCData JDBC Driver for FinancialForce を使用すると、FinancialForce で安定したビジュアライゼーションとレポートを簡単に作成できます。その他の例については、MicroStrategy Developer のFinancialForce に接続MicroStrategy Web のFinancialForce に接続 などの記事をお読みください。