次の方法で共有


データ ソースとしての Excel - HIS

概要

Excel は、Microsoft Office システムのスプレッドシート プログラムです。 Excel を使用すると、ブック (スプレッドシートのコレクション) を作成および書式設定して、データを分析し、より情報に基づいたビジネス上の意思決定を行うことができます。 Excel を使用すると、データの追跡、データ分析用のモデルの構築、そのデータに対する計算を実行する数式の作成、さまざまな方法でのデータのピボット、さまざまなプロフェッショナルなグラフでのデータの表示を行うことができます。

Excel には、データを対話的にフィルター処理できるスライサーや、ピボット テーブルなどの既存の機能の機能強化など、多くの機能が含まれています。 さらに、Excel チームと SQL Server チームは共同作業を行い、PowerPivot を作成しました。PowerPivot は、Excel 用アドインと SharePoint 用の一連の機能という 2 つのコンポーネントで構成される強力なデータ分析ツールです。

外部データ ソース (Excel)

Excel を使用して、リレーショナル データベース、多次元ソース、クラウド サービス、データ フィード、Excel ファイル、テキスト ファイル、Web からのデータなど、さまざまなデータ ソースと場所のデータに接続できます。 外部データに接続する主な利点は、ブックにデータを繰り返しコピーすることなく、このデータを定期的に分析できることです。これは、時間がかかり、エラーが発生しやすい操作です。 外部データに接続した後は、データ ソースが新しい情報で更新されるたびに、元のデータ ソースから Excel ブックを自動的に更新 (または更新) することもできます。

接続情報はブックに格納され、Office データ接続 (ODC) ファイルやデータ ソース名ファイル (DSN) などの接続ファイルに格納することもできます。 Excel から外部データに接続するには、ODC ファイルを使用することをお勧めします。

Office データ接続 (ODC) ファイル

ODC ファイルを作成するには、[ データ ソースの選択 ] ダイアログ ボックスを使用して外部データに接続するか、データ接続ウィザードを使用して新しいデータ ソースに接続します。 ODC ファイルは、カスタム HTML タグと XML タグを使用して接続情報を格納します。 EXCEL で ODC ファイルを簡単に表示または編集できます。

DSN、UDL、クエリ ファイルなどの他の接続ファイルを ODC ファイルに変換するには、接続ファイルを開き、[接続プロパティ] ダイアログ ボックスの [定義] タブにある [接続ファイルのエクスポート] ボタンをクリックします。

Excel と OLE DB プロバイダー for DB2

OLE DB Provider for DB2 を使用して IBM DB2 データベースに格納されている情報にアクセスするには、次の手順を使用します。

  1. [ データ ] タブの [ 外部データの取得 ] グループで、[ 他のデータ ソースから] をクリックし、[ データ接続ウィザードから] をクリックします。 [データ接続ウィザード] ダイアログ ボックスが表示されます。

  2. [ 接続先のデータ ソースの種類 ] の一覧で、[ その他]、[詳細設定] の順にクリックし、[ 次へ] をクリックします。 [ データ リンクのプロパティ ] ダイアログ ボックスが表示されます。

  3. [ プロバイダー ] タブで、[ Microsoft OLE DB Provider for DB2] をクリックし、[ 次へ] をクリックします。

  4. [接続] タブで、ネットワーク、認証、およびシステム情報を構成します。

    [ テスト接続] をクリックし、[OK] をクリック します。 [データ接続ウィザード] ダイアログ ボックスの [データベースとテーブルの選択] ダイアログ ボックスが表示されます。

  5. [ データベースとテーブルの選択 ] ダイアログで、[ 特定のテーブルへの接続 ] ボックスの一覧からアクセスするホスト ファイルをクリックし、[ 次へ] をクリックします。 [ データ接続ファイルの保存と完了] ダイアログが表示されます。

  6. [ Save Data Connection File and Finish]\(データ接続ファイルの保存と完了 \) ダイアログ で、[Save password in file]\(パスワードをファイルに保存\) をクリックします。 Microsoft Excel の警告ダイアログが表示されます。

  7. 警告ダイアログで、[ はい] をクリックし、[ 完了] をクリックします。 [ データのインポート ] ダイアログが表示されます。

  8. [データのインポート] ダイアログで、[ プロパティ] をクリックします。 [ 接続プロパティ] ダイアログが表示されます。

  9. [ 接続のプロパティ ] ダイアログで、[ 定義 ] をクリックして接続文字列、コマンドの種類、コマンドのテキストを表示し、[OK] をクリック します

  10. [データのインポート] ダイアログで、[ OK] をクリックします。

PowerPivot for Excel

PowerPivot for Excel は、Excel で強力なデータ分析を実行するために使用できるアドインで、セルフサービス ビジネス インテリジェンスをデスクトップに提供します。 Excel ベースのメモリ内分析では、効率的な圧縮アルゴリズムを使用して最大のデータ セットをメモリに読み込むことで、デスクトップ上の大規模なデータ分析に関する既存の制限を克服します。 PowerPivot には、次の機能があります。

  • データ分析式 (DAX) は、PowerPivot テーブル (計算列) と Excel ピボットテーブル (メジャー) でカスタム計算を定義できる新しい数式言語です。 DAX は、高度な分析アプリケーションを作成するユーザーの手に強力なリレーショナル機能を提供します。 これにより、新しいデータ リレーションシップを構築し、数十億行を超えるデータを集計する強力な操作を実行できます。

  • SharePoint 統合機能は、IT 管理者が共有アプリケーションを監視および管理するためのセキュリティで保護された環境を提供します。 SharePoint を使用すると、ユーザーはデータ モデルと分析を共有し、ブックを、任意の場所から、事実上いつでもアクセスできる共有アプリケーションに変換できます。

  • 複数のデータ ソースをサポートすることで、リレーショナル データベース、多次元ソース、クラウド サービス、データ フィード、Excel ファイル、テキスト ファイル、Web からのデータなど、任意のソースまたは場所からデータを読み込んで結合できます。 これにより、デスクトップ上の複数のデータ ソースから大量のデータ分析を実行できます。

  • PowerPivot 管理ダッシュボードを使用すると、IT 管理者は共有アプリケーションを監視および管理して、セキュリティ、高可用性、パフォーマンスを確保できます。

    PowerPivot for Excel には、さまざまなソースからデータをインポートするために使用できるウィザードが含まれています。 データは、Excel ブックのワークシートと同様に、PowerPivot ウィンドウに個別のシートとして表示されるテーブルとして PowerPivot for Excel にインポートされます。 ただし、PowerPivot for Excel には、Excel ワークシートで使用できる機能とは大きく異なる機能が用意されています。

    PowerPivot データは Excel ブック内の分析データベースに格納され、強力なローカル エンジンがそのデータベース内のデータを読み込み、クエリを実行し、更新します。 PowerPivot ウィンドウでテーブル間のリレーションシップを作成できます。 データは、データの集計と操作に使用する Excel のピボットテーブル、ピボットグラフ、およびその他の機能ですぐに使用できます。 すべてのデータ表示と対話機能は、Excel 2010 によって提供されます。 PowerPivot データと Excel プレゼンテーション オブジェクトは、同じブック (.xlsx、.xlsb、または .xlsm) ファイル内に含まれています。 PowerPivot では、最大 2 GB のサイズのファイルがサポートされており、メモリ内で最大 4 GB のデータを操作できます。

「Power Pivot: Excel での強力なデータ分析とデータ モデリング」を参照してください。

IBM DB2 で PowerPivot を使用する

次の手順では、PowerPivot for Excel を使用して、OLE DB Provider for DB2 を使用して IBM DB2 リレーショナル データベース管理システムに格納されている情報にアクセスする方法を示します。

  1. Excel ウィンドウの [PowerPivot ] タブで、[ PowerPivot ウィンドウ] をクリックします。

  2. [ データ ソースへの接続 ] の一覧で、[ その他 ] (OLEDB/ODBC) をクリックし、[ 次へ] をクリックします。

    [ 接続文字列の指定 ] ダイアログが表示されます。

  3. [ フレンドリ接続名 ] フィールドに「 DB2sample」と入力します。

  4. データ アクセス ツールの OLE DB 初期化文字列をコピーして貼り付け、テーブル インポート ウィザードの [接続文字列] 編集ボックスに貼り付けることができます。 または、[ビルド] をクリックして新しい接続文字列を 作成することもできます。

    [データ リンクのプロパティ] ダイアログが表示されます。

  5. [ プロバイダー ] タブをクリックし、[ Microsoft OLE DB Provider for DB2] をクリックし、[ 次へ] をクリックします。

  6. [ プロバイダー ] タブをクリックし、[ Microsoft OLE DB Provider for DB2] をクリックし、[ 次へ] をクリックします。

  7. [ 接続 ] タブで、[ 参照 ] をクリックして既存の UDL ファイルを見つけます。 または、新しい接続を構成します。 詳細については、 データ リンク (DB2) を参照してください。

    [ テスト] をクリックし、[OK] をクリック します

    [データ接続ウィザード] ダイアログ ボックスの [データベースとテーブルの選択] ダイアログ ボックスが表示されます。

  8. 接続文字列を指定したら、[ 次へ] をクリックします。

    [ データのインポート方法の選択 ] ダイアログが表示されます。

  9. テーブルの一覧から選択することも、(コマンドの種類 = テキストを使用して) クエリを記述することもできます。 最初のオプション (インポートするデータを選択するには、テーブルとビューの一覧から選択) をクリックし、[ 次へ] をクリックします。

    [ テーブルとビューの選択 ] ダイアログが表示されます。

  10. [ ソース テーブル ] の一覧で、テーブルをクリックし、[ プレビュー] & [フィルター] をクリックします。

    [ 選択したテーブルのプレビュー ] ダイアログが表示されます。

  11. 列を選択または選択解除するには、 このチェック ボックス を使用します。 ドロップダウン矢印を使用して値をフィルター処理し、[OK] をクリックします

  12. 選択内容を確認します。 すべてが正常に表示される場合は、[ 完了] をクリックします。

    [ インポート] ダイアログが表示されます。

  13. [インポート] ダイアログで、一覧表示されている各作業項目状態を確認し、[閉じる] をクリックします。

  14. PowerPivot for Excel ウィンドウで、[デザイン] タブをクリックすると、テーブル間のリレーションシップを作成および管理するためのオプションが表示されます。

こちらもご覧ください

オフィス
SharePoint
SQL Server