Analytics and Automation Software : Cisco Data Virtualization

Transformación JSON-a-tabular del formato CIS de las fuentes de datos del RESTO

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios

Introducción

Este documento describe los pasos básicos que se utilizan para transformar los datos formateados de la notación del objeto del Javascript (JSON) en el formato tabular dentro del servidor de información de Cisco (CIS).

Contribuido por Sadia Ali, ingeniero de Cisco TAC.

Transforme los datos

Las fuentes de datos representativas de la transferencia del estado (RESTO) extraen los datos de un servicio web en JSON o el formato XML. Si los datos están en el formato JSON y se pueden extraer en el formato tabular, los datos JSON se pueden convertir al formato XML. Entonces usted debe utilizar un transformador extensible del lenguaje del Stylesheet (XSL) para convertirlo a un formato tabular en el CIS.

Complete estos pasos para transformar los datos JSON-formatados de las fuentes de datos del RESTO en el formato tabular:

  1. Actualice el estudio a la corrección de la versión 6.2.3.00.22, en un mínimo. Esto proporciona las nuevas funciones, diseño por el ejemplo, que hace más fácil obtener el esquema para el procedimiento de la transformación XSL (XSLT) de modo que usted pueda asociar el JSON hecho salir a la salida tabular.

  2. Cuando usted crea la fuente de datos del RESTO, marque la casilla de verificación del formato JSON:



    Nota: Los siguientes pasos se pueden completar durante la creación de la fuente de datos o luego.


  3. Si usted creó ya la fuente de datos del RESTO, localice las definiciones de los parámetros de la encabezado y del cuerpo del panel, quite todas las definiciones del parámetro actual, y sálvelas.

  4. Haga clic el diseño por el ejemplo. Si está creado ya, vaya a la opinión de la operación.



  5. Elija el elemento a nivel superior de su estructura JSON, que es probable ser la línea más reciente de la lista, y haga clic la AUTORIZACIÓN.



  6. Dé a parámetro un nombre y haga clic la salvaguardia.



    Esto crea una definición del esquema XML fijada que usted puede ver en sus recursos de la fuente de datos.



    Esto también transforma el JSON hecho salir al XML de modo que el transformador XSL pueda procesarlo. Abra la operación y vea la estructura de la salida, que le muestra la estructura que se utiliza en el procedimiento de XSLT.



  7. Ejecute la operación para transformar el JSON hecho salir en el formato XML.



  8. Cree nuevo XSLT (nuevo > transformación > transformación XSLT) y átelo a su operación de la fuente de datos del RESTO.



  9. Elija las columnas que usted quiere en sus datos tabulares y funciona con XSLT.



Document ID: 117768