|
260 | 260 | ],
|
261 | 261 | "documentation":"<p>Returns details about a group of anomalous metrics.</p>"
|
262 | 262 | },
|
| 263 | + "GetDataQualityMetrics":{ |
| 264 | + "name":"GetDataQualityMetrics", |
| 265 | + "http":{ |
| 266 | + "method":"POST", |
| 267 | + "requestUri":"/GetDataQualityMetrics" |
| 268 | + }, |
| 269 | + "input":{"shape":"GetDataQualityMetricsRequest"}, |
| 270 | + "output":{"shape":"GetDataQualityMetricsResponse"}, |
| 271 | + "errors":[ |
| 272 | + {"shape":"ResourceNotFoundException"}, |
| 273 | + {"shape":"ValidationException"}, |
| 274 | + {"shape":"AccessDeniedException"}, |
| 275 | + {"shape":"TooManyRequestsException"}, |
| 276 | + {"shape":"InternalServerException"} |
| 277 | + ], |
| 278 | + "documentation":"<p>Returns details about the requested data quality metrics.</p>" |
| 279 | + }, |
263 | 280 | "GetFeedback":{
|
264 | 281 | "name":"GetFeedback",
|
265 | 282 | "http":{
|
|
732 | 749 | },
|
733 | 750 | "documentation":"<p>Contains information about a detector's configuration.</p>"
|
734 | 751 | },
|
| 752 | + "AnomalyDetectorDataQualityMetric":{ |
| 753 | + "type":"structure", |
| 754 | + "members":{ |
| 755 | + "StartTimestamp":{ |
| 756 | + "shape":"Timestamp", |
| 757 | + "documentation":"<p>The start time for the data quality metrics collection.</p>" |
| 758 | + }, |
| 759 | + "MetricSetDataQualityMetricList":{ |
| 760 | + "shape":"MetricSetDataQualityMetricList", |
| 761 | + "documentation":"<p>An array of <code>DataQualityMetricList</code> objects. Each object in the array contains information about a data quality metric.</p>" |
| 762 | + } |
| 763 | + }, |
| 764 | + "documentation":"<p>Aggregated details about the data quality metrics collected for the <code>AnomalyDetectorArn</code> provided in the <a>GetDataQualityMetrics</a> object.</p>" |
| 765 | + }, |
| 766 | + "AnomalyDetectorDataQualityMetricList":{ |
| 767 | + "type":"list", |
| 768 | + "member":{"shape":"AnomalyDetectorDataQualityMetric"} |
| 769 | + }, |
735 | 770 | "AnomalyDetectorDescription":{
|
736 | 771 | "type":"string",
|
737 | 772 | "max":256,
|
|
1271 | 1306 | },
|
1272 | 1307 | "Offset":{
|
1273 | 1308 | "shape":"Offset",
|
1274 |
| - "documentation":"<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3 and Redshift datasources.</p>", |
| 1309 | + "documentation":"<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.</p>", |
1275 | 1310 | "box":true
|
1276 | 1311 | },
|
1277 | 1312 | "TimestampColumn":{
|
|
1340 | 1375 | "documentation":"<p>Contains information about how a source CSV data file should be analyzed.</p>"
|
1341 | 1376 | },
|
1342 | 1377 | "DataItem":{"type":"string"},
|
| 1378 | + "DataQualityMetric":{ |
| 1379 | + "type":"structure", |
| 1380 | + "members":{ |
| 1381 | + "MetricType":{ |
| 1382 | + "shape":"DataQualityMetricType", |
| 1383 | + "documentation":"<p>The name of the data quality metric.</p>" |
| 1384 | + }, |
| 1385 | + "MetricDescription":{ |
| 1386 | + "shape":"DataQualityMetricDescription", |
| 1387 | + "documentation":"<p>A description of the data quality metric.</p>" |
| 1388 | + }, |
| 1389 | + "RelatedColumnName":{ |
| 1390 | + "shape":"RelatedColumnName", |
| 1391 | + "documentation":"<p>The column that is being monitored.</p>" |
| 1392 | + }, |
| 1393 | + "MetricValue":{ |
| 1394 | + "shape":"Double", |
| 1395 | + "documentation":"<p>The value of the data quality metric.</p>" |
| 1396 | + } |
| 1397 | + }, |
| 1398 | + "documentation":"<p>An array that describes a data quality metric. Each <code>DataQualityMetric</code> object contains the data quality metric name, its value, a description of the metric, and the affected column.</p>" |
| 1399 | + }, |
| 1400 | + "DataQualityMetricDescription":{ |
| 1401 | + "type":"string", |
| 1402 | + "max":256, |
| 1403 | + "min":1, |
| 1404 | + "pattern":".*\\S.*" |
| 1405 | + }, |
| 1406 | + "DataQualityMetricList":{ |
| 1407 | + "type":"list", |
| 1408 | + "member":{"shape":"DataQualityMetric"} |
| 1409 | + }, |
| 1410 | + "DataQualityMetricType":{ |
| 1411 | + "type":"string", |
| 1412 | + "enum":[ |
| 1413 | + "COLUMN_COMPLETENESS", |
| 1414 | + "DIMENSION_UNIQUENESS", |
| 1415 | + "TIME_SERIES_COUNT", |
| 1416 | + "ROWS_PROCESSED", |
| 1417 | + "ROWS_PARTIAL_COMPLIANCE", |
| 1418 | + "INVALID_ROWS_COMPLIANCE", |
| 1419 | + "BACKTEST_TRAINING_DATA_START_TIME_STAMP", |
| 1420 | + "BACKTEST_TRAINING_DATA_END_TIME_STAMP", |
| 1421 | + "BACKTEST_INFERENCE_DATA_START_TIME_STAMP", |
| 1422 | + "BACKTEST_INFERENCE_DATA_END_TIME_STAMP" |
| 1423 | + ] |
| 1424 | + }, |
1343 | 1425 | "DatabaseHost":{
|
1344 | 1426 | "type":"string",
|
1345 | 1427 | "max":253,
|
|
1555 | 1637 | },
|
1556 | 1638 | "Offset":{
|
1557 | 1639 | "shape":"Offset",
|
1558 |
| - "documentation":"<p>The offset in seconds. Only supported for S3 and Redshift datasources.</p>", |
| 1640 | + "documentation":"<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.</p>", |
1559 | 1641 | "box":true
|
1560 | 1642 | },
|
1561 | 1643 | "MetricList":{
|
|
1814 | 1896 | "max":10,
|
1815 | 1897 | "min":1
|
1816 | 1898 | },
|
| 1899 | + "Double":{"type":"double"}, |
1817 | 1900 | "ErrorMessage":{
|
1818 | 1901 | "type":"string",
|
1819 | 1902 | "max":256
|
|
1895 | 1978 | }
|
1896 | 1979 | }
|
1897 | 1980 | },
|
| 1981 | + "GetDataQualityMetricsRequest":{ |
| 1982 | + "type":"structure", |
| 1983 | + "required":["AnomalyDetectorArn"], |
| 1984 | + "members":{ |
| 1985 | + "AnomalyDetectorArn":{ |
| 1986 | + "shape":"Arn", |
| 1987 | + "documentation":"<p>The Amazon Resource Name (ARN) of the anomaly detector that you want to investigate.</p>" |
| 1988 | + }, |
| 1989 | + "MetricSetArn":{ |
| 1990 | + "shape":"Arn", |
| 1991 | + "documentation":"<p>The Amazon Resource Name (ARN) of a specific data quality metric set.</p>" |
| 1992 | + } |
| 1993 | + } |
| 1994 | + }, |
| 1995 | + "GetDataQualityMetricsResponse":{ |
| 1996 | + "type":"structure", |
| 1997 | + "members":{ |
| 1998 | + "AnomalyDetectorDataQualityMetricList":{ |
| 1999 | + "shape":"AnomalyDetectorDataQualityMetricList", |
| 2000 | + "documentation":"<p>A list of the data quality metrics for the <code>AnomalyDetectorArn</code> that you requested.</p>" |
| 2001 | + } |
| 2002 | + } |
| 2003 | + }, |
1898 | 2004 | "GetFeedbackRequest":{
|
1899 | 2005 | "type":"structure",
|
1900 | 2006 | "required":[
|
|
2401 | 2507 | "max":5,
|
2402 | 2508 | "min":1
|
2403 | 2509 | },
|
| 2510 | + "MetricSetDataQualityMetric":{ |
| 2511 | + "type":"structure", |
| 2512 | + "members":{ |
| 2513 | + "MetricSetArn":{ |
| 2514 | + "shape":"Arn", |
| 2515 | + "documentation":"<p>The Amazon Resource Name (ARN) of the data quality metric array.</p>" |
| 2516 | + }, |
| 2517 | + "DataQualityMetricList":{ |
| 2518 | + "shape":"DataQualityMetricList", |
| 2519 | + "documentation":"<p>The array of data quality metrics contained in the data quality metric set.</p>" |
| 2520 | + } |
| 2521 | + }, |
| 2522 | + "documentation":"<p>An array of <code>DataQualityMetric</code> objects that describes one or more data quality metrics.</p>" |
| 2523 | + }, |
| 2524 | + "MetricSetDataQualityMetricList":{ |
| 2525 | + "type":"list", |
| 2526 | + "member":{"shape":"MetricSetDataQualityMetric"} |
| 2527 | + }, |
2404 | 2528 | "MetricSetDescription":{
|
2405 | 2529 | "type":"string",
|
2406 | 2530 | "max":256,
|
|
2640 | 2764 | },
|
2641 | 2765 | "documentation":"<p>Provides information about the Amazon Redshift database configuration.</p>"
|
2642 | 2766 | },
|
| 2767 | + "RelatedColumnName":{ |
| 2768 | + "type":"string", |
| 2769 | + "max":256, |
| 2770 | + "min":1, |
| 2771 | + "pattern":".*\\S.*" |
| 2772 | + }, |
2643 | 2773 | "RelationshipType":{
|
2644 | 2774 | "type":"string",
|
2645 | 2775 | "enum":[
|
|
3079 | 3209 | },
|
3080 | 3210 | "Offset":{
|
3081 | 3211 | "shape":"Offset",
|
3082 |
| - "documentation":"<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3 and Redshift datasources.</p>", |
| 3212 | + "documentation":"<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.</p>", |
3083 | 3213 | "box":true
|
3084 | 3214 | },
|
3085 | 3215 | "TimestampColumn":{
|
|
0 commit comments