Cree una canalización a partir de plantillas de Data Pipeline mediante la CLI - AWS Data Pipeline

AWS Data Pipeline ya no está disponible para nuevos clientes. Los clientes actuales de AWS Data Pipeline pueden seguir utilizando el servicio con normalidad. Más información

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cree una canalización a partir de plantillas de Data Pipeline mediante la CLI

Data Pipeline proporciona varias definiciones de canalización preconfiguradas, conocidas como plantillas. Puedes usar plantillas para empezar AWS Data Pipeline rápidamente. Estas plantillas están disponibles en un bucket público en la ubicación de Amazon S3: s3://datapipeline-us-east-1/templates/. Estas plantillas predefinidas se crean para lograr casos de uso específicos y se pueden usar para crear canalizaciones. Puede utilizar aws s3 ls --recursive "s3://datapipeline-us-east-1/templates/" para enumerar todas las plantillas disponibles.

Crear una canalización a partir de una plantilla mediante CLI

Digamos que quiere crear una canalización que exporte una tabla de DynamoDB a Amazon S3. La plantilla que se utilizará en este caso se encuentra en: s3://datapipeline-us-east-1/templates/DynamoDB Templates/Export DynamoDB table to S3.json

Para descargar la plantilla JSON y crear una canalización mediante la CLI
  1. Descargue la plantilla mediante la aws s3 cp CLI o curl. Por ejemplo:

    aws s3 cp "s3://datapipeline-us-east-1/templates/DynamoDB Templates/Export DynamoDB table to S3.json" <destination directory>
  2. Realice cambios en la plantilla descargada según sea necesario. Por ejemplo, para usar la última versión de EMR, cambie el campo releaseLabel del objeto EmrClusterForBackup, cambie los tipos de instancia maestra y principal y cambie los valores predeterminados de los parámetros de la plantilla.

  3. Creación de una canalización mediante la CLI de create-pipeline. Por ejemplo:

    aws datapipeline create-pipeline --name my-ddb-backup-pipeline --unique-id my-ddb-backup-pipeline --region ap-northeast-1
  4. Anote el ID de canalización creado.

  5. Use la put-pipeline-definition para cargar la definición. Proporcione los valores de los parámetros cuyos valores predeterminados desee anular mediante la opción --parameter-values.

Para obtener más información acerca de las plantillas, consulte Choose a template (Elegir una plantilla).

Choose a template (Elegir una plantilla)

Las siguientes plantillas se encuentran disponibles para su descarga desde el bucket de Amazon S3: s3://datapipeline-us-east-1/templates/.