はじめに

Qlik ODBC Connector Packageを使ったデータベース接続手順」ではQlikが提供しているODBC Connector Packageを使用したデータベースへのアクセス手順をご説明しましたが、その他にもベンダー各社から提供されているODBC/OLE DBのドライバを利用して各種データソースからデータの抽出が可能です。

ここでは、Accessデータベースへの接続方法を例にとってその手順をご説明します。

ODBC/OLE DBドライバのインストール

ここでは、Accessデータベース用のドライバをインストールします。以下のサイトにアクセスし、「ダウンロード」をクリックします。

https://www.microsoft.com/ja-jp/download/details.aspx?id=13255

1

「AccessDatabaseEngine_X64.exe」を選択して「次へ」をクリックするとダウンロードが開始します。

2

ダウンロードしたファイルを実行し、インストラクションに従ってインストールを行います。

image

ODBCデータソース定義の作成

Windows上で「管理ツール」を開いて「ODBCデータソース(64ビット)」を選択します。

3

「システムDSN」のタブを開いて「追加」をクリックします。

4

「Microsoft Access Driver」を選択して、「完了」をクリックします。

5

「データソース名」を指定して「選択」をクリックしてデータソースのパスを指定し、「OK」をクリックします。

6

ODBCデータソース定義が作成されたことを確認します。

image

Qlik SenseからのODBCデータソース定義を使った接続

インストールの完了後、Qlik Sense Desktopを立ち上げてアプリを新たに作成し、「データの追加」を選択します。

7

「ODBC」データソースを選択して次へ進みます。

8

「システムDNS」タブで「64ビット」が選択されていることを確認し、先ほど作成した「売上データ」を選択します。パスワードが設定されている場合には「ユーザー名」と「パスワード」を入力して「>」のボタンをクリックします。

9

問題なくデータベースに接続されると、「データの追加」画面が表示されます。取込みを行うテーブルのチェックボックスをONにします。必要に応じて取り込むテーブル項目の選択を行って、「データをロードして終了」をクリックします。

10

データが正常にロードされてことを確認して、「データマネージャーを開く」をクリックします。

11

正しくテーブルが取り込まれたことをテーブル一覧で確認します。

image

まとめ

以上、Accessデータベースのドライバをインストールしてデータを抽出する設定手順をご説明しました。同様の手順でドライバをインストールしてODBCデータソース定義を行えば、他のデータソースへもODBC/OLE DBで可能となります。