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