为 ADF v2 activity 定义的用户 属性 未显示在监视器中
User Property defined for an ADFv2 activity not being displayed in montior
我创建了一个非常简单的管道,只是为了验证当管道 运行 时,为 activity 定义的用户 属性 是否显示在监视器中。但似乎无论我为 activity 定义了多少用户属性,它们都不会显示在监视器中。我读到用户 属性 的全部目的是为了监控,如果这本身没有发生,我想知道这有什么用。所以管道只有一个参数和一个等待activity。 activity 有 2 个用户属性,其中一个属性正在获取管道参数的分配值,而另一个用户 属性 有一个硬编码字符串作为值。
这是管道json:-
{
"name": "pipeline1",
"properties": {
"activities": [
{
"name": "act-Wait",
"type": "Wait",
"dependsOn": [],
"userProperties": [
{
"name": "UserProperty1",
"value": "@pipeline().parameters.sometable"
},
{
"name": "UserProperty2",
"value": "hardcodedstring"
}
],
"typeProperties": {
"waitTimeInSeconds": 1
}
}
],
"parameters": {
"sometable": {
"type": "string"
}
},
"annotations": []
}
}
当我 运行 管道处于调试模式时,我也实例化了管道参数的值,但是在监控 window 中(出现在屏幕下方)我没有看不到为 activity 定义的任何用户属性。我确实看到了关于 activity 及其成功状态等的所有其他内容
用户属性处于 activity 级别,您需要单击 "View Activity Runs" 管道才能看到它。您可以选择将其添加为监控视图的列。
User Properties screenshot
我创建了一个非常简单的管道,只是为了验证当管道 运行 时,为 activity 定义的用户 属性 是否显示在监视器中。但似乎无论我为 activity 定义了多少用户属性,它们都不会显示在监视器中。我读到用户 属性 的全部目的是为了监控,如果这本身没有发生,我想知道这有什么用。所以管道只有一个参数和一个等待activity。 activity 有 2 个用户属性,其中一个属性正在获取管道参数的分配值,而另一个用户 属性 有一个硬编码字符串作为值。
这是管道json:-
{
"name": "pipeline1",
"properties": {
"activities": [
{
"name": "act-Wait",
"type": "Wait",
"dependsOn": [],
"userProperties": [
{
"name": "UserProperty1",
"value": "@pipeline().parameters.sometable"
},
{
"name": "UserProperty2",
"value": "hardcodedstring"
}
],
"typeProperties": {
"waitTimeInSeconds": 1
}
}
],
"parameters": {
"sometable": {
"type": "string"
}
},
"annotations": []
}
}
当我 运行 管道处于调试模式时,我也实例化了管道参数的值,但是在监控 window 中(出现在屏幕下方)我没有看不到为 activity 定义的任何用户属性。我确实看到了关于 activity 及其成功状态等的所有其他内容
用户属性处于 activity 级别,您需要单击 "View Activity Runs" 管道才能看到它。您可以选择将其添加为监控视图的列。
User Properties screenshot