【发布时间】:2020-06-29 12:52:39
【问题描述】:
是否可以将参数(文件夹/文件路径)传递到 Azure Synapse 外部表的位置?
问候, 桑迪普
【问题讨论】:
-
你的意思是让路径动态化吗?
-
是的,我们希望为特定场景添加文件名和路径。现在我们已经放弃了它,开始使用不同的方法
-
我认为外部表位置应该是静态的,否则代码和逻辑会变得相当复杂。但是有一些解决方法,取决于您的用例。例如,您可以在文件 (SOURCE_FILE) 中添加额外的列,并按列过滤结果:
SELECT * FROM YOUR_EXTERNAL_TABLE WHERE SOURCE_FILE LIKE '%some_pattrn' -
@VB_,这可以使用动态SQL来实现。我们已经使用动态 SQL 将参数值传递到位置。
标签: azure azure-sql-data-warehouse azure-synapse