バイナリ型の列には、画像などの大きなデータ サイズを格納できます。 大きなデータ サイズは、バイナリ ラージ オブジェクト (BLOB) と呼ばれます。 イメージなどのデータの BLOB を、SQL Serverなどのこのデータ型をサポートするデータ ソースからデータ モデルに読み込むことができます。
ヒント また、File.Contents や Web.Contents などの M 言語関数Power Query使用して、BLOB データをデータ モデルやクエリに読み込むこともできます。
使用例
たとえば、SQL Server データベースからデータ モデルにイメージを読み込む場合です。 クエリでは、製品名とイメージの一覧がインポートされます。
手順
-
データ モデルにデータを読み込みます。 詳細については、「Excel でデータ モデルを作成する」を参照してください。
-
[ Power Pivot > 管理] を 選択します。
-
[ ファイル] > [詳細モードに切り替える] を選択します。
-
[ 詳細] > [テーブルのプロパティ] を選択します。
-
バイナリ データを含む列を有効にするには、[テーブルのプロパティ] グリッドで、ThumbNailPhoto などのバイナリ データ列を選択します。
-
[ ファイル] > [保存] を選択します。
-
[詳細設定 ] > [テーブルの動作] を選択します。
-
[テーブルの動作] ダイアログ ボックスで、ProductID などの [行識別子] ドロップダウン リストから列を選択し、[既定のイメージ] ドロップダウン リストから ThumbNailPhoto などの列を選択します。
-
[OK] を選択します。