Modification des propriétés d'une colonne XML

Utilisez la boîte de dialogue Propriétés de la colonne XML pour modifier les propriétés de la colonne sélectionnée. Vous pouvez spécifier le mode de définition du champ dans la table Analytics ainsi que les données à extraire du fichier XML.

La colonne Source affiche la hiérarchie de chaque élément sélectionné comme source de données du champ. Par exemple, une valeur /catalogue/cd/titre/ décrit la structure imbriquée suivante dans le fichier XML :

<catalogue>
  <cd>
    <title></title>
  </cd>
</catalogue>

Pour modifier les propriétés d'une colonne :

  1. Si vous souhaitez modifier le nom de la colonne, saisissez le nouveau nom dans la zone de texte Nom de la colonne.

    La valeur par défaut pour ce champ est le nom du premier élément source. La valeur Nom de la colonne correspond au nom du champ dans le format de table Analytics.

  2. Si vous souhaitez modifier le type de données de la colonne, sélectionnez Texte, Numérique ou DateHeure dans la liste déroulante Type de colonne.

    Si Analytics n'est pas en mesure de déterminer le format de DateHeure, entrez le Format de date qui correspond aux données. Le champ Format de date s'affiche lorsque l'option DateHeure est sélectionnée.

    Si vous modifiez le type de données de la colonne et que les données ne s'affichent plus dans la colonne, il y a incompatibilité entre le type de données et les données.

  3. Si vous souhaitez supprimer un élément XML d'une colonne, sélectionnez l'élément dans la colonne Source et cliquez sur Supprimer.
  4. Si vous souhaitez afficher le nom de l'élément XML sur chaque ligne, au lieu des données stockées dans l'élément, sélectionnez le nom dans la liste déroulante Type. Cette option ne s'applique qu'aux colonnes de type texte.
  5. S'il existe plusieurs instances du même élément XML au même niveau de la hiérarchie et que vous souhaitez choisir uniquement un élément ou un sous-ensemble, vous pouvez utiliser le champ Instance pour spécifier la ou les instances à sélectionner.

    Par exemple, si vous avez saisi une valeur de 2 dans le champ Instance, seule la valeur du deuxième élément <description> serait sélectionnée pour la colonne de l'exemple suivant :

    <organisation>
      <entreprise/>
      <description/>
      <département/>
      <description/>
    </organisation>

    Vous pouvez saisir un nombre unique, plusieurs nombres séparés par des virgules, une plage numérique ou une combinaison de ces éléments : Par exemple, pour inclure la première instance, puis les instances comprises entre la cinquième et la dixième instances, dans une seule colonne, saisissez : 1, 5-10 Par défaut, à l'origine, toutes les instances sont affichées dans la colonne.

    Astuce :

    Si vous souhaitez ajouter différentes instances d'un élément répété dans différentes colonnes d'une table Analytics, vous devez créer une colonne pour chaque instance et définir le champ Instance sur la valeur appropriée.

  6. Cliquez sur OK.