View source: R/workflow_airflow.R
processing_config | R Documentation |
Export Airflow processing config from a SageMaker processor
processing_config( processor, inputs = NULL, outputs = NULL, job_name = NULL, experiment_config = NULL, container_arguments = NULL, container_entrypoint = NULL, kms_key_id = NULL )
processor |
(sagemaker.processor.Processor): The SageMaker processor to export Airflow config from. |
inputs |
(list[:class:'~sagemaker.processing.ProcessingInput']): Input files for the processing job. These must be provided as :class:'~sagemaker.processing.ProcessingInput' objects (default: None). |
outputs |
(list[:class:'~sagemaker.processing.ProcessingOutput']): Outputs for the processing job. These can be specified as either path strings or :class:'~sagemaker.processing.ProcessingOutput' objects (default: None). |
job_name |
(str): Processing job name. If not specified, the processor generates a default job name, based on the base job name and current timestamp. |
experiment_config |
(dict[str, str]): Experiment management configuration. Dictionary contains three optional keys: 'ExperimentName', 'TrialName', and 'TrialComponentDisplayName'. |
container_arguments |
([str]): The arguments for a container used to run a processing job. |
container_entrypoint |
([str]): The entrypoint for a container used to run a processing job. |
kms_key_id |
(str): The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job output. KmsKeyId can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias of a KMS key. The KmsKeyId is applied to all outputs. |
dict: Processing config that can be directly used by SageMakerProcessingOperator in Airflow.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.