Accéder au contenu principal Passer au contenu complémentaire

Prendre en main les maps DSQL

Availability-noteBêta
Créez une map DSQL simple et testez-la avec des données d'échantillon.

Avant de commencer

  • Vous avez créé des structures d'entrée et de sortie. Vous pouvez utiliser les échantillons JSON ci-dessous pour créer vos structures.
  • Vous avez configuré la préférence Map Lines (Lignes de map) dans Window (Fenêtre) > Preferences (Préférences) > Mapping à All Elements (Tous les éléments).

Pourquoi et quand exécuter cette tâche

Dans cet exemple, vous allez créer une map DSQL simple pour extraire et filtrer des données relatives à des vélos en vente dans un magasin. Les données d'entrée ressemblent à ceci :
{
   "store":"Bikes and Scoots",
   "address":{
      "street":"47 High St",
      "city":"Linlithgow",
      "zip":"75858",
      "phone":"713 844445"
   },
   "categories":[
      {
         "category":"bicycles",
         "items":[
            {
               "make":"MBIKE",
               "description":"27.5 inch electric mountain bike",
               "color":"blue",
               "price":899.99
            },
            {
               "make":"EBIKE",
               "description":"Electric hybrid bike",
               "color":"grey/green",
               "price":999.99
            },
            {
               "make":"WBIKE",
               "description":"Women's road bike",
               "color":"white",
               "price":299.99
            }
         ]
      },
      {
         "category":"scooters",
         "items":[
            {
               "make":"ESCOOT",
               "description":"Camou electric scooter",
               "color":"black",
               "price":749
            },
            {
               "make":"EVSCOOT",
               "description":"Folding electric velocity+ scooter",
               "color":"black",
               "price":599.99
            },
            {
               "make":"KSCOOT",
               "description":"24 volt kid scooter",
               "color":"white",
               "price":299.99
            }
         ]
      }
   ]
}
La structure de sortie ressemble à ceci :
{
   "items":[
      {
         "make":"",
         "description":"",
         "price":""
      }
   ]
}

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !