start_data_ingestion_job
¶
start_data_ingestion_job(
dataset_name: DatasetIdentifier,
ingestion_input_configuration: IngestionInputConfiguration,
role_arn: IamRoleArn,
client_token: IdempotenceToken,
*,
config_overrides: Optional[LookoutEquipmentClientConfig] = None,
) -> StartDataIngestionJobResponse
Starts a data ingestion job. Amazon Lookout for Equipment returns the job status.
Parameters:
-
dataset_name(DatasetIdentifier) –The name of the dataset being used by the data ingestion job.
-
ingestion_input_configuration(IngestionInputConfiguration) –Specifies information for the input data for the data ingestion job, including dataset S3 location.
-
role_arn(IamRoleArn) –The Amazon Resource Name (ARN) of a role with permission to access the data source for the data ingestion job.
-
client_token(IdempotenceToken) –A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.
Raises:
-
AccessDeniedException–The request could not be completed because you do not have access to the resource.
-
ConflictException–The request could not be completed due to a conflict with the current state of the target resource.
-
InternalServerException–Processing of the request has failed because of an unknown error, exception or failure.
-
ResourceNotFoundException–The resource requested could not be found. Verify the resource ID and retry your request.
-
ServiceQuotaExceededException–Resource limitations have been exceeded.
-
ThrottlingException–The request was denied due to request throttling.
-
ValidationException–The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
-
UnknownServiceError–The service returned an error code this client does not model.