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

Azure AI 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 plantillas de Power BI Azure AI Search: Análisis de registros y métricas en el Marketplace de aplicaciones de Power BI.

Configurar 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 AI Search en Azure Portal.

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

      Screenshot showing how to select Diagnostic settings in the Monitoring section of the Azure AI Search service.

    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.

      Screenshot showing how to make selections for metrics and resource logging in the diagnostic settings page.

    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 Azure AI Search en el Marketplace de aplicaciones de Power BI e instálela en una nueva área de trabajo o en una existente. La aplicación se llama Azure AI 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.

    Screenshot showing the Azure AI Search app to select from the list of apps.

  5. Seleccione Conectar para conectar sus datos.

    Screenshot showing how to connect to your data in the Azure AI Search app.

  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.

    Screenshot showing how to input the storage account name and the number of days to query in the Connect to Azure AI Search page.

  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 e inicie el proceso de carga.

    Screenshot showing how to input the authentication method, account key, and privacy level in the Connect to Azure AI Search page.

  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.

    Screenshot showing how to read the information on the data refresh page.

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

    Screenshot showing how to select the Azure AI Search Report on the data refresh page.

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

    Screenshot of the Azure AI Search Power BI report.

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 Azure AI Search y seleccione el botón Editar aplicación para ver el área de trabajo.

    Screenshot showing how to select the Edit app button for the Azure AI Search app.

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

    Screenshot showing how to select Settings from the Azure AI Search Dataset options.

  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.

    Screenshot showing how to select Refresh now from the Azure AI Search Dataset options.

  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