二进制类型的列可以存储较大的数据大小,例如图像。 大型数据大小称为 BLOB) (二进制大型对象。 可以将数据 Blob(如图像)从支持此数据类型的数据源(例如SQL Server)加载到数据模型中。
提示 还可以使用 Power Query M 语言函数(如 File.Contents 和 Web.Contents)将 Blob 数据加载到数据模型甚至查询中。
示例
例如,你想要将图像从SQL Server数据库加载到数据模型中。 查询将导入产品名称和图像的列表。
过程
-
将数据加载到数据模型。 有关详细信息,请参阅在 Excel 中创建数据模型。
-
选择“ Power Pivot > 管理”。
-
选择“ 文件 ”> 切换到高级模式。
-
选择“ 高级 > 表属性”。
-
若要启用包含二进制数据的列,请在 “表属性” 网格中选择 二进制数据列,例如 ThumbNailPhoto。
-
选择“ 文件 ”>“保存”。
-
选择“高级 > 表行为”。
-
在“ 表行为 ”对话框中,从“行标识符”下拉列表中选择一列(如 ProductID),然后从“默认图像”下拉列表中选择一列,例如 ThumbNailPhoto。
-
选择“确定”。