Product Documentation

Ejemplos

Jul 07, 2016

Los siguientes ejemplos muestran cómo exportar los datos de Monitor Service mediante la API de OData.

Ejemplo 1: XML sin formato

  1. Escriba la URL de cada conjunto de datos en un explorador Web que se esté ejecutando con los permisos administrativos adecuados para el sitio de XenApp o XenDesktop. Citrix recomienda usar el explorador Chrome con la aplicación Advanced REST client.
  2. Consulte el origen.

Ejemplo 2: PowerPivot con Excel

En estas instrucciones se presupone que usted ya ha instalado Microsoft Excel y PowerPivot.

Abra Excel (con los permisos administrativos adecuados para el sitio de XenApp o XenDesktop).

Si está utilizando Excel 2010:

  1. Haga clic en la ficha PowerPivot.
  2. Haga clic en la ventana de PowerPivot.
  3. Haga clic en From Data Feeds, en la cinta de opciones.
  4. Elija un nombre descriptivo de la conexión (por ejemplo: Datos de supervisión de XenDesktop) y escriba la URL de la fuente de datos: http://{dc-host}/Citrix/Monitor/OData/v2/Data (o https: si usa TLS).
  5. Haga clic en Next.
  6. Seleccione las tablas que desea importar en Excel y haga clic en Finish. Ahora se recuperan los datos.
  7. Ahora puede usar PowerPivot para ver y analizar los datos con tablas y gráficos dinámicos. Para obtener más información, consulte el Learning Center: http://www.microsoft.com/en-us/bi/LearningCenter.aspx.

Si está utilizando Excel 2013:

  1. Haga clic en la ficha Datos.
  2. Haga clic en De otros orígenes > De la fuente de datos OData
  3. Escriba la URL de fuente de datos: http://{dc-host}/Citrix/Monitor/OData/v1/Data (o https: si usa TLS) y haga clic en Siguiente.
  4. Seleccione las tablas que desea importar en Excel y haga clic en Siguiente.
  5. Acepte los valores predeterminados de los nombres o personalícelos y haga clic en Finalizar.
  6. Elija Connection Only o Pivot Report. Ahora se recuperan los datos.
  7. Ahora puede usar PowerPivot para ver y analizar los datos con tablas y gráficos dinámicos. Para obtener más información, consulte el Learning Center: http://www.microsoft.com/en-us/bi/LearningCenter.aspx.

Ejemplo 3: LINQPad

En estas instrucciones se presupone que ya ha instalado LINQPad.

  1. Ejecute LinqPad con los permisos administrativos adecuados para el sitio de XenApp o XenDesktop.
    Sugerencia: La forma más sencilla es descargarlo, instalarlo y ejecutarlo en el Delivery Controller.
  2. Haga clic en el enlace Add connection.
  3. Elija WCF Data Services 5.1 (OData 3) y haga clic en Next.
  4. Escriba la URL de fuente de datos: http://{dc-host}/Citrix/Monitor/OData/v2/Data (o https: si usa TLS). Si es necesario, especifique el nombre de usuario y una contraseña para acceder al Delivery Controller. Haga clic en OK.
  5. Ahora puede ejecutar consultas LINQ en la fuente de datos y exportar los datos según sea necesario. Por ejemplo, haga clic con el botón secundario en Catalogs y elija Catalogs.Take(100). Devuelve los primeros 100 catálogos de la base de datos. Elija Export > Export to Excel with format.

Para ver ejemplos más complejos referentes al uso de la API con LINQPad, consulte http://blogs.citrix.com/2014/01/14/creating-director-custom-reports-for-monitoring-xendesktop/.