サードパーティ レポート アプリケーションからの Analytics への接続

ODBC 準拠のレポート アプリケーションを使用して、Analytics データに接続し、調査結果を報告できます。使用できるアプリケーション

  • Tableau
  • Microsoft Power BI Desktop
  • Excel
  • Crystal Reports
  • Qlik
  • MicroStrategy

動作

選択したレポート アプリケーションで、ODBC 機能を使用して、任意の Analytics プロジェクトへの接続を ACL Connector for Analytics を使用して作成します。

接続されると、Analytics プロジェクトからテーブルとフィールドを選択し、結合やフィルタリングなどのサードパーティ アプリケーションで使用できる追加の ODBC 機能を使用できます。

メモ

サードパーティ レポート アプリケーションのデータ接続機能は異なります。たとえば、一部のアプリケーションでは、結合する複数のテーブルに接続する必要がありますが、別のアプリケーションでは複数のテーブルへの個別の接続をサポートします。

ACL Connector for Analytics はローカル Analytics テーブルへの接続のみをサポートします。Analytics プロジェクトのサーバー テーブルへの接続はサポートされません。

最適なパフォーマンス

ACL Connector for Analytics から最適なパフォーマンスを得るには、接続する Analytics データセットのサイズを制限します。コネクターはさまざまなレポート ツールをサポートするように設計されていますが、ソース データ テーブル全体ではなく、結果に共通のより小さいデータセットでのみ動作することを意図しています。接続処理でテーブルを結合すると、特にリソースを消費します。

Analytics データはフラットファイルに格納されるため、データベースよりも ODBC でのアクセス速度が低下します。

データ接続の作成(DSN)

使用するレポート アプリケーションによっては、最初に Windows でデータ接続を作成してから、Analytics にレポート アプリケーションから接続する必要があります。

例:

  • Microsoft Power BI Desktop では、手動で接続文字列を入力せずにすむように、最初にデータ接続を作成します。
  • Tableau と Excel では、自動的に接続が作成されるため、データ接続を作成する必要がありません。

データ接続は DSN で、データソース名を表します。

ヒント

異なる Analytics プロジェクトへの複数の接続を保存する方法として、Tableau または Excel 用のデータ接続を手動で作成することができます。

  1. Windows オペレーティング システムの管理ツール フォルダーから、接続する第三者のアプリケーションのビット(32 ビットまたは 64 ビット)に対応する ODBC データソース管理者のバージョンを開きます。

    たとえば、32 ビット版の Excel から接続する場合は、32 ビットの ODBC Data Source Administrator を開きます。

    注意

    間違ったバージョンの ODBC Data Source Administrator でデータ接続を作成すると、サードパーティ アプリケーションで接続が表示されないか、アクセスできません。あるいは、アクセスできても、接続エラーが発生します。

  2. ODBC Data Source Administrator で次のいずれかを実行します。
    • コンピューターを使用する全員がデータ接続を使用できるようにする場合は、[システム DSN]を選択します。
    • 自分だけがデータ接続を使用する場合に、[ユーザー DSN] を選択します。

    メモ

    デフォルト Analytics データ接続 ACL ODBC または ACL ODBC 64 は既に[システム DSN]タブに存在します。このデフォルト データ接続を修正しないでください。詳細については、デフォルト Analytics データ接続を参照してください。

  3. 追加]をクリックし、[ACL Connector for Analytics]を選択し、[完了]をクリックします。
  4. ACL データストア インターフェイス DSN]ダイアログ ボックスで、次の情報を入力します。
    • データソース名 "Analytics 勘定元帳プロジェクト" などのわかりやすい名前を入力します。
    • 説明 "勘定元帳監査 2017" などの Analytics プロジェクトのわかりやすい説明を入力します。
    • ACL プロジェクト ファイル参照]をクリックして、[プロジェクト ファイルを開く]ダイアログ ボックスで Analytics プロジェクトを選択します。
  5. OK]をクリックします。

    指定した Analytics プロジェクトへの新しいデータ接続が作成され、サードパーティ レポート アプリケーションで選択できます。

    必要に応じて、他の Analytics プロジェクトへの追加のデータ接続を作成できます。

  6. OK]をクリックし、ODBC Data Source Administrator を終了します。

デフォルト Analytics データ接続

Analytics をインストールするには、次の名前の 32 ビットまたは 64 ビット接続(DSN)がコンピューターで作成されます。

  • ACL ODBC (32 ビット)
  • ACL ODBC 64 (64 ビット)

これらは指定されていない Analytics プロジェクトがある Analytics 接続です。これらを使用して、異なる Analytics プロジェクトにその場で接続できます。つまり、Analytics プロジェクトを選択して、接続する時点で接続できます。一部のレポート アプリケーションではこの使用をサポートしていない場合があり、特定の Analytics プロジェクトを事前に指定したデータ接続が必要な場合があります。

メモ

別の Analytics プロジェクトにその場で接続する機能を維持する場合は、デフォルトのデータ接続のいずれかに接続情報を追加しないでください。

Analytics プロジェクトへの接続

以下の手順は、サードパーティ アプリケーションを使用して Analytics プロジェクトに接続する 3 つの例を示します。

メモ

これらの手順は一般的なガイダンスのみを提供し、指定されているサードパーティ アプリケーションのバージョン固有です。

サードパーティ アプリケーションでの ODBC 接続の作成の詳細については、アプリケーションのヘルプを参照してください。

Tableau Desktop 10.1 から接続

  1. Tableau の[Connect]パネルの[To a Server]の下で[More]をクリックします。
  2. 他のデータベース(ODBC)]をクリックします。
  3. 他のデータベース(ODBC)]ダイアログボックスで、[DSN]を選択し、[DSN]ドロップダウン リストで次のいずれかを選択します。
    • Analytics プロジェクトへの既存のデータ接続を使用するには、接続名を選択し、[接続]をクリックします。

      メモ

      既にデータ接続を作成している必要があります。詳細については、データ接続の作成(DSN)を参照してください。

    • Analytics プロジェクトへのデータ接続をその場で作成するには、ACL ODBC または ACL ODBC 64 を選択し、[接続]をクリックします。

      メモ

      ACL ODBCACL ODBC 64 の両方が表示される場合は、Tableau のバージョンのビット数(32ビットまたは64ビット)と一致する方を選択します。詳細については、デフォルト Analytics データ接続を参照してください。

  4. ACL ODBC または ACL ODBC 64 を選択した場合は、[プロジェクト ファイルを開く]ダイアログ ボックスで、Analytics プロジェクト(.acl)に移動して、ファイルを選択し、[開く]をクリックします。
  5. 他のデータベース(ODBC)]ダイアログ ボックスで[サインイン]をクリックします。

    Tableau は Analytics プロジェクに接続します。

  6. 省略可能。同時に複数の Analytics プロジェクトに接続する場合は、[データソース]タブの[接続]パネルで[追加]をクリックし、手順 2 ~ 5 を繰り返します。
  7. データ ソース]タブの[データベース]ドロップダウン リストで、接続する Analytics プロジェクトを選択します。

    複数の Analytics プロジェクトに接続する場合は、最初に[接続]パネルで該当するプロジェクトを選択します。

  8. テーブル]パネルで、次の一方を実行します。
    • Analytics プロジェクトのテーブルをすべて一覧表示するには:検索 ]をクリックします。
    • 特定のテーブルを検索するには: テーブルの名前を入力し、Enter を押します。

      ヒント

      テーブル名は大文字と小文字を区別します。

      完全一致検索ではどのテーブルも返されない場合は、含むまたはで始まるを試してください。

  9. 返された Analytics テーブルを作業エリアにドラッグします。
  10. データ プレビュー エリアで[今すぐ更新]をクリックし、Analytics テーブルのデータを表示します。
  11. 必要な追加タスクを実行します。
    • 別のテーブルを作業領域に追加し、結合します

      必要に応じて、別の Analytics プロジェクトからテーブルを結合します。

    • データのフィルター
    • フィールド名を更新

    テーブルまたは他のデータ準備タスクの詳細については、Tableau Desktop ヘルプを参照してください。

    メモ

    1 つまたは両方のテーブルが大きい場合、結合の速度が低下する場合があります。

  12. ファイル > 保存]をクリックし、Tableau ワークブックを保存します。

Microsoft Power BI Desktop 2.42 から接続

  1. Power BI ホーム タブで[データの取得]ドロップダウン リストをクリックし、[その他]を選択します。
  2. データの取得]ダイアログ ボックスで、[その他]>[ODBC]を選択し、[接続]をクリックします。
  3. ODBC から]ダイアログ ボックスで、次のいずれかを実行します。
    • Analytics プロジェクトへの既存のデータ接続を使用するには、[データソース名(DSN)]ドロップダウン リストから接続名を選択し、[OK]をクリックします。

      メモ

      既にデータ接続を作成している必要があります。詳細については、データ接続の作成(DSN)を参照してください。

    • Analytics プロジェクトへのその場でのデータ接続を作成するには、ACL ODBC または ACL ODBC 64 を[データソース名 (DSN)]ドロップダウン リストから選択し、[詳細オプション]をクリックして、該当する接続文字列を入力し、[OK]をクリックします。

      接続文字列は次の形式を使用する必要があります。DBF=;DBQ=<アナリティクス プロジェクトパスと filename.acl>

      例: DBF=;DBQ=C:\Users\john_smith\Documents\ACL Data\Sample Data Files\Sample Project.acl

      メモ

      ACL ODBCACL ODBC 64 の両方が表示される場合は、Power BI のバージョンのビット数(32ビットまたは64ビット)と一致する方を選択します。詳細については、デフォルト Analytics データ接続を参照してください。

  4. ODBC ドライバー]ダイアログ ボックスが表示される場合は、次を実行します。
    1. Windows]を選択します。
    2. 現在の資格情報を使用する]を選択します。
    3. 接続]をクリックします。

    Power BI は Analytics プロジェクに接続します。

  5. ナビゲーター ダイアログ ボックスで、Analytics プロジェクト テーブルを含むノードを展開し、接続先の 1 つ以上のテーブルを選択します。

    テーブルをハイライトすると、テーブル データのプレビューが右側のプレビュー ペインに表示されます。

  6. 次のいずれかを実行します。
    • 読み込み]をクリックして、選択したテーブルを Power BI に読み込みます。
    • 編集]をクリックして、ODBC クエリを編集します。編集が完了したら、[閉じて適用]をクリックします。

    複数のテーブルが個別に Power BI に読み込まれます。必要に応じて Power BI でテーブルを関連付けることができます。場合によっては、テーブルの関連付けが自動的に生成されます。

    テーブルの関連付けまたは ODBC クエリの編集については、Power BI Desktop ヘルプを参照してください。

  7. 省略可能。同時に複数の Analytics プロジェクトに接続する場合は、手順 1 ~ 6 を繰り返します。

    必要に応じて Power BI で異なる Analytics プロジェクトのテーブルを関連付けることができます。

  8. Power BI ファイルを保存します。

Excel から接続

メモ

Excel からの接続手順は、Excel のバージョンによっては、以下の手順とは少し異なる場合があります。

  1. Excel データ タブで[他のソースから]ドロップダウン リストをクリックし、[Microsoft Query]からを選択します。
  2. データ ソースの選択]ダイアログ ボックスで次の手順を実行します。[クエリ ウィザードを使用してクエリを作成/編集する]が選択されていることを確認します。
  3. データベース]タブで以下のいずれかを実行します。
    • Analytics プロジェクトへの既存のデータ接続を使用するには、接続名を選択し、[OK]をクリックします。

      メモ

      既にデータ接続を作成している必要があります。詳細については、データ接続の作成(DSN)を参照してください。

    • Analytics プロジェクトへのデータ接続をその場で作成するには、ACL ODBC または ACL ODBC 64 を選択し、[OK]をクリックします。

      メモ

      ACL ODBCACL ODBC 64 の両方が表示される場合は、Excel のバージョンのビット数(32ビットまたは64ビット)と一致する方を選択します。詳細については、デフォルト Analytics データ接続を参照してください。

  4. ACL ODBC または ACL ODBC 64 を選択した場合は、[プロジェクト ファイルを開く]ダイアログ ボックスで、Analytics プロジェクト(.acl)に移動して、ファイルを選択し、[開く]をクリックします。
  5. クエリ ウィザードで、画面の手順に従い、次を実行します。
    • Analytics プロジェクトからインポートするテーブルまたは列を選択します。
    • 複数の Analytics テーブルを選択する場合は、テーブルを結合します。
    • 省略可能。インポートされるデータをフィルタリングします。
    • 省略可能。インポートされたデータの並べ順を指定します。

    クエリ ウィザードの詳細については、Excel ヘルプを参照してください。

    メモ

    ODBC 接続処理中にテーブルを結合せずに複数の Analytics テーブルに接続する場合は、個別の接続処理を実行する必要があります。

  6. データのインポート]ダイアログ ボックスで、必要なオプションを指定し、[OK]をクリックします。

    Excel は ODBC クエリを実行し、Excel ワークシートに Analytics データを入力します。

  7. ファイル > 保存]をクリックし、Excel ワークブックを保存します。
Analytics 14.1 ヘルプ