B2BI / Client / get_transformer_job
get_transformer_job¶
- B2BI.Client.get_transformer_job(**kwargs)¶
- Returns the details of the transformer run, based on the Transformer job ID. - Note- If 30 days have elapsed since your transformer job was started, the system deletes it. So, if you run - GetTransformerJoband supply a- transformerIdand- transformerJobIdfor a job that was started more than 30 days previously, you receive a 404 response.- See also: AWS API Documentation - Request Syntax- response = client.get_transformer_job( transformerJobId='string', transformerId='string' ) - Parameters:
- transformerJobId (string) – - [REQUIRED] - Specifies the unique, system-generated identifier for a transformer run. 
- transformerId (string) – - [REQUIRED] - Specifies the system-assigned unique identifier for the transformer. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'status': 'running'|'succeeded'|'failed', 'outputFiles': [ { 'bucketName': 'string', 'key': 'string' }, ], 'message': 'string' } - Response Structure- (dict) – - status (string) – - Returns the current state of the transformer job, either - running,- succeeded, or- failed.
- outputFiles (list) – - Returns the location for the output files. If the caller specified a directory for the output, then this contains the full path to the output file, including the file name generated by the service. - (dict) – - Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key. - bucketName (string) – - Specifies the name of the Amazon S3 bucket. 
- key (string) – - Specifies the Amazon S3 key for the file location. 
 
 
- message (string) – - Returns an optional error message, which gets populated when the job is not run successfully. 
 
 
 - Exceptions