Analytics and Automation Software : Cisco Data Virtualization

Transformation JSON-à-tabulaire CIS de format des points d'émission de données de REPOS

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Introduction

Ce document décrit les étapes de base qui sont utilisées afin de transformer des données formatées de la notation d'objet de Javascript (JSON) en format tabulaire dans le serveur d'informations de Cisco (CIS).

Contribué par Sadia Ali, ingénieur TAC Cisco.

Transformez les données

Les points d'émission de données figurative de transfert d'état (REPOS) récupèrent des données d'un service Web dans JSON ou format XML. Si les données sont dans le format JSON et peuvent être extraites dans le format tabulaire, les données JSON peuvent être converties en format XML. Alors vous devez utiliser un transformateur extensible du langage de feuille de style (XSL) afin de le convertir en format tabulaire dans le CIS.

Terminez-vous ces étapes afin de transformer des données JSON-formatées des points d'émission de données de REPOS en format tabulaire :

  1. Studio de mise à jour au correctif de version 6.2.3.00.22, à un minimum. Ceci fournit une nouvelle fonctionnalité, conception par l'exemple, qui le facilite pour obtenir le schéma pour la procédure de la transformation XSL (XSLT) de sorte que vous puissiez tracer le JSON sorti à la sortie tabulaire.

  2. Quand vous créez le point d'émission de données de REPOS, cochez la case de format JSON :



    Remarque: Les étapes suivantes peuvent être terminées pendant la création de point d'émission de données ou après.


  3. Si vous créiez déjà le point d'émission de données de REPOS, localisez les définitions de paramètres d'en-tête et de corps du panneau, retirez toutes les définitions en cours de paramètre, et les sauvegardez.

  4. Conception de clic d'exemple. Si déjà créé, allez à la vue d'exécution.



  5. Choisissez l'élément supérieur de votre structure JSON, qui est susceptible d'être la dernière ligne dans la liste, et cliquez sur OK.



  6. Donnez au paramètre un nom et cliquez sur la sauvegarde.



    Ceci crée une définition de schéma XML réglée que vous pouvez visualiser dans vos ressources en point d'émission de données.



    Ceci transforme également le JSON sorti au XML de sorte que le transformateur XSL puisse le traiter. Ouvrez l'exécution et visualisez la structure de sortie, qui t'affiche la structure qui est utilisée dans la procédure XSLT.



  7. Exécutez l'exécution afin de transformer le JSON sorti en format XML.



  8. Créez un nouveau XSLT (nouveau > transformation > transformation XSLT) et liez-le à votre exécution de point d'émission de données de REPOS.



  9. Choisissez les colonnes que vous voulez dans vos données tabulaires et exécutez le XSLT.


Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Document ID: 117768