Power Automate: cómo usar «Componer» para crear un array en Apply to each (sin Inicializar variable)

La acción «Componer (Compose)» de Power Automate me resultó práctica porque permite manejar arrays, así que lo dejo como nota.

Forma habitual de usar un array

Por ejemplo, si quieres ir metiendo los elementos de una lista de SharePoint Online (SPO) en una variable uno por uno, hasta ahora lo hacía así usando una variable de tipo array.
*También podrías usar la acción «Seleccionar», pero esta vez lo omito.
Si muestras el contenido de la variable, obviamente verás que contiene varios valores, algo como esto.

Se puede sustituir por la acción «Componer»

Al parecer, este proceso se puede sustituir por la acción «Componer»: si agregas «Componer» dentro de «Aplicar a cada uno» y lo sacas con la función outputs(), queda así.
Y te devuelve múltiples valores en formato de array, algo como esto.
Personalmente, algo que me alegra un poco es que, como no uso «Inicializar variable», puedo mantenerlo todo dentro del mismo ámbito (scope).

Sin embargo, no se puede meter en bucles anidados

Eso sí: como no se puede meter en bucles anidados, parece que los casos en los que se puede usar serán algo limitados.

Lo comparto como un pequeño truco que quizá te sea útil algún día.

Título y URL copiados