Conector de Amazon S3 para Jitterbit Integration Studio
Resumen
El conector de Amazon S3 establece acceso a Amazon S3.
El conector de Amazon S3 proporciona una interfaz para crear una conexión de Amazon S3, la base para generar instancias de actividades de Amazon S3. Estas actividades, una vez configuradas, interactúan con Amazon S3 a través de la conexión.
Se accede al conector de Amazon S3 desde la pestaña extremos y conectores del proyecto de la paleta de componentes de diseño (consulte paleta de componentes de diseño)
Descripción general del conector
Este conector se utiliza para configurar primero una conexión de Amazon S3. Los tipos de actividad asociados con esa conexión se utilizan luego para crear instancias de actividades que están destinadas a usarse como fuentes (para proporcionar datos en una operación) o destinos (para consumir datos en una operación).
En conjunto, una conexión específica de Amazon S3 y sus actividades se denominan un extremo de Amazon S3:
-
Mover objeto: Mueve un objeto de un bucket de Amazon S3 a otro y está destinado a usarse como destino en una operación.
-
Eliminar objeto: Elimina un objeto de un bucket de Amazon S3 y está destinado a usarse como destino en una operación.
-
Poner objeto: Coloca un objeto en un bucket de Amazon S3 y está destinado a usarse como destino en una operación.
-
Obtener objeto: Recupera un objeto de un bucket de Amazon S3 y está destinado a usarse como fuente en una operación.
-
Objetos de lista: Devuelve algunos o todos (hasta 100 000) de los objetos en un bucket de Amazon S3 y está destinado a ser utilizado como destino en una operación.
Nota
Este conector es un SDK de conector conector basado en al que Jitterbit puede hacer referencia al comunicar cambios realizados en los conectores creados con el SDK del Conector.
Requisitos previos y versiones de API compatibles
El conector de Amazon S3 requiere el uso de una versión de agente 10.1 o posterior. Estas versiones del agente descargan automáticamente la última versión del conector cuando es necesario.
Para utilizar las actividades del conector de Amazon S3, la instancia de Amazon S3 debe tener ciertos permisos conjunto. Todas las actividades del conector requieren el s3:ListAllMyBuckets
permiso. Además, cada actividad requiere permisos específicos adicionales. La siguiente tabla resume los permisos necesarios:
Permiso necesario | Funcionalidad |
---|---|
s3:ListAllMyBuckets | Probando el connection y recuperar metadatos de la actividad durante la configuración de la actividad |
s3:PutObject y s3:GetBucketLocation | Put Object activity ejecución |
s3:GetObject , s3:ListBucket , y s3:GetObjectTagging (opcional) | Get Object activity ejecución Nota El |
s3:GetObject , s3:ListBucket , y s3:GetObjectTagging | List Objects activity ejecución |
s3:DeleteObject | Delete Object activity ejecución |
s3:GetObject y s3:PutObject | Move Object activity ejecución |
El conector de Amazon S3 utiliza el AWS SDK para Java versión 2.29.34. Consulte la documentación de la API para obtener información sobre los nodos y campos del esquema.
Known issue" "Advertencia: Problema conocido
Las operaciones de Amazon S3 están fallando
-
Resumen: Algunas operaciones existentes que usaban el conector Amazon S3 que antes funcionaban comenzaron a fallar cerca del lanzamiento de la versión 11.38.
-
Resolución: Si experimenta este problema, agregue el permiso
s3:GetObjectTagging
Consulte su política de IAM de AWS para resolver este problema.
Solución de problemas
Si experimenta problemas con el conector de Amazon S3, se recomiendan estos pasos de solución de problemas:
-
Haga clic en el botón Prueba en la configuración de conexión para garantizar que la conexión sea exitosa y para garantizar que se descargue la última versión del conector al agente (a menos que se utilice la política Deshabilitar actualización automática del conector política de la organización).
-
Verifique los registros de operación para cualquier información escrita durante la ejecución de la operación.
-
Habilitar el registro de depurar de operación (para agentes de la nube o para agentes privados) para generar archivos de registro y datos adicionales.
-
Si utiliza agentes privados, puede habilitar el registro detallado del conector para este conector, utilizando esta entrada de configuración específica para el nombre y el nivel del registrador:
<logger name="org.jitterbit.connector.amazon" level="DEBUG"/>
-
Si utiliza agentes privados, puede consultar los registros de agentes para obtener más información.
-
Para obtener más información sobre la solución de problemas, consulte Solución de problemas de funcionamiento.
Known issue" "Advertencia: Problema conocido
Las operaciones de Amazon S3 están fallando
-
Resumen: Algunas operaciones existentes que usaban el conector Amazon S3 que antes funcionaban comenzaron a fallar cerca del lanzamiento de la versión 11.38.
-
Resolución: Si experimenta este problema, agregue el permiso
s3:GetObjectTagging
a su política de AWS IAM para resolver este problema.