> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tutorial de análisis en tiempo real de PlayFab y Microsoft Fabric

> Tutorial completo para integrar PlayFab con el análisis en tiempo real de Microsoft Fabric para transmitir eventos del juego y explorar los KPI en un panel de Power BI.

Este tutorial explica los pasos completos sobre cómo integrar **PlayFab** y el **análisis en tiempo real de Fabric** para habilitar análisis y conclusiones en tiempo real para su juego. Siguiendo las instrucciones paso a paso, aprenderá a usar el servicio de conexiones de datos de PlayFab para distribuir los eventos del juego a la base de datos de análisis en tiempo real de Fabric y a acceder al panel de Power BI de Fabric para explorar los KPI clave del juego. El tutorial incluye un panel de Power BI de ejemplo y todos los recursos necesarios para completar la integración.

<iframe src="https://www.youtube.com/embed/lbHjRRz7i1I" width="100%" height="400" allowFullScreen frameBorder="0" />

### Requisitos previos

* Para completar correctamente este tutorial, necesita una [capacidad](https://learn.microsoft.com/en-us/fabric/enterprise/licenses#capacity) habilitada para Microsoft Fabric. Durante un tiempo limitado, puede [registrarse en la versión de prueba de Microsoft Fabric (versión preliminar)](https://learn.microsoft.com/en-us/fabric/get-started/fabric-trial).
* Una cuenta de desarrollador de PlayFab. Regístrese en [playfab.com](https://developer.playfab.com)
* Microsoft Power BI Desktop instalado. Consulte [Introducción a Power BI Desktop](https://learn.microsoft.com/en-us/power-bi/fundamentals/desktop-getting-started#install-and-run-power-bi-desktop)

## Creación de un área de trabajo de Fabric

1. Vaya a [Microsoft Fabric](https://msit.powerbi.com/home).
2. En la barra de navegación del lado izquierdo, seleccione **Workspaces** > **New workspace**.
3. Se abre un panel en el lado derecho de la pantalla.
4. Escriba un nombre para el área de trabajo. El único campo obligatorio es **Name**. Ejemplo: **PlayFabReports**.

<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/create-workspace-fabric.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=2db6e2c3e95dfe7e0e5d2c3d76ac8c95" alt="Creación de un área de trabajo de Microsoft Fabric" width="373" height="330" data-path="images/playfab/data-analytics/learn-data/reports/tutorials/create-workspace-fabric.png" />

5. Seleccione **Apply** para guardar el área de trabajo.

Para obtener más detalles, consulte [Creación de un área de trabajo - Microsoft Fabric | Microsoft Learn](https://learn.microsoft.com/en-us/fabric/get-started/create-workspaces)

## Creación de una base de datos KQL

Una vez configurada el área de trabajo, el siguiente paso es crear una base de datos KQL, a la que fluirán todos sus eventos de PlayFab.

1. Vaya a [Microsoft Fabric](https://msit.powerbi.com/home).
2. En la barra de navegación del lado izquierdo, seleccione **Workspaces** > **Your Workspace**.
3. Seleccione **New** > **More Options** > **KQL Database**.
4. Escriba un nombre en el campo **KQL Database name** y seleccione **New database** como **Type**.

<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/new-kql-database.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=6207df09d76e50a47782669517a64875" alt="Creación de una base de datos KQL" width="336" height="263" data-path="images/playfab/data-analytics/learn-data/reports/tutorials/new-kql-database.png" />

5. Seleccione **Create** para completar la creación de la base de datos.

Para obtener más información, consulte [Análisis en tiempo real - Creación de recursos](https://learn.microsoft.com/en-us/fabric/real-time-analytics/tutorial-1-resources).

## Creación de una conexión de datos de Microsoft Fabric

Después de crear la base de datos KQL, esta aparece en su área de trabajo, como se muestra en la captura de pantalla siguiente.

Ahora, proceda a crear una conexión de datos para que todos sus eventos puedan fluir a su base de datos KQL.

<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/kql-database-overview.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=afd45271058fdd90abad4118af3c65db" alt="Información general sobre la base de datos KQL" width="624" height="261" data-path="images/playfab/data-analytics/learn-data/reports/tutorials/kql-database-overview.png" />

1. Vaya a [Microsoft Fabric](https://msit.powerbi.com/home).
2. Seleccione **Workspaces** en el panel izquierdo y seleccione **Your Workspace**.
3. Copie el **Query URI** seleccionando el icono **Copy** junto a la etiqueta **Query URI**.
4. Vaya a **PlayFab** e inicie sesión en [Game Manager](https://developer.playfab.com/).
5. Seleccione **Data** en el menú de la izquierda.
6. Seleccione la pestaña **Data Connections**.
7. Seleccione el botón **New connection**.
8. En la lista desplegable **Destination type**, seleccione la opción **Fabric KQL Database**.
9. Asigne un nombre a su **conexión de datos** en el campo **Name**.
10. Asegúrese de que la casilla **Enabled** esté marcada.
11. Pegue el **Query URI** que obtuvo de Fabric en el campo **Ingestion URI**.
12. En el campo **Database**, escriba el nombre de la **base de datos KQL** que creó en Fabric.
13. Rellene el campo **Table** con un nombre significativo. Ejemplo: **Events**.

<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/new-data-connection.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=2357a5b6c38a42d5d5d08afd9d78d6a6" alt="Nueva conexión de datos" width="1366" height="960" data-path="images/playfab/data-analytics/learn-data/reports/tutorials/new-data-connection.png" />

Hay un conjunto de consultas en la parte inferior de la página. En la siguiente sección, copiaremos estas consultas en Fabric.

<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/kql-queries.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=fe0de34e6152fb97dc31f87ae15a7b11" alt="Consultas KQL" width="1616" height="234" data-path="images/playfab/data-analytics/learn-data/reports/tutorials/kql-queries.png" />

## Integración de todos los elementos

1. Vuelva a la página de su **base de datos KQL** en **Fabric**.
2. Seleccione **Explore your data**.
3. Copie y ejecute cada una de las consultas una por una, seleccionando el botón **Run** en la parte superior del panel.
4. El resultado debería tener este aspecto:

<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/kql-queries-result.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=ed4740a356a91fc72cb62a713f6cc803" alt="Resultado de las consultas KQL" width="624" height="541" data-path="images/playfab/data-analytics/learn-data/reports/tutorials/kql-queries-result.png" />

5. Vuelva a la pestaña **Data Connections** en **Game Manager**.
6. Seleccione **Save**.

## Vea todo en acción

Para obtener los mejores resultados, siga estos pasos después de completar todas las instrucciones anteriores.

Ahora, con fines de demostración, vamos a crear algunos jugadores nuevos en Game Manager de PlayFab; después, debería poder ver sus datos en el informe de Power BI.

### Creación de jugadores en Game Manager

1. Vaya a **PlayFab** e inicie sesión en [Game Manager](https://developer.playfab.com/).
2. Seleccione **Players** en el menú de la izquierda.
3. Seleccione la pestaña **Players**.
4. Seleccione **New player**.
5. Seleccione **Create and login player**.
6. ¡Repita estos pasos para crear tantos jugadores como quiera!

### Carga de la plantilla de Power BI de PlayFab en Microsoft Fabric

Este proceso consta de dos pasos. Primero, descargue la plantilla de Power BI de PlayFab y, a continuación, cárguela en Microsoft Fabric.

#### Descarga de la plantilla de Power BI desde GitHub

1. Vaya a [GitHub](https://github.com/) e inicie sesión.
2. Vaya al repositorio [PlayFabPowerBITemplates](https://github.com/PlayFab/PlayFabPowerBITemplates).
3. Seleccione el **botón de tres puntos** en la parte superior derecha de la página para descargar la plantilla.

#### Apertura de la plantilla en Power BI Desktop y publicación en Microsoft Fabric

1. Abra **Power BI Desktop**.
2. Seleccione la pestaña **File** en la parte superior de la pantalla.
3. Seleccione **Browse this device** en la parte inferior izquierda de la pantalla.
4. Busque el archivo de plantilla (.pbit) que descargó, **selecciónelo** y **ábralo**.

<Tip>
  Al buscar la plantilla descargada, cambie el tipo de archivo a Power BI Template Files (\*.pbit) en la lista desplegable, ya que de forma predeterminada se muestran los archivos \*.pbix.
</Tip>

5. Rellene los parámetros de conexión en la ventana **PlayfabReportTemplate**.
   * Vaya a [Microsoft Fabric](https://msit.powerbi.com/home).
   * Seleccione **Workspaces** en el panel izquierdo y seleccione su área de trabajo.
   * URI: copie el Query URI seleccionando el **icono de copia** junto al campo URI.
   * Base de datos: en el campo **Database**, escriba el nombre de la base de datos KQL que creó en Fabric.
   * Escriba el nombre de la tabla que creó en [Creación de una conexión de datos de Microsoft Fabric](#create-a-microsoft-fabric-data-connection) en **Table**. Si usó el nombre de ejemplo anterior, es **Events**.
6. Seleccione **Load**.
7. Seleccione **Publish** en la parte superior de la página.
8. Seleccione **Save**.
9. Rellene el formulario **Save** this file. (Solo si no ha guardado el archivo antes).
   * Asigne al informe un **nombre** significativo para usted. Ejemplo: **OverviewReport**
   * Seleccione una **ubicación** donde guardarlo.
   * Seleccione **Save**.
10. Rellene el formulario **Publish** seleccionando su **área de trabajo de Microsoft Fabric**.
11. Seleccione el vínculo **Open OverviewReport.pbit in Power BI**; esto abre el informe de plantilla en Fabric.

Una vez que complete estos pasos, seleccione su área de trabajo en Fabric para encontrar la lista de bases de datos e informes.

<Info>
  La cantidad de datos que ve depende de cuándo se creó la conexión de datos. PlayFab no reposiciona datos históricos.
</Info>

## Consulte también

* [Terminología de Microsoft Fabric](https://learn.microsoft.com/en-us/fabric/get-started/fabric-terminology)
* [Creación de un área de trabajo](https://learn.microsoft.com/en-us/fabric/get-started/create-workspaces)
* [Navegación a sus elementos desde la página principal de Microsoft Fabric](https://learn.microsoft.com/en-us/fabric/get-started/fabric-home)
* [Tutoriales completos en Microsoft Fabric](https://learn.microsoft.com/en-us/fabric/get-started/end-to-end-tutorials)


## Related topics

- [Conceptos básicos del análisis en tiempo real](/es/services/playfab/data-analytics/ingest-data/real-time-analytics-core-concepts.md)
- [Data Connections - Información general](/es/services/playfab/data-analytics/export-data/data-connection-overview.md)
- [Habilitación o deshabilitación de eventos generados por el servicio](/es/services/playfab/data-analytics/ingest-data/opt-in-events.md)
- [Inicio rápido de Data Connections](/es/services/playfab/data-analytics/export-data/data-connection-quickstart.md)
- [Documentación de datos y análisis de PlayFab](/es/services/playfab/data-analytics/index.md)
