Azure 数据工厂中的变量和参数?
Variables and Parameters in Azure Data Factory?
我刚学ADF,你能给我解释一下变量和参数的区别吗?我找不到很好的解释。
参数是可以在 运行 时为模型(数据集、管道等)设置的东西。没有参数,你的模型是固定的,例如,没有参数你只能在数据集中写"select * from order where timestamp > '11/01/2018'"这样的查询,有参数'TS'你可以写"select * from order where timestamp > '@dataset.TS'"这样的查询,这样你的activity 运行 将在不同时间查询和复制数据 window.
变量是在 运行 时包含真实值的东西,可以分配给应用程序模型(数据集、管道等)中的那些参数以完成真实的事情。
这里有一些例子:
参数是为整个管道设置的,并且在管道运行期间保持不变。您可以 阅读 它们 运行 控制管道的功能。它们就像编程语言中的常量,定义在源代码的顶部。
变量 可以在管道的开头设置,并在 运行 期间读取和修改。它们就像编程语言中的普通变量。
变量可以用作参数(输入)。常量也可以用作参数。正在使用中作为参数。
我刚学ADF,你能给我解释一下变量和参数的区别吗?我找不到很好的解释。
参数是可以在 运行 时为模型(数据集、管道等)设置的东西。没有参数,你的模型是固定的,例如,没有参数你只能在数据集中写"select * from order where timestamp > '11/01/2018'"这样的查询,有参数'TS'你可以写"select * from order where timestamp > '@dataset.TS'"这样的查询,这样你的activity 运行 将在不同时间查询和复制数据 window.
变量是在 运行 时包含真实值的东西,可以分配给应用程序模型(数据集、管道等)中的那些参数以完成真实的事情。
这里有一些例子:
参数是为整个管道设置的,并且在管道运行期间保持不变。您可以 阅读 它们 运行 控制管道的功能。它们就像编程语言中的常量,定义在源代码的顶部。
变量 可以在管道的开头设置,并在 运行 期间读取和修改。它们就像编程语言中的普通变量。
变量可以用作参数(输入)。常量也可以用作参数。正在使用中作为参数。