今すぐお試しください!

製品の詳細CData ODBC Driver for MariaDB を確認して、無償評価版をダウンロード:

今すぐダウンロード

PowerPivotでMariaDB データを連携して取得し分析

この記事では、PowerPivotからCData ODBC Driver for MariaDB を使う方法を説明します。[Table Import Wizard]を使ってMariaDB データをロードします。インポートに使うクエリをビジュアルに作成、あるいはドライバーがサポートするSQL を使って作成できます。



ODBC プロトコルは多くのBusiness Intelligence (BI) および帳票ツールで異なるデータベースのデータにアクセスするために使われています。CData ODBC Drive を使って、簡単にMariaDB をデータ連携できます。この記事では、CData Driver for MariaDB を使ってPowerPivot にデータをインポートします。

MariaDB データに接続

下記の手順に従って、PowerPivot からMariaDB に接続します。

  1. 接続プロパティが未設定の場合には、DSN(データソース名)の設定を行います。Microsoft ODBC データソースアドミニストレーターを使ってODBC DSN を作成および設定できます。

    一般的な接続文字列は次のとおりです:

    User=myUser;Password=myPassword;Database=NorthWind;Server=myServer;Port=3306;

    Microsoft ODBC データソースアドミニストレーターで必要なプロパティを設定する方法は、ヘルプドキュメントの「はじめに」を参照してください。

  2. Excel で[PowerPivot]タブの[管理]アイコンをクリックしてPowerPivot を開きます。
  3. [外部データソースの取り込み]から[その他のソース]ボタンをクリックします。

  4. OLEDB/ODBC ソースオプションを選択して、[次へ]をクリックします。
  5. [ビルド]をクリックして[データリンクプロパティ]ダイアログを開きます。このダイアログでは、DSN に基づいて自動的に接続文字列がビルドされます。
  6. [プロバイダー]タブで[Microsoft OLEDB Provider for ODBC Drivers]オプションを選択します。
  7. [接続]タブで[データソース名を使用する]オプションを選択して、メニューからMariaDB DSN を選択します。CData MariaDB Source DSN はインストール時に作成されます。

MariaDB データをインポート

下記の手順に従って、ウィザードを使ってMariaDB のテーブルからデータをロードします。MariaDB のカラムをウィザードを使って選択、フィルタ、およびソートすると、PowerPivot は実行されるクエリを生成します。

  1. [テーブルのインポートウィザード]でDSN を選択してから、[テーブルとビューの一覧から選択し、インポートするデータを選択する]オプションを選択すると、MariaDB で利用できるテーブルとビューのリストを見ることができます。

  2. [プレビューとフィルター]をクリックして特定のカラムを選択、データをソート、およびフィルタをカラム値に基づいて視覚的にビルドします。

カスタムクエリインポート

インポートするテーブルを選ぶ以外に、特定のカラムをインポートするクエリの指定やフィルタの定義もできます。ドライバーは元になるMariaDB API に相当する、シンプルで直観的なSQL ダイアレクトをサポートします。

  1. [テーブルのインポートウィザード]でDSN を選択してから、[インポートするデータを指定するクエリを記述する]オプションを選択してクエリを書きます。
  2. [SQL ステートメント]ボックスにクエリを入れます。 [検証]をクリックしてクエリステートメントが有効かどうかを確認します。 [デザイン]をクリックして結果をプレビューし、インポートする前にクエリを直します。

    WHERE 句を使ってフィルタライテリアクを指定できます。利用可能なSQL 機能の例については、ヘルプドキュメントの「サポートされるSQL」を参照してください。

  3. ウィザードを終了して選んだクエリでデータをインポートします。
 
 
ダウンロード