我读到ADF复制数据使用批量插入,但它不调用SQL触发器。
在statement语句中,我可以激活'FIRE_TRIGGERS‘来解决这个问题,是否有可能将ADF复制数据与sql触发器一起使用?
发布于 2022-01-18 09:43:43
可以使用FIRE_TRIGGERS使用批量插入和SQL触发器。
首先,确保您有使用大容量命令的正确权限。授予SQL数据库中从ADF访问用户的批量操作权限。
GRANT ADMINISTER DATABASE BULK OPERATIONS TO [user];ADF流水线:
在FIRE_TRIGGERS.
资料来源:
查询-
BULK INSERT Sales
FROM 'Sales.csv'
WITH (
DATA_SOURCE = 'MyAzureBlobStorage',
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR='\n',
FIRE_TRIGGERS);
select * from SalesLog

Sink:

https://stackoverflow.com/questions/70685785
复制相似问题