使用Azure Data Factory V2运行U-SQL脚本时遇到问题。 脚本使用外部数据源 - Azure SQL DB:
@azuresqldb =
SELECT Convert.ToInt32(user_id) AS user_id
FROM EXTERNAL BIAzureSQLDBDataSource LOCATION "dbo.myTable";
当我直接在DLA中运行脚本时,它可以正常工作。但是当ADF执行时 脚本失败并显示错误:
{ “errorCode”:“2703”, “message”:“错误ID:E_CSC_USER_CREDENTIALSECRETNOTFOUND,错误消息:无法找到凭证的秘密信息'AmplitudeDB.BIAzureSQLDBCredential'}
没有外部数据源的脚本正常工作。我的ADF帐户在Data Lake Analytics中具有贡献者角色。 我怎么解决这个问题?