Azure 数据工厂 - 'variables' 不是可识别的函数
Azure Data Factory - 'variables' is not a recognized function
我们正在副本中使用 Azure SQL 数据库接收器 Activity。
需求是我们这里通过Sink的"Pre-Copy Script"属性执行一个存储过程。我们正在使用动态内容,传入一个 "ProcessName" 参数。如您所见,我们有一个 ProcessName 变量,它用于调用 @concat() 来为此 Sink 属性.
构建存储过程字符串
但是,只要我们在动态内容中使用变量集合,就会收到如图所示的警告。警告状态:
'variables' is not a recognized function
有没有办法避免 "Warning" 出现在 UI 中?它工作正常,但看起来很糟糕。它出现在我们使用变量的任何地方,而不仅仅是在这种情况下。
尝试使用管道参数而不是变量并按照此处的说明调用它:https://docs.microsoft.com/en-us/azure/data-factory/control-flow-expression-language-functions
您很可能需要更改您的逻辑才能执行此操作。但如果它按原样运行良好,我不介意更改逻辑或代码只是为了停止在 UI.
中看到警告
希望对您有所帮助!
我们正在副本中使用 Azure SQL 数据库接收器 Activity。
需求是我们这里通过Sink的"Pre-Copy Script"属性执行一个存储过程。我们正在使用动态内容,传入一个 "ProcessName" 参数。如您所见,我们有一个 ProcessName 变量,它用于调用 @concat() 来为此 Sink 属性.
构建存储过程字符串但是,只要我们在动态内容中使用变量集合,就会收到如图所示的警告。警告状态:
'variables' is not a recognized function
有没有办法避免 "Warning" 出现在 UI 中?它工作正常,但看起来很糟糕。它出现在我们使用变量的任何地方,而不仅仅是在这种情况下。
尝试使用管道参数而不是变量并按照此处的说明调用它:https://docs.microsoft.com/en-us/azure/data-factory/control-flow-expression-language-functions
您很可能需要更改您的逻辑才能执行此操作。但如果它按原样运行良好,我不介意更改逻辑或代码只是为了停止在 UI.
中看到警告希望对您有所帮助!