是否可以使用 Azure SQL 数据库视图而不是常规表在 Azure 数据资源管理器中创建外部表?我尝试过直接这样做,但似乎不起作用。
这是我从视图创建外部表的代码:
.create-or-alter external table myTable (param1 : string, param2 : int)
kind = sql
table = V_myTable
(
h@'ConnectionString'
)
外部表的创建成功,但当我尝试查询它时,我收到网络错误。 我已经使用相同的连接字符串创建了外部表,因此应该没有问题。视图拥有的所有列都被称为我尝试创建的外部表的列。
我找不到任何关于数据库视图是否是 ADX 中外部表的有效数据源的文档。
我也缺少文档。不过我刚刚尝试过,它对我来说对于 Azure SQL DB 非常有效。