# Exemples de maps DSQL

Les exemples suivants présentent différents cas d'utilisation pouvant être gérés par les maps DSQL.

Pour plus d'informations concernant les fonctions et les clauses utilisées dans ces exemples, consultez le [Guide de référence de Talend Data Shaping Language](https://help.qlik.com/talend/fr-FR/data-shaping-language-reference-guide/8.0).

### Dans cette section

* [Mapper des boucles imbriquées dans une map DSQL](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/mapping-nested-loops-in-dsql-map)
* [Scinder une boucle dans une map DSQL](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/splitting-loop-in-dsql-map)
* [Dérouler une boucle dans une map DSQL](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/unrolling-loop-in-dsql-map)
* [Regrouper les éléments](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/grouping-elements)
* [Utiliser un élément de choix dans l'entrée](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/using-choice-element-in-input)
* [Utiliser un élément de choix dans la sortie](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/using-choice-element-in-output)
* [Utiliser des paires clé/valeur](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/using-key-value-pairs)
* [Mapping de valeurs énumérées dans l'éditeur de maps DSQL](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/mapping-enumerated-values-in-a-dsql-map)
* [Transformer des données récursives hiérarchiques vers un format CSV plat](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2026-03/dsql-hierarchical-json-to-csv-example)