Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

describe_dataset_import_job

describe_dataset_import_job(**kwargs)

Describes the dataset import job created by CreateDatasetImportJob, including the import job status.

See also: AWS API Documentation

Request Syntax

response = client.describe_dataset_import_job(
    datasetImportJobArn='string'
)
Parameters
datasetImportJobArn (string) --

[REQUIRED]

The Amazon Resource Name (ARN) of the dataset import job to describe.

Return type
dict
Returns
Response Syntax
{
    'datasetImportJob': {
        'jobName': 'string',
        'datasetImportJobArn': 'string',
        'datasetArn': 'string',
        'dataSource': {
            'dataLocation': 'string'
        },
        'roleArn': 'string',
        'status': 'string',
        'creationDateTime': datetime(2015, 1, 1),
        'lastUpdatedDateTime': datetime(2015, 1, 1),
        'failureReason': 'string',
        'importMode': 'FULL'|'INCREMENTAL',
        'publishAttributionMetricsToS3': True|False
    }
}

Response Structure

  • (dict) --
    • datasetImportJob (dict) --

      Information about the dataset import job, including the status.

      The status is one of the following values:

      • CREATE PENDING
      • CREATE IN_PROGRESS
      • ACTIVE
      • CREATE FAILED
      • jobName (string) --

        The name of the import job.

      • datasetImportJobArn (string) --

        The ARN of the dataset import job.

      • datasetArn (string) --

        The Amazon Resource Name (ARN) of the dataset that receives the imported data.

      • dataSource (dict) --

        The Amazon S3 bucket that contains the training data to import.

        • dataLocation (string) --

          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

          s3://bucket-name/folder-name/
      • roleArn (string) --

        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

      • status (string) --

        The status of the dataset import job.

        A dataset import job can be in one of the following states:

        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
      • creationDateTime (datetime) --

        The creation date and time (in Unix time) of the dataset import job.

      • lastUpdatedDateTime (datetime) --

        The date and time (in Unix time) the dataset was last updated.

      • failureReason (string) --

        If a dataset import job fails, provides the reason why.

      • importMode (string) --

        The import mode used by the dataset import job to import new records.

      • publishAttributionMetricsToS3 (boolean) --

        Whether the job publishes metrics to Amazon S3 for a metric attribution.

Exceptions

  • Personalize.Client.exceptions.InvalidInputException
  • Personalize.Client.exceptions.ResourceNotFoundException