Após uma análise cuidadosa, decidimos descontinuar o Amazon Kinesis Data Analytics SQL para aplicativos em duas etapas:
1. A partir de 15 de outubro de 2025, você não poderá criar um novo Kinesis Data Analytics SQL para aplicativos.
2. Excluiremos seus aplicativos a partir de 27 de janeiro de 2026. Você não poderá iniciar ou operar seu Amazon Kinesis Data Analytics SQL para aplicativos. O suporte não estará mais disponível para o Amazon Kinesis Data Analytics SQL a partir desse momento. Para obter mais informações, consulte Descontinuação do Amazon Kinesis Data Analytics SQL para aplicativos.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Etapa 3: Examinar os resultados
Quando você executa o código SQL para este exemplo, primeiro consulte as linhas com uma pontuação de anomalias igual a zero. Isso acontece durante a fase de aprendizagem inicial. Em seguida, você obtém resultados semelhantes aos seguintes:
ROWTIME SYSTOLIC DIASTOLIC BLOODPRESSURELEVEL ANOMALY_SCORE ANOMALY_EXPLANATION 27:49.0 101 66 NORMAL 0.711460417 {"Systolic":{"DIRECTION":"LOW","STRENGTH":"0.0922","ATTRIBUTION_SCORE":"0.3792"},"Diastolic":{"DIRECTION":"HIGH","STRENGTH":"0.0210","ATTRIBUTION_SCORE":"0.3323"}} 27:50.0 144 123 HIGH 3.855851061 {"Systolic":{"DIRECTION":"HIGH","STRENGTH":"0.8567","ATTRIBUTION_SCORE":"1.7447"},"Diastolic":{"DIRECTION":"HIGH","STRENGTH":"7.0982","ATTRIBUTION_SCORE":"2.1111"}} 27:50.0 113 69 NORMAL 0.740069409 {"Systolic":{"DIRECTION":"LOW","STRENGTH":"0.0549","ATTRIBUTION_SCORE":"0.3750"},"Diastolic":{"DIRECTION":"LOW","STRENGTH":"0.0394","ATTRIBUTION_SCORE":"0.3650"}} 27:50.0 105 64 NORMAL 0.739644157 {"Systolic":{"DIRECTION":"HIGH","STRENGTH":"0.0245","ATTRIBUTION_SCORE":"0.3667"},"Diastolic":{"DIRECTION":"LOW","STRENGTH":"0.0524","ATTRIBUTION_SCORE":"0.3729"}} 27:50.0 100 65 NORMAL 0.736993425 {"Systolic":{"DIRECTION":"HIGH","STRENGTH":"0.0203","ATTRIBUTION_SCORE":"0.3516"},"Diastolic":{"DIRECTION":"LOW","STRENGTH":"0.0454","ATTRIBUTION_SCORE":"0.3854"}} 27:50.0 108 69 NORMAL 0.733767202 {"Systolic":{"DIRECTION":"LOW","STRENGTH":"0.0974","ATTRIBUTION_SCORE":"0.3961"},"Diastolic":{"DIRECTION":"LOW","STRENGTH":"0.0189","ATTRIBUTION_SCORE":"0.3377"}}
-
O algoritmo da função
RANDOM_CUT_FOREST_WITH_EXPLANATION
vê que as colunasSystolic
eDiastolic
são numéricas e as utiliza como entrada. -
A coluna
BloodPressureLevel
tem dados de texto e, portanto, não é levada em conta pelo algoritmo. Essa coluna é simplesmente um auxiliar visual para ajudá-lo a reconhecer rapidamente os níveis de pressão arterial normal, alto e baixo neste exemplo. -
Na coluna
ANOMALY_SCORE
, os registros com pontuações mais altas são mais anormais. O segundo registro neste exemplo de conjunto de resultados é o mais anormal, com uma pontuação de anomalia de 3.855851061. -
Para entender o quanto cada uma das colunas numéricas levadas em conta pelo algoritmo contribui para a pontuação de anomalia, consulte o campo JSON chamado
ATTRIBUTION_SCORE
na colunaANOMALY_SCORE
. No caso de uma segunda linha nesse conjuntos de resultados de amostra, as colunasSystolic
eDiastolic
contribuem para a anomalia na proporção 1.7447:2.1111. Em outras palavras, 45 por cento da explicação da pontuação de anomalia é atribuível ao valor sistólico, e a atribuição restante é por conta do valor diastólico. -
Para determinar a direção na qual o ponto representado pela segunda linha neste exemplo é anormal, consulte o campo JSON chamado
DIRECTION
. Ambos os valores diastólico e sistólico são marcados comoHIGH
neste caso. Para determinar a confiança de que essas direções estão corretas, consulte o campo JSON chamadoSTRENGTH
. Neste exemplo, o algoritmo está mais seguro que o valor diastólico é alto. De fato, o nível normal para a leitura do valor diastólico é geralmente 60-80, e 123 é muito mais alto do que o esperado.