3

无法在指向 Azure SQL Server 的 Azure SQL 数据仓库创建外部表。

CREATE EXTERNAL DATA SOURCE EX_SOURCE
WITH ( 
    TYPE = RDBMS,
    LOCATION = 'SERVER.database.windows.net',
    DATABASE_NAME = 'DB_NAME',
    CREDENTIAL = "CREDENTIAL"
)
;

回应:

Incorrect syntax near 'RDBMS'

有谁知道这个的解决方法?

我也尝试过反过来做。它允许我从 Azure SQL Server 创建指向 Azure SQL 数据仓库的外部数据源并创建外部表,但是当我尝试查询它时,我得到:

Error retrieving data from one or more shards.  The underlying error message received was: 'Parse error at line: 1, column: 36: Incorrect syntax near '='.'.
4

1 回答 1

2

Azure SQL 数据仓库目前仅支持为 Azure Blob 存储和 Hadoop ('hdfs://') 目标创建外部数据源。Azure SQL 数据库的当前外部查询语法不支持 Azure SQL 数据仓库。

于 2015-11-09T19:09:15.887 回答