Skip to main content

data_ingestion_jobs

Creates, updates, deletes, gets or lists a data_ingestion_jobs resource.

Overview

Namedata_ingestion_jobs
TypeResource
Idaws.lookoutequipment.data_ingestion_jobs

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
created_atstring (date-time)The time at which the data ingestion job was created.
data_end_timestring (date-time)Indicates the latest timestamp corresponding to data that was successfully ingested during this specific ingestion job.
data_quality_summaryobjectGives statistics about a completed ingestion job. These statistics primarily relate to quantifying incorrect data such as MissingCompleteSensorData, MissingSensorData, UnsupportedDateFormats, InsufficientSensorData, and DuplicateTimeStamps.
data_start_timestring (date-time)Indicates the earliest timestamp corresponding to data that was successfully ingested during this specific ingestion job.
dataset_arnstringThe Amazon Resource Name (ARN) of the dataset being used in the data ingestion job. (pattern: <code>arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9-]*:[0-9]{12}:dataset/[0-9a-zA-Z_-]{1,200}/.+</code>)
failed_reasonstringSpecifies the reason for failure when a data ingestion job has failed. (pattern: <code>[\P{M}\p{M}]{1,5000}</code>)
ingested_data_sizeinteger (int64)Indicates the size of the ingested dataset.
ingested_files_summaryobjectGives statistics about how many files have been ingested, and which files have not been ingested, for a particular ingestion job.
ingestion_input_configurationobjectSpecifies the S3 location configuration for the data input for the data ingestion job.
job_idstringIndicates the job ID of the data ingestion job. (pattern: <code>[A-Fa-f0-9]{0,32}</code>)
role_arnstringThe Amazon Resource Name (ARN) of an IAM role with permission to access the data source being ingested. (pattern: <code>arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+</code>)
source_dataset_arnstringThe Amazon Resource Name (ARN) of the source dataset from which the data used for the data ingestion job was imported from. (pattern: <code>arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9-]*:[0-9]{12}:dataset/[0-9a-zA-Z_-]{1,200}/.+</code>)
statusstringIndicates the status of the DataIngestionJob operation. (IN_PROGRESS, SUCCESS, FAILED, IMPORT_IN_PROGRESS)
status_detailstringProvides details about status of the ingestion job that is currently in progress. (pattern: <code>[\P{M}\p{M}]{1,5000}</code>)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_data_ingestion_jobselectregionProvides information on a specific data ingestion job such as creation time, dataset ARN, and status.
list_data_ingestion_jobsselectregionProvides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Provides information on a specific data ingestion job such as creation time, dataset ARN, and status.

SELECT
created_at,
data_end_time,
data_quality_summary,
data_start_time,
dataset_arn,
failed_reason,
ingested_data_size,
ingested_files_summary,
ingestion_input_configuration,
job_id,
role_arn,
source_dataset_arn,
status,
status_detail
FROM aws.lookoutequipment.data_ingestion_jobs
WHERE region = '{{ region }}' -- required
;