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
;