Skip to content

Commit

Permalink
feature(api-contract): make data quality entities properties mandatory
Browse files Browse the repository at this point in the history
  • Loading branch information
AndreyNenashev committed Nov 7, 2023
1 parent 048be07 commit 99786d0
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions odd-platform-specification/components.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3484,6 +3484,9 @@ components:
$ref: '#/components/schemas/DataQualityCategoryResults'
tables_dashboard:
$ref: '#/components/schemas/TablesDashboard'
required:
- test_results
- tables_dashboard

TablesDashboard:
type: object
Expand All @@ -3492,6 +3495,9 @@ components:
$ref: '#/components/schemas/TablesHealthDashboard'
monitored_tables:
$ref: '#/components/schemas/MonitoredTablesDashboard'
required:
- tables_health
- monitored_tables

TablesHealthDashboard:
type: object
Expand All @@ -3505,6 +3511,10 @@ components:
warning_tables:
type: integer
format: int32
required:
- healthy_tables
- error_tables
- warning_tables

MonitoredTablesDashboard:
type: object
Expand All @@ -3515,6 +3525,9 @@ components:
not_monitored_tables:
type: integer
format: int32
required:
- monitored_tables
- not_monitored_tables

DataQualityCategoryResults:
type: object
Expand All @@ -3525,6 +3538,9 @@ components:
type: array
items:
$ref: '#/components/schemas/DataQualityRunStatusCount'
required:
- category
- results

DataQualityRunStatusCount:
type: object
Expand All @@ -3534,6 +3550,9 @@ components:
count:
type: integer
format: int64
required:
- status
- count

parameters:
PageParam:
Expand Down

0 comments on commit 99786d0

Please sign in to comment.