Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Power BI es una plataforma de informes y análisis que convierte los datos en visualizaciones coherentes, envolventes e interactivas. Power BI le permite conectarse fácilmente a orígenes de datos, visualizar y detectar relaciones y compartir información con quien quiera.
Puede basar informes de Power BI en datos de Microsoft Sentinel y compartir esos informes con personas que no tienen acceso a Microsoft Sentinel. Por ejemplo, es posible que quiera compartir información sobre los intentos de inicio de sesión erróneos con los propietarios de la aplicación, sin concederles acceso Microsoft Sentinel. Las visualizaciones de Power BI pueden proporcionar los datos de un vistazo.
Microsoft Sentinel se ejecuta en áreas de trabajo de Log Analytics y puede usar Lenguaje de consulta Kusto (KQL) para consultar los datos.
En este artículo se proporciona un procedimiento basado en escenarios para ver los informes de análisis en Power BI para los datos de Microsoft Sentinel. Para obtener más información, consulte Conexión de orígenes de datos y Visualización de datos recopilados.
En este artículo, usted:
- Exporte una consulta KQL a una consulta de lenguaje Power BI M.
- Use la consulta M en Power BI Desktop para crear visualizaciones y un informe.
- Publique el informe en el servicio Power BI y compárelo con otros usuarios.
- Agregue el informe a un canal de Teams.
People ha concedido acceso en el servicio Power BI y los miembros del canal de Teams pueden ver el informe sin necesidad de Microsoft Sentinel permisos.
Importante
Después del 31 de marzo de 2027, Microsoft Sentinel ya no se admitirá en el Azure Portal y solo estará disponible en el portal de Microsoft Defender. Todos los clientes que usen Microsoft Sentinel en el Azure Portal se redirigirán al portal de Defender y solo usarán Microsoft Sentinel en el portal de Defender.
Si sigue usando Microsoft Sentinel en el Azure Portal, le recomendamos que empiece a planear la transición al portal de Defender para garantizar una transición sin problemas y aprovechar al máximo la experiencia de operaciones de seguridad unificadas que ofrece Microsoft Defender.
Requisitos previos
Para completar los pasos de este artículo, necesita:
- Al menos, acceso de lectura a un área de trabajo de Microsoft Sentinel que supervisa los intentos de inicio de sesión.
- Una cuenta de Power BI que tenga acceso de lectura al área de trabajo de Microsoft Sentinel.
- Power BI Desktop instalado desde Microsoft Store.
Exportación de una consulta desde Microsoft Sentinel
Cree, ejecute y exporte una consulta KQL desde Microsoft Sentinel.
Para crear una consulta sencilla, en Microsoft Sentinel, seleccione Registros. Si el área de trabajo se incorpora al portal de Microsoft Defender, seleccione Registros generales>.
En el editor de consultas, en Nueva consulta 1, escriba la consulta siguiente o cualquier otra consulta Microsoft Sentinel para los datos:
SigninLogs | where TimeGenerated >ago(7d) | summarize Attempts = count(), Failed=countif(ResultType !=0), Succeeded = countif(ResultType ==0) by AppDisplayName | top 10 by Failed | sort by FailedVea más información sobre los siguientes elementos usados en el ejemplo anterior, en la documentación de Kusto:
- where (operador)
- operador summarize
- operador superior
- Operador de ordenación
- ago() (función)
- función de agregación count()
- countif() función de agregación
Para obtener más información sobre KQL, consulte introducción a Lenguaje de consulta Kusto (KQL).
Otros recursos:
Seleccione Ejecutar para ejecutar la consulta y generar resultados.
Para exportar la consulta al formato de consulta de Power BI M, seleccione Exportar y, a continuación, seleccione Exportar a Power BI (consulta M). La consulta se exporta a un archivo de texto denominado PowerBIQuery.txt.
Copie el contenido del archivo exportado.
Obtener los datos en Power BI Desktop
Ejecute la consulta M exportada en Power BI Desktop para obtener datos.
Abra Power BI Desktop e inicie sesión en la cuenta de Power BI que tenga acceso de lectura al área de trabajo de Microsoft Sentinel.
En la cinta de opciones de Power BI, seleccione Obtener datos y, a continuación, seleccione Consulta en blanco. Se abre el Editor de Power Query.
En el Editor de Power Query, seleccione Editor avanzado.
Pegue el contenido copiado del archivo PowerBIQuery.txt exportado en la ventana Editor avanzado y, a continuación, seleccione Listo.
En el Editor de Power Query, cambie el nombre de la consulta a App_signin_stats y, a continuación, seleccione Cerrar & Aplicar.
Creación de visualizaciones a partir de los datos
Ahora que los datos están en Power BI, puede crear visualizaciones para proporcionar información detallada sobre los datos.
Creación de un objeto visual de tabla
En primer lugar, cree una tabla que muestre todos los resultados de la consulta.
Para agregar una visualización de tabla al lienzo de Power BI Desktop, seleccione el icono de tabla en Visualizaciones.
En Campos, seleccione todos los campos de la consulta para que aparezcan en la tabla. Si la tabla no muestra todos los datos, amplíe la tabla arrastrando sus identificadores de selección.
Creación de un gráfico circular
A continuación, cree un gráfico circular que muestre qué aplicaciones han tenido los intentos de inicio de sesión con más errores.
Anule la selección del objeto visual de tabla haciendo clic o pulsando fuera de él y, a continuación, en Visualizaciones, seleccione el icono del gráfico circular .
Seleccione AppDisplayName en el área Leyenda o arrástrelo desde el panel Campos . Seleccione Error en el área Valores o arrástrelo desde Campos. El gráfico circular muestra ahora el número de intentos de inicio de sesión erróneos por aplicación.
Creación de una nueva medida rápida
También quiere mostrar el porcentaje de intentos de inicio de sesión erróneos para cada aplicación. Dado que la consulta no tiene una columna de porcentaje, puede crear una nueva medida para mostrar esta información.
En Visualizaciones, seleccione el icono de gráfico de columnas apiladas para crear un gráfico de columnas apiladas.
Con la nueva visualización seleccionada, seleccione Medida rápida en la cinta de opciones.
En la ventana Medidas rápidas , en Cálculo, seleccione División. Arrastre Error desde Campos hasta el campo Numerador y arrastre Intentos de Campos a Denominador.
Seleccione Aceptar. La nueva medida aparece en el panel Campos .
Seleccione la nueva medida en el panel Campos y, en Formato en la cinta de opciones, seleccione Porcentaje.
Con la visualización del gráfico de columnas seleccionada en el lienzo, seleccione o arrastre el campo AppDisplayName al área Eje y la nueva medida Error dividida por intentos en el área Valores . El gráfico ahora muestra el porcentaje de intentos de inicio de sesión erróneos para cada aplicación.
Actualizar los datos y guardar el informe
Seleccione Actualizar para obtener los datos más recientes de Microsoft Sentinel.
Seleccione Guardar archivo> y guarde el informe de Power BI.
Creación de un área de trabajo en línea de Power BI
Para crear un área de trabajo de Power BI para compartir el informe:
Inicie sesión en powerbi.com con la misma cuenta que usó para Power BI Desktop y Microsoft Sentinel acceso de lectura.
En Áreas de trabajo, seleccione Crear un área de trabajo. Asigne al área de trabajo el nombre Informes de administración y seleccione Guardar.
Para conceder acceso a personas y grupos al área de trabajo, seleccione los puntos Más opciones junto al nuevo nombre del área de trabajo y, a continuación, seleccione Acceso al área de trabajo.
En el panel lateral Acceso al área de trabajo, puede agregar las direcciones de correo electrónico de los usuarios y asignar un rol a cada usuario. Los roles son Administración, Miembro, Colaborador y Visor.
Publicación del informe de Power BI
Ahora puede usar Power BI Desktop para publicar el informe de Power BI para que otros usuarios puedan verlo.
En el nuevo informe de Power BI Desktop, seleccione Publicar.
Seleccione el área de trabajo Informes de administración en la que publicar y seleccione Seleccionar.
Importación del informe a un canal de Microsoft Teams
También quiere que los miembros del canal de Management Teams puedan ver el informe. Para agregar el informe a un canal de Teams:
En el canal de Management Teams, seleccione + para agregar una pestaña y, en la ventana Agregar una pestaña , busque y seleccione Power BI.
Seleccione el nuevo informe en la lista de informes de Power BI y seleccione Guardar. El informe aparece en una nueva pestaña en el canal de Teams.
Programar la actualización de informes
Actualice el informe de Power BI según una programación, por lo que los datos actualizados siempre aparecen en el informe.
En el servicio Power BI, seleccione el área de trabajo en la que publicó el informe.
Junto al conjunto de datos del informe, seleccione Más opciones>Configuración.
Seleccione Editar credenciales para proporcionar las credenciales de una cuenta que tenga acceso de lectura al área de trabajo de Log Analytics.
En Actualización programada, establezca el control deslizante en Activado y configure una programación de actualización para el informe.
Contenido relacionado
Para más información, vea: