如何在 HTTPTrigger Azure Function 3.x 中获取操作 ID附上图片

问题描述

我们需要 HTTP 触发器 Azure 函数中的 OperationId 值。我们怎样才能得到它。 Highlighted OperationID in the image

Fetching OperationId.png

解决方法

您可以使用 df = pd.DataFrame({"action":[1,1,0],"drama":[1,1],"fantasy":[1,"sci-fi":[0,1]}) print(df) df['result'] = df['action'].astype('string') + df['drama'].astype('string') + df['fantasy'].astype('string') + df['sci-fi'].astype('string') print(df) df['result'] = df['result'].apply(lambda x: int(x,2)) print(df) 在门户中的 HTTP 触发器中获取操作 ID。

代码:

Activity.Current.RootId

enter image description here

,

您可以将执行上下文添加到您的函数中。

像这样:

[FunctionName("HttpTriggerCSharp")]
public static async Task<IActionResult> Run(
    [HttpTrigger(AuthorizationLevel.Function,"get","post",Route = null)]
    HttpRequest req,ILogger log,ExecutionContext context)

您可以访问 Context.InvocationId,这将是您的要求(操作 ID)。