【发布时间】:2021-06-09 04:36:54
【问题描述】:
我有一个文本文件和增量表中的 SQL 脚本列表。我需要一一执行。制作了 Delta 表。早些时候,我在 SQL Server 中使用 Exec 命令通过存储过程进行操作。 databricks 中的 delta 湖有什么解决方法吗??
【问题讨论】:
-
执行是什么意思?在哪里 - 在笔记本中,通过 JDBC/ODBC,还有什么?你将如何处理结果?
-
我的意思是我传递一个txt文件或一个带有sql命令的表,代码一个一个地执行它们
-
您要么必须在笔记本中重写 txt 文件中的查询,要么从笔记本中读取 txt 文件并在 txt 文件不是静态的情况下执行查询see an example here
-
感谢您的帮助,但您提供的示例使用 spark sql。 spark sql 不支持更新和合并语句。我想要对 delta 表做同样的事情。
-
这不是this 你要做什么吗?
标签: sql databricks azure-databricks azure-data-lake delta-lake