Visualización de registros y métricas de Azure Cognitive Search con Power BI

Azure Cognitive Search puede enviar registros de operaciones y métricas de servicio a una cuenta de Azure Storage, que puede visualizar en Power BI. En este artículo se explican los pasos y el procedimiento para usar una aplicación de plantilla de Power BI para visualizar los datos. La plantilla puede ayudarle a obtener información detallada sobre su servicio de búsqueda, incluida información acerca de las métricas de consultas, indexación, operaciones y servicio.

Puede buscar la aplicación de plantilla de Power BI Azure Cognitive Search: Análisis de registros y métricas en Marketplace de aplicaciones de Power BI.

Configuración de la aplicación

  1. Habilite el registro de métricas y recursos en el servicio de búsqueda:

    1. Cree o identifique una cuenta de Azure Storage existente donde pueda archivar los registros.

    2. Vaya al servicio Azure Cognitive Search en Azure Portal.

    3. En la sección Supervisión de la columna izquierda, seleccione Configuración de diagnóstico.

      Captura de pantalla que muestra cómo seleccionar Configuración de diagnóstico en la sección Supervisión del servicio Azure Cognitive Search.

    4. Seleccione + Agregar configuración de diagnóstico.

    5. Marque Archivar en una cuenta de almacenamiento, proporcione la información de la cuenta de almacenamiento y marque OperationLogs y AllMetrics.

      Captura de pantalla que muestra cómo hacer selecciones para las métricas y el registro de recursos en la página Configuración de diagnóstico.

    6. Seleccione Guardar.

  2. Una vez habilitado el registro, use el servicio de búsqueda para empezar a generar registros y métricas. Transcurre hasta una hora antes de que los contenedores aparezcan en Blob Storage con estos registros. Verá un contenedor insights-logs-operationlogs para los registros de tráfico de búsqueda y un contenedor insights-metrics-pt1m para las métricas.

  3. Busque la aplicación de Power BI de Azure Cognitive Search en Marketplace de aplicaciones de Power BI e instálela en una nueva área de trabajo o un área de trabajo existente. La aplicación se llama Azure Cognitive Search: Análisis de registros y métricas.

  4. Después de instalar la aplicación, seleccione la aplicación en su lista de aplicaciones de Power BI.

    Captura de pantalla que muestra la aplicación Cognitive Search de Azure para seleccionar en la lista de aplicaciones.

  5. Seleccione Conectar para conectar sus datos.

    Captura de pantalla que muestra cómo conectarse a los datos en la aplicación Azure Cognitive Search.

  6. Escriba el nombre de la cuenta de almacenamiento que contiene sus registros y métricas. De forma predeterminada, la aplicación revisará los últimos 10 días de datos, pero este valor puede cambiarse con el parámetro Days.

    Captura de pantalla que muestra cómo especificar el nombre de la cuenta de almacenamiento y el número de días que se consultan en la página Conexión a Azure Cognitive Search.

  7. Seleccione Clave como método de autenticación y proporcione su clave de cuenta de almacenamiento. Seleccione Privado como nivel de privacidad. Haga clic en Iniciar sesión para iniciar el proceso de carga.

    Captura de pantalla que muestra cómo especificar el método de autenticación, la clave de cuenta y el nivel de privacidad en la página Conexión a Azure Cognitive Search.

  8. Espere a que se actualicen los datos. Esto puede tardar algún tiempo en función de la cantidad de datos. Puede ver si los datos siguen actualizándose en función del indicador siguiente.

    Captura de pantalla que muestra cómo leer la información de la página Actualización de datos.

  9. Una vez que se haya completado la actualización de datos, seleccione Informe de Azure Cognitive Search para ver el informe.

    Captura de pantalla que muestra cómo seleccionar el informe de Azure Cognitive Search en la página de actualización de datos.

  10. Asegúrese de actualizar la página después de abrir el informe para que se abra con sus datos.

    Captura de pantalla del informe de Power BI en Azure Cognitive Search

Modificación de los parámetros de la aplicación

Si desea visualizar datos en otra cuenta de almacenamiento o cambiar el número de días de datos que se van a consultar, siga los pasos siguientes para cambiar los parámetros Days y StorageAccount.

  1. Vaya a sus aplicaciones de Power BI, busque su aplicación de Azure Cognitive Search y seleccione el botón Editar aplicación para ver el área de trabajo.

    Captura de pantalla que muestra cómo seleccionar el botón Editar aplicación para la aplicación Azure Cognitive Search.

  2. Seleccione Configuración en las opciones de conjunto de datos.

    Captura de pantalla que muestra cómo seleccionar Configuración en las opciones del conjunto de datos de Azure Cognitive Search.

  3. En la pestaña Conjuntos de datos, cambie los valores del parámetro y seleccione Aplicar. Si hay un problema con la conexión, actualice las credenciales de origen de datos en la misma página.

  4. Vuelva al área de trabajo y seleccione Actualizar ahora en las opciones de conjunto de datos.

    Captura de pantalla que muestra cómo seleccionar Actualizar ahora en las opciones del conjunto de datos de Azure Cognitive Search.

  5. Abra el informe para ver los datos actualizados. También es posible que tenga que actualizar el informe para ver los datos más recientes.

Solución de problemas de informe

Si ve que no puede ver sus datos, siga estos pasos para solucionar problemas:

  1. Abra el informe y actualice la página para asegurarse de que está viendo los datos más recientes. Hay una opción en el informe para actualizar los datos. Selecciónela para obtener los datos más recientes.

  2. Asegúrese de que el nombre de la cuenta de almacenamiento y la clave de acceso que proporcionó son correctos. El nombre de la cuenta de almacenamiento debe corresponder a la cuenta configurada con sus registros de servicios de búsqueda.

  3. Confirme que su cuenta de almacenamiento contiene los contenedores insights-logs-operationlogs e insights-metrics-pt1m y que cada contenedor tiene datos. Los registros y las métricas estarán dentro de un par de niveles de carpetas.

  4. Compruebe si sigue actualizándose el conjunto de datos. El indicador de estado de actualización se muestra en el paso 8 anterior. Si se sigue actualizando, espere a que se haya completado la actualización para abrir y actualizar el informe.

Pasos siguientes