无法在 Azure Synapse Analytics 中创建表

Posted

技术标签:

【中文标题】无法在 Azure Synapse Analytics 中创建表【英文标题】:Not able to create table in Azure Synapse Analytics 【发布时间】:2021-03-01 21:46:51 【问题描述】:

我是 Azure Synapse Analytics 的新手。我已经在工作区中创建了数据库,但是当我尝试创建一个新表时,它显示以下错误。

无法执行查询。错误:不支持 CREATE TABLE

附上错误和查询的截图。

【问题讨论】:

【参考方案1】:

您似乎已连接到内置的 SQL Serverless 池。

Serverless SQL 池没有本地存储,只有元数据对象存储在数据库中。因此,不支持与以下概念相关的 T-SQL:

Tables
Triggers
Materialized views
DDL statements other than ones related to views and security
DML statements

您可以使用 CETAS - CREATE EXTERNAL TABLE AS SELECT,或者您可以创建一个预配置的 SQL 池。

【讨论】:

在这里您可以获得更多信息:docs.microsoft.com/en-us/azure/synapse-analytics/sql/…

以上是关于无法在 Azure Synapse Analytics 中创建表的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Azure Synapse Analytics 中创建表

Azure Synapse 文件无法打开错误

Azure CLI - 无法创建 Azure Synapse 链接服务 - 引用 JSON 文件的问题

无法通过 SSMS 访问 Azure Synapse Spark 表

SqlServerRegionDoesNotAllowProvisioning:无法创建 Azure Synapse Analytics 工作区

Azure Synapse:无法批量加载,因为无法打开文件。操作系统错误代码12(访问代码无效。)