【问题标题】:Polybase create external datasource giving syntax errorPolybase 创建外部数据源给出语法错误
【发布时间】:2015-12-30 07:31:41
【问题描述】:

我正在尝试在 Azure 数据仓库中执行以下命令:

CREATE EXTERNAL DATA SOURCE Brand WITH (TYPE=HADOOP, LOCATION ='wasbs://brand@mywarehouse.blob.core.windows.net' CREDENTIAL = StorageCred);

我收到此错误消息:

Incorrect syntax near 'HADOOP'.

我已经在 hadoop 之后使用和使用命令进行了尝试,但似乎没有任何效果。 Azure 数据仓库报告版本 13.0.400,我尝试使用两个版本的 SQL Management Studio,最新版本是 13.0.600.65

【问题讨论】:

    标签: azure-sqldw


    【解决方案1】:

    在我看来,您实际上并没有获得 Azure SQL DW 的命令。看看我向这个人推荐的内容,并使用 SSDT 而不是 SSMS,看看是否可以为您解决问题。 https://stackoverflow.com/a/32693813/144351

    【讨论】:

    • 显然,虽然 Microsoft 表示他们将其配置为 Azure DW,但实际上并没有。幸运的是,预览版现已完全可用,可惜不在我想要的地区。很难找到合适的人来询问,希望他们有更好的方法来实际获得合适的支持人员。
    • 兰迪,很遗憾听到您的经历。将来,您可以使用门户上的“帮助 + 支持”磁贴向 Azure 支持团队报告 Azure SQL DW 相关问题。以下是说明:azure.microsoft.com/en-us/documentation/articles/…
    • 不幸的是,直到今天这个错误仍然有效。创建外部数据源 AzureStorage (TYPE = HADOOP, CREDENTIAL = AzureStorageCredential, LOCATION = 'demodwstoragejp.blob.core.windows.net');上面的尝试给了我“无法执行查询。错误:'HADOOP'附近的语法不正确。”
    猜你喜欢
    • 2021-08-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-01
    • 2013-09-16
    • 2011-09-13
    • 2012-06-06
    • 2021-05-04
    • 2019-08-29
    相关资源
    最近更新 更多