Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos,
Estoy tratando de encontrar una manera de obtener datos de los switches de Cisco, pero no hay mucha información para esto.
No estoy seguro de si puedo crear una puerta de enlace de datos para esto.
¿Me darías alguna solución o sugerencia?
Realmente aprecio su tiempo y apoyo.
Hola @amitchandak
He descubierto que puedo acceder a los datos que necesito a través de Cisco Rest API. He configurado y probado la API. La API funciona bien cuando intento consultar con Curl. La sintaxis es la siguiente:
curl -X GET https://30.10.543.65/api/v2/nodes -H "Accept: application/json" -H "Authorization: Bearer eyJwMyYiJ9.eyJpclciI6I30.lkAwbsfmNzA"
Ahora intento crear un conector de Power Query con Json Web Token (JWT) para la autenticación. El fragmento de Curl para los datos de consulta es:
curl -k -H "Autorización: Portador SIGNED_JWT" "https://30.10.543.65/api/v2/nodes/?fields=/system-state/basic&page=0&size=20&sort=ip,asc&type=Device..."
Sin embargo, no sé cómo trabajar con la autenticación JWT en Power Query. ¿Me ayudarías con esto, por favor? Mi conector de Power Query se inicia de la siguiente manera:
Este archivo contiene la lógica del conector de datos
sección CiscoSwitch;
[DataSource.Kind="CiscoSwitch", Publish="CiscoSwitch.Publish"]
shared CiscoSwitch.Contents = Web.Contents("https://30.10.543.65", [ApiKeyName="api_key"])
Descripción del tipo de origen de datos
CiscoSwitch = [
Autenticación = [
Clave = [],
UsernamePassword = [],
Windows = [],
Implícito = []
],
Label = Extension.LoadString("DataSourceLabel")
];
@amitchandak Gracias por su respuesta.
He visto cualquier API disponible, incluso he intentado obtener a través de los documentos de API de Cisco Documentación de API de Cisco - Cisco DevNet
¿Hay otras soluciones como conectarse directamente a la base de datos?
Lo que tengo que hacer es extraer los datos "Resorce Utilization" y "System Health" de Cisco Switch