|
17 | 17 | AND codeUnit.clusteringHDBSCANRadiusMax IS NOT NULL
|
18 | 18 | AND codeUnit.clusteringHDBSCANRadiusAverage IS NOT NULL
|
19 | 19 | AND codeUnit.clusteringHDBSCANNormalizedDistanceToMedoid IS NOT NULL
|
| 20 | +// The following columns can be null if there is not enough data or an error in the anomaly detection pipeline |
| 21 | +// AND codeUnit.anomalyLabel IS NOT NULL |
| 22 | +// AND codeUnit.anomalyScore IS NOT NULL |
| 23 | +// AND codeUnit.anomalyTopFeature1 IS NOT NULL |
| 24 | +// AND codeUnit.anomalyTopFeature2 IS NOT NULL |
| 25 | +// AND codeUnit.anomalyTopFeature3 IS NOT NULL |
| 26 | +// AND codeUnit.anomalyTopFeatureSHAPValue1 IS NOT NULL |
| 27 | +// AND codeUnit.anomalyTopFeatureSHAPValue2 IS NOT NULL |
| 28 | +// AND codeUnit.anomalyTopFeatureSHAPValue3 IS NOT NULL |
20 | 29 | AND codeUnit.embeddingsFastRandomProjectionTunedForClusteringVisualizationX IS NOT NULL
|
21 | 30 | AND codeUnit.embeddingsFastRandomProjectionTunedForClusteringVisualizationY IS NOT NULL
|
22 | 31 | OPTIONAL MATCH (artifact:Java:Artifact)-[:CONTAINS]->(codeUnit)
|
@@ -44,5 +53,13 @@ OPTIONAL MATCH (projectRoot:Directory)<-[:HAS_ROOT]-(proj:TS:Project)-[:CONTAINS
|
44 | 53 | ,codeUnit.clusteringHDBSCANRadiusMax AS clusteringRadiusMax
|
45 | 54 | ,codeUnit.clusteringHDBSCANRadiusAverage AS clusteringRadiusAverage
|
46 | 55 | ,codeUnit.clusteringHDBSCANNormalizedDistanceToMedoid AS clusteringNormalizedDistanceToMedoid
|
| 56 | + ,codeUnit.anomalyLabel AS anomalyLabel |
| 57 | + ,codeUnit.anomalyScore AS anomalyScore |
| 58 | + ,codeUnit.anomalyTopFeature1 AS anomalyTopFeature1 |
| 59 | + ,codeUnit.anomalyTopFeature2 AS anomalyTopFeature2 |
| 60 | + ,codeUnit.anomalyTopFeature3 AS anomalyTopFeature3 |
| 61 | + ,codeUnit.anomalyTopFeatureSHAPValue1 AS anomalyTopFeatureSHAPValue1 |
| 62 | + ,codeUnit.anomalyTopFeatureSHAPValue2 AS anomalyTopFeatureSHAPValue2 |
| 63 | + ,codeUnit.anomalyTopFeatureSHAPValue3 AS anomalyTopFeatureSHAPValue3 |
47 | 64 | ,codeUnit.embeddingsFastRandomProjectionTunedForClusteringVisualizationX AS visualizationX
|
48 | 65 | ,codeUnit.embeddingsFastRandomProjectionTunedForClusteringVisualizationY AS visualizationY
|
0 commit comments