Content-Length: 696148 | pFad | http://dqops.com/docs/client/operations/check_results_overview/

DQOps REST API check_results_overview operations
Skip to content

Last updated: January 14, 2025

DQOps REST API check_results_overview operations

Returns the overview of the recently executed checks on tables and columns, returning a summary of the last 5 runs.


get_column_monitoring_checks_overview

Returns an overview of the most recent column level monitoring executions for the monitoring at a requested time scale

Follow the link to see the source code on GitHub.

GET

http://localhost:8888/api/connections/{connectionName}/schemas/{schemaName}/tables/{tableName}/columns/{columnName}/monitoring/{timeScale}/overview

Return value

 Property name   Description                       Data type 
check_results_overview_data_model List[CheckResultsOverviewDataModel]

Parameters of this method are described below

 Property name   Description                       Data type   Required 
connection_name Connection name string
schema_name Schema name string
table_name Table name string
column_name Column name string
time_scale Time scale CheckTimeScale
category Optional check category string
check_name Optional check name string
results_count Optional number of recent results to return. The default value is 5. long

Usage examples

Execution

curl http://localhost:8888/api/connections/sample_connection/schemas/sample_schema/tables/sample_table/columns/sample_column/monitoring/daily/overview^
    -H "Accept: application/json"
Expand to see the returned result
[ {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
} ]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_monitoring_checks_overview
from dqops.client.models import CheckTimeScale

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = get_column_monitoring_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_monitoring_checks_overview
from dqops.client.models import CheckTimeScale

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = await get_column_monitoring_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_monitoring_checks_overview
from dqops.client.models import CheckTimeScale

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = get_column_monitoring_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_monitoring_checks_overview
from dqops.client.models import CheckTimeScale

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = await get_column_monitoring_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

get_column_partitioned_checks_overview

Returns an overview of the most recent column level partitioned checks executions for a requested time scale

Follow the link to see the source code on GitHub.

GET

http://localhost:8888/api/connections/{connectionName}/schemas/{schemaName}/tables/{tableName}/columns/{columnName}/partitioned/{timeScale}/overview

Return value

 Property name   Description                       Data type 
check_results_overview_data_model List[CheckResultsOverviewDataModel]

Parameters of this method are described below

 Property name   Description                       Data type   Required 
connection_name Connection name string
schema_name Schema name string
table_name Table name string
column_name Column name string
time_scale Time scale CheckTimeScale
category Optional check category string
check_name Optional check name string
results_count Optional number of recent results to return. The default value is 5. long

Usage examples

Execution

curl http://localhost:8888/api/connections/sample_connection/schemas/sample_schema/tables/sample_table/columns/sample_column/partitioned/daily/overview^
    -H "Accept: application/json"
Expand to see the returned result
[ {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
} ]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_partitioned_checks_overview
from dqops.client.models import CheckTimeScale

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = get_column_partitioned_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_partitioned_checks_overview
from dqops.client.models import CheckTimeScale

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = await get_column_partitioned_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_partitioned_checks_overview
from dqops.client.models import CheckTimeScale

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = get_column_partitioned_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_partitioned_checks_overview
from dqops.client.models import CheckTimeScale

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = await get_column_partitioned_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

get_column_profiling_checks_overview

Returns an overview of the most recent check executions for all column level data quality profiling checks on a column

Follow the link to see the source code on GitHub.

GET

http://localhost:8888/api/connections/{connectionName}/schemas/{schemaName}/tables/{tableName}/columns/{columnName}/profiling/overview

Return value

 Property name   Description                       Data type 
check_results_overview_data_model List[CheckResultsOverviewDataModel]

Parameters of this method are described below

 Property name   Description                       Data type   Required 
connection_name Connection name string
schema_name Schema name string
table_name Table name string
column_name Column name string
category Optional check category string
check_name Optional check name string
results_count Optional number of recent results to return. The default value is 5. long

Usage examples

Execution

curl http://localhost:8888/api/connections/sample_connection/schemas/sample_schema/tables/sample_table/columns/sample_column/profiling/overview^
    -H "Accept: application/json"
Expand to see the returned result
[ {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
} ]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_profiling_checks_overview

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = get_column_profiling_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_profiling_checks_overview

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = await get_column_profiling_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_profiling_checks_overview

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = get_column_profiling_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_column_profiling_checks_overview

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = await get_column_profiling_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    'sample_column',
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

get_table_monitoring_checks_overview

Returns an overview of the most recent table level monitoring executions for the monitoring at a requested time scale

Follow the link to see the source code on GitHub.

GET

http://localhost:8888/api/connections/{connectionName}/schemas/{schemaName}/tables/{tableName}/monitoring/{timeScale}/overview

Return value

 Property name   Description                       Data type 
check_results_overview_data_model List[CheckResultsOverviewDataModel]

Parameters of this method are described below

 Property name   Description                       Data type   Required 
connection_name Connection name string
schema_name Schema name string
table_name Table name string
time_scale Time scale CheckTimeScale
category Optional check category string
check_name Optional check name string
results_count Optional number of recent results to return. The default value is 5. long

Usage examples

Execution

curl http://localhost:8888/api/connections/sample_connection/schemas/sample_schema/tables/sample_table/monitoring/daily/overview^
    -H "Accept: application/json"
Expand to see the returned result
[ {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
} ]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_monitoring_checks_overview
from dqops.client.models import CheckTimeScale

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = get_table_monitoring_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_monitoring_checks_overview
from dqops.client.models import CheckTimeScale

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = await get_table_monitoring_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_monitoring_checks_overview
from dqops.client.models import CheckTimeScale

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = get_table_monitoring_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_monitoring_checks_overview
from dqops.client.models import CheckTimeScale

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = await get_table_monitoring_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

get_table_partitioned_checks_overview

Returns an overview of the most recent table level partitioned checks executions for a requested time scale

Follow the link to see the source code on GitHub.

GET

http://localhost:8888/api/connections/{connectionName}/schemas/{schemaName}/tables/{tableName}/partitioned/{timeScale}/overview

Return value

 Property name   Description                       Data type 
check_results_overview_data_model List[CheckResultsOverviewDataModel]

Parameters of this method are described below

 Property name   Description                       Data type   Required 
connection_name Connection name string
schema_name Schema name string
table_name Table name string
time_scale Time scale CheckTimeScale
category Optional check category string
check_name Optional check name string
results_count Optional number of recent results to return. The default value is 5. long

Usage examples

Execution

curl http://localhost:8888/api/connections/sample_connection/schemas/sample_schema/tables/sample_table/partitioned/daily/overview^
    -H "Accept: application/json"
Expand to see the returned result
[ {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
} ]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_partitioned_checks_overview
from dqops.client.models import CheckTimeScale

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = get_table_partitioned_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_partitioned_checks_overview
from dqops.client.models import CheckTimeScale

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = await get_table_partitioned_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_partitioned_checks_overview
from dqops.client.models import CheckTimeScale

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = get_table_partitioned_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_partitioned_checks_overview
from dqops.client.models import CheckTimeScale

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = await get_table_partitioned_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    CheckTimeScale.daily,
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

get_table_profiling_checks_overview

Returns an overview of the most recent check executions for all table level data quality profiling checks on a table

Follow the link to see the source code on GitHub.

GET

http://localhost:8888/api/connections/{connectionName}/schemas/{schemaName}/tables/{tableName}/profiling/overview

Return value

 Property name   Description                       Data type 
check_results_overview_data_model List[CheckResultsOverviewDataModel]

Parameters of this method are described below

 Property name   Description                       Data type   Required 
connection_name Connection name string
schema_name Schema name string
table_name Table name string
category Optional check category string
check_name Optional check name string
results_count Optional number of recent results to return. The default value is 5. long

Usage examples

Execution

curl http://localhost:8888/api/connections/sample_connection/schemas/sample_schema/tables/sample_table/profiling/overview^
    -H "Accept: application/json"
Expand to see the returned result
[ {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
}, {
  "checkHash" : 0,
  "timePeriods" : [ ],
  "timePeriodsUtc" : [ ],
  "executedAtTimestamps" : [ ],
  "timePeriodDisplayTexts" : [ ],
  "statuses" : [ ],
  "dataGroups" : [ ],
  "results" : [ ]
} ]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_profiling_checks_overview

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = get_table_profiling_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_profiling_checks_overview

dqops_client = client.Client(
    'http://localhost:8888/',
    raise_on_unexpected_status=True
)

call_result = await get_table_profiling_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_profiling_checks_overview

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = get_table_profiling_checks_overview.sync(
    'sample_connection',
    'sample_schema',
    'sample_table',
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]

Execution

from dqops import client
from dqops.client.api.check_results_overview import get_table_profiling_checks_overview

token = 's4mp13_4u7h_70k3n'

dqops_client = client.AuthenticatedClient(
    'http://localhost:8888/',
    token=token,
    raise_on_unexpected_status=True
)

call_result = await get_table_profiling_checks_overview.asyncio(
    'sample_connection',
    'sample_schema',
    'sample_table',
    client=dqops_client
)
Expand to see the returned result
[
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    ),
    CheckResultsOverviewDataModel(
        check_hash=0,
        time_periods=[

        ],
        time_periods_utc=[

        ],
        executed_at_timestamps=[

        ],
        time_period_display_texts=[

        ],
        statuses=[

        ],
        data_groups=[

        ],
        results=[

        ]
    )
]








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://dqops.com/docs/client/operations/check_results_overview/

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy