Glue / Client / get_data_quality_model

get_data_quality_model#

Glue.Client.get_data_quality_model(**kwargs)#

Retrieve the training status of the model along with more information (CompletedOn, StartedOn, FailureReason).

See also: AWS API Documentation

Request Syntax

response = client.get_data_quality_model(
    StatisticId='string',
    ProfileId='string'
)
Parameters:
  • StatisticId (string) – The Statistic ID.

  • ProfileId (string) –

    [REQUIRED]

    The Profile ID.

Return type:

dict

Returns:

Response Syntax

{
    'Status': 'RUNNING'|'SUCCEEDED'|'FAILED',
    'StartedOn': datetime(2015, 1, 1),
    'CompletedOn': datetime(2015, 1, 1),
    'FailureReason': 'string'
}

Response Structure

  • (dict) –

    • Status (string) –

      The training status of the data quality model.

    • StartedOn (datetime) –

      The timestamp when the data quality model training started.

    • CompletedOn (datetime) –

      The timestamp when the data quality model training completed.

    • FailureReason (string) –

      The training failure reason.

Exceptions

  • Glue.Client.exceptions.EntityNotFoundException

  • Glue.Client.exceptions.InvalidInputException

  • Glue.Client.exceptions.OperationTimeoutException

  • Glue.Client.exceptions.InternalServiceException