Azure 根据应用程序洞察筛选SQL语句

Azure 根据应用程序洞察筛选SQL语句,azure,azure-application-insights,Azure,Azure Application Insights,我向人工智能发送了太多的数据,我检查了SQL依赖性是否正在吞噬我的所有点。我想过滤掉所有持续时间超过250毫秒的SQL Select语句,同时保留所有插入和删除以供审计。我可以按持续时间和命令类型(SQL)进行筛选,但我不知道如何区分选择、插入和删除。调试时找不到包含这些内容的属性。有什么建议吗 我使用的代码如下: 如果(dependency.DependencyKind==“SQL”&&dependency.Duration.millides

我向人工智能发送了太多的数据,我检查了SQL依赖性是否正在吞噬我的所有点。我想过滤掉所有持续时间超过250毫秒的SQL Select语句,同时保留所有插入和删除以供审计。我可以按持续时间和命令类型(SQL)进行筛选,但我不知道如何区分选择、插入和删除。调试时找不到包含这些内容的属性。有什么建议吗

我使用的代码如下:


如果(dependency.DependencyKind==“SQL”&&dependency.Duration.millides<250)

您可以使用“筛选”功能来筛选这些依赖关系文档


您可以在这里了解更多信息(包括示例):

我知道,我正在使用过滤。我的问题是如何使用筛选获取SQL命令的类型。是否记录SQL命令?若是这样,您可以在SQL命令的依赖项中进行筛选。