有人可以向我解释为什么我可以将 azure BlobStorage 引用为外部表而不是 azure StorageTable 吗?我在纪录片的某个地方错过了吗?如果我没有错过它,这对我来说有点讽刺,这真的是不可能的。
与@wBob 答案相关
我创建了一个 uservoice 想法,如果您发现这是一个缺失的功能,请投票:
有人可以向我解释为什么我可以将 azure BlobStorage 引用为外部表而不是 azure StorageTable 吗?我在纪录片的某个地方错过了吗?如果我没有错过它,这对我来说有点讽刺,这真的是不可能的。
我创建了一个 uservoice 想法,如果您发现这是一个缺失的功能,请投票:
Azure 表存储可以存储更多的 No-SQL 结构,因此可能比普通的平面文件更复杂。根据这个例子,即使不同的行也可以有不同的模式。另一方面,Polybase 针对高度结构化的平面文件和高速加载大容量进行了优化。它有一个相当简单的界面,您可以在其中设置文件类型、分隔符、一些失败选项,但仅此而已。因此,在回答您的问题时,表存储数据可能比通过 Polybase 等简单界面针对高速加载进行优化的数据可能更复杂。
但是,这不是问题,因为 Azure 数据工厂可以从表存储导入:
Polybase 最近已扩展为支持Azure Data Lake Store (ADLS)。如果您对此感觉强烈,可以发布反馈请求: