使用 Azure 流分析检测字符串参数的异常

Detect anomaly for string parameters using Azure Stream Analytics

我正在使用 Azure 流分析进行异常检测。我想检测传递给 Rest Api.

的请求负载中的异常

Azure 流分析提供了一个内置函数 AnomalyDetection_SpikeAndDip,用于检测数据中的异常。

函数签名如下:

AnomalyDetection_SpikeAndDip(<scalar_expression>,<confidence>,<historySize>,mode>)

此函数只接受一个标量表达式(可以是来自请求负载的整数或浮点字段)。

现在,我的请求负载也包含字符串类型的字段。有什么方法可以检测 strings 类型字段中的异常吗?

流分析中内置的异常检测功能不接受字符串。另一种选择是使用 Azure 机器学习来构建您的 custom model and integrate with Stream Analytics.