Dundas BI でAccess のデータを使ってダッシュボードを構築

Jerod Johnson
Jerod Johnson
Senior Technology Evangelist
Dundas BI でAccess のデータを基にしたダイナミックなダッシュボードの作成やデータ分析を行う方法を解説します。

CData のAccess 用 ODBC ドライバーは、ODBC 標準経由でAccess のリアルタイムデータにアクセスし、使い慣れた SQL クエリで各種 BI、レポート、ETL ツールからAccess のデータを利用可能にします。この記事では、汎用 ODBC データプロバイダーとしてAccess に接続し、Dundas BI でAccess のデータを基にしたチャート、レポート、ダッシュボードを作成する方法を解説します。

Access のデータへの接続設定

  1. まだ設定していない場合は、データソース名(DSN)で必要な接続プロパティを指定します。DSN の設定は組み込みの Microsoft ODBC データソースアドミニストレーターを使用して行えます。これはドライバーインストールの最終ステップでもあります。Microsoft ODBC データソースアドミニストレーターを使用して DSN を作成・設定する方法については、ヘルプドキュメントの「はじめに」の章をご参照ください。

    Access接続の設定方法

    ローカルファイルへの接続設定

    ローカル環境からAccess への接続は非常にシンプルです。ConnectionTypeLocal に設定することで、CRUD 操作(SELECT、INSERT、UPDATE、DELETE)をすべて実行できます。接続にはDataSource プロパティに以下のようなAcces sデータベースファイルのフルパスを指定します。

    C:\Users\Public\Documents\MyDatabase.accdb

    詳細な接続手順については、ヘルプドキュメントの「はじめに」セクションをご参照ください。

    クラウドストレージ上のAccess ファイルへの接続設定

    各種クラウドストレージに保存されているAccess ファイルへのアクセスにも対応しています。ただし、クラウド上のファイルに対するデータ操作は、INSERT、UPDATE、DELETE に制限されますのでご注意ください。

    S3、Google Driver、OneDrive など、各種クラウドストレージ内のAccess ファイルへの接続方法はこちらの記事をご確認ください。

    クラウド上のファイルを更新したい場合は、以下の手順で実施いただけます。

    1. 対応するCData ドライバーを利用し、クラウドサービスからAccess ファイルをダウンロード
    2. Access ドライバーを使用して、ローカル環境でファイルを編集
    3. クラウドサービス用ドライバーのストアドプロシージャを使用して、更新ファイルをアップロード

    具体例として、SharePoint 上のファイルを更新する場合の手順をご紹介します。

    1. CData SharePoint ドライバーのDownloadDocument プロシージャを使用してファイルを取得
    2. CData Access ドライバーでファイルの更新を実施
    3. SharePoint ドライバーのUploadDocument プロシージャで更新内容を反映

    DataSource 接続プロパティの設定について補足いたします。接続先のクラウドストレージを識別するための一意の接頭辞を指定し、続けて目的のファイルパスまたはフォルダパスを記述します。フォルダを指定した場合は1ファイルが1テーブルとして、単一ファイルの場合は単一テーブルとして扱われます。

    DSN を設定する際には、Max Rows 接続プロパティも設定することをお勧めします。これにより返される行数が制限され、レポートやビジュアライゼーションの設計時にパフォーマンスを向上させるのに役立ちます。

  2. Dundas BI インターフェースを開き、メニューから New Data Connector をクリックします。
  3. Dundas BI の Data Connector を設定します:
    • Data Connector の名前を入力します。
    • Data Provider として「ODBC generic」を選択します。
    • 「Use System DSN」チェックボックスをオンにします。
    • 適切なシステム DSN を選択します。

Access のデータをダッシュボードに追加

これでAccess のデータを使ってダッシュボードを作成する準備が整いました。

  1. ホームページに移動します。
  2. Explore Data をクリックします。
  3. 適切な Data Connector を展開します。
  4. Connector から関連するデータをパネルにドラッグします。
    • 「テーブル」全体を選択して追加することもできますが、適切なビジュアライゼーションを作成するには Metric Set からメジャーや行を削除する必要があるかもしれません。あるいは、ビジュアライゼーションに含めたいフィールドのみを選択することもできます。
    • フィールドを選択した状態で、メジャーと行にフィルタや条件を追加し、ビジュアライゼーションをさらにカスタマイズできます。
  5. メニューバーから Re-visualize をクリックし、データに適したビジュアライゼーションを選択します。
  6. Add To New Dashboard をクリックして、ビジュアライゼーションを新しいダッシュボードに追加します。
  7. Access のデータを使ったダイナミックなビジュアライゼーションを作成してダッシュボードを設定します。

はじめる準備はできましたか?

Access ODBC Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

Access Icon Access ODBC Driver お問い合わせ

Microsoft Access ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムAccess データに連携できるパワフルなツールです。標準のODBC ドライバーインタフェースを使用して、どこからでもAccess データベースに接続できます。