【问题标题】:Application Insights not logging Questions and Answers from QNA Maker botApplication Insights 未记录来自 QNA Maker bot 的问题和答案
【发布时间】:2020-11-13 22:40:16
【问题描述】:

在运行查询时,我最初会收到向我的机器人提出的问题的问题、答案和分数。但是,大约 10 天前它停止了记录。

我仍然在 QNA Maker 的应用程序洞察中看到活动,但没有显示记录问题、答案和分数的“自定义域”。

有谁知道如何解决这个问题?

【问题讨论】:

    标签: azure-application-insights azure-bot-service qnamaker


    【解决方案1】:

    我想我明白了:

    traces 
    | where customDimensions contains "question"
    | extend question = tostring(customDimensions['Question'])
    | extend answer = tostring(customDimensions['Answer'])
    | extend score = tostring(customDimensions['Score'])
    | project timestamp, question, answer, score
    

    由于某种原因,docs 中的建议查询对我不起作用。但是当我像上面那样简化它时,它起作用了:

    requests
    | where url endswith "generateAnswer"
    | project timestamp, id, url, resultCode, duration, performanceBucket
    | parse kind = regex url with *"(?i)knowledgebases/"KbId"/generateAnswer"
    | join kind= inner (
    traces | extend id = operation_ParentId
    ) on id
    | extend question = tostring(customDimensions['Question'])
    | extend answer = tostring(customDimensions['Answer'])
    | extend score = tostring(customDimensions['Score'])
    | project timestamp, resultCode, duration, id, question, answer, score, performanceBucket,KbId
    

    【讨论】:

      猜你喜欢
      • 2019-01-13
      • 2020-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-08
      • 2022-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多