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.
Campos de entrada y salida del estado Map en Step Functions
Administrar el estado y transformar los datos
Obtenga información sobre cómo pasar datos entre estados con variables y cómo transformar datos con JSONata.
Los estados del mapa se repiten sobre una colección de elementos de un conjunto de datos. Algunos ejemplos de conjuntos de datos son:
Matrices y objetos JSON de estados anteriores.
Archivos de datos individuales almacenados en Amazon S3 en formatos como JSON, JSONL, CSV o archivos Parquet.
Referencias a varios objetos, como los manifiestos de Athena y los archivos de inventario de Amazon S3
Un mapa repite un conjunto de pasos para cada elemento del conjunto de datos. Puede configurar la entrada que Map
state
recibe y la salida que genera el mapa mediante una variedad de opciones de configuración. Step Functions aplica cada opción del estado del mapa distribuido en el orden que se muestra en la siguiente lista. Según su caso de uso, es posible que no necesite aplicar todos los campos.
-
ItemReader (Mapa)- se utiliza para leer sus elementos de datos
-
ItemsPath ( JSONPath Solo en el mapa)o Items (JSONata): opcional; se usa para especificar elementos en su conjunto de datos
-
ItemSelector (Mapa)- opcional; se utiliza para seleccionar y modificar elementos del conjunto de datos
-
ItemBatcher (Mapa)- se utiliza para procesar grupos de elementos cuando se procesan conjuntos grandes de elementos
-
ResultWriter (Mapa)- proporciona opciones para generar resultados a partir de flujos de trabajo secundarios