问题标签 [azure-synapse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-sql-database - 是否有适用于 Azure 数据工厂、azure sql db 和 Synapse DB 的模拟器
在我们的项目中,我们正在使用数据工厂将数据从数据湖(我们有模拟器)迁移到 azure sql db 和 azure synapse。我们有 Azure 数据工厂、azure sql db 和 Synapse DB 的模拟器吗?我们不想在开发工作上花钱。有什么办法可以在本地开发吗?
Azure 数据块也是如此。
问候, 维卡斯
sql-server - 在下面的过程中运行时,插入值语句只能包含常量文字值或变量引用错误
我正进入(状态:
插入值语句只能包含常量文字值或变量引用错误
在插入dbo.DB_time_log
表格时运行以下过程。
azure-data-factory - 手动运行时 Azure Synapse 笔记本可以从 SQL 池中读取,但管道中的任务失败
我用一个简单的命令创建了一个笔记本,从 SQL 池中读取一个表并显示它:
当我手动运行此笔记本时,它按预期工作。当我将笔记本拖入 Azure Synapse 单步管道并手动触发时,管道失败并出现错误:
azure synapse 服务主体在我正在读取的数据库中列为用户,并且还具有 db_owner 角色。我还尝试了与 SQL 池之间的“复制数据”管道,并且在触发时实际上成功了。
在设置环境时,我们是否可能错过了配置步骤?解决此特定错误的任何想法?
azure-databricks - Databricks 7.0 版的行为与 6.3 版不同:无法将类 java.lang.Long 强制转换为类 java.lang.Integer
我在 azure databricks 版本 6.3 - Spark 2.4.4 上有一个工作笔记本
此笔记本使用其连接器将数据引入 Azure Synapse Analytics
当我将笔记本升级到版本 7.0 - Spark 3.0.0 时,该过程开始失败并出现以下错误:
com.microsoft.sqlserver.jdbc.SQLServerException: HdfsBridge::recordReaderFillBuffer - 填充记录读取器缓冲区时遇到意外错误:ClassCastException: 类 java.lang.Long 无法转换为类 java.lang.Integer(java.lang.Long 和 java.lang.Long lang.Integer 在加载程序'bootstrap'的模块 java.base 中)[ErrorCode = 106000] [SQLState = S0001]
这是 Synapse Analytics 中的表架构:
这是 Databricks 在读取 Azure BlobStorage 中的一堆拼花后生成的架构
我看到了这个
但是我能做什么呢?
这种转换不应该是自然而容易完成的吗?
我认为这些新功能有些问题=]
sql-server - 当功能需要版本 14 或 16 或更高版本时,为什么 azure synapse 在版本 12 中创建 SQL Server?
我正在尝试完成 Azure 突触分析的快速入门。我使用 SQL 池中的 SQL Server 及其数据创建了自己的数据仓库AdventureWorks
。
然后我尝试按照他们在快速入门中所说的那样创建一个工作负载组,但它失败并出现以下错误:
此版本的 SQL Server 不支持语句“CREATE WORKLOAD GROUP”。
事实证明,SQL Server 是 12 版。它们不允许您控制版本。这就是他们在您创建 SQL 池时创建的内容。不确定它是否与使用基本与更高级别有关,但这似乎并不正确。我能做些什么吗?我正在尝试尝试他们的功能以将其演示给客户。
azure-databricks - 使用服务主体从 DataBricks 连接到 Synapse
我正在尝试使用服务主体从 Databricks 连接到 Synapse。我已经在集群配置中配置了服务主体
虽然我可以成功连接到 DataLake 并工作,但当我使用以下命令时,我无法写入突触......
我收到以下错误...
但是我可以使用以下命令写信给 Synapse...
我不确定缺少什么。
azure - 星型架构建模 Azure Synapse
根据此文档Synapse SQL 池中的主键、外键和唯一键,Azure Synapse
不支持foreign keys
.
因此,我如何建模star schema
in Azure Synapse
?还是没有必要Azure Synapse
?
azure - 在 Azure Synapse 中并行作业运行期间避免重复
在 Azure Synapse 中开发代码时需要您的建议。
我们有一个要求,我们的作业将同时并行运行并将数据插入到同一个表中。在此插入过程中,重复条目将被插入到同一个表中。例如:如果 Job A 和 Job B 同时运行,并且具有相同的值,则“不存在”或“不在”将无法工作。在这种情况下,我将从这两个工作中得到重复。主键或唯一约束允许 Azure 突触中的重复项。在数据插入期间有没有最好的方法来锁定表。就像作业 A 正在运行一样,作业 B 不应该将数据插入到同一个表中。请提出您的建议,因为我是新手。注意:我们使用存储过程通过 ADF V2 加载数据
谢谢,南迪尼