Fracttal One permite integrar los datos de mantenimiento con Power BI a través de una conexión segura, utilizando la API y el flujo de autenticación OAuth 2.0. A continuación, te mostramos cómo configurar correctamente la extracción de datos para que Power BI pueda acceder a la información específica necesaria para análisis y generación de informes.
Nota: antes de configurar las credenciales para Power BI, asegúrate de haber creado un grupo de permisos adecuado. Si aún no has creado uno, consulta ¿Cómo agregar/crear grupos de permisos? para aprender cómo hacerlo.
Crear un cliente OAuth para la API
Con el grupo de permisos ya configurado, ahora vamos a crear las credenciales que Power BI utilizará para autenticarse.
-
Acceda a al menú de Configuración.
-
En el menú lateral izquierdo, haga clic en Conexiones API y luego seleccione la pestaña central, llamada CLIENTES OAUTH.
-
Haga clic en (+) para añadir un nuevo cliente.
-
En la ventana «Nuevo Cliente OAuth», complete los siguientes campos:
- Tipo de autorización: Seleccione Credenciales del cliente. Este es el flujo ideal para la comunicación máquina a máquina, como es el caso de Power BI.
- Nombre: Asigne un nombre claro para la conexión, como Conexión Power BI.
- Descripción (Opcional): Añada más detalles sobre el propósito de la conexión.
- Grupo de permisos: seleccione el grupo que creó. Este paso conecta las credenciales con los permisos de acceso.
Haga clic en Guardar en la esquina superior derecha.
Tras guardar, el sistema generará y mostrará automáticamente la Clave (Client ID) y el Secreto (Client Secret).
- Clave: El identificador público de su aplicación (en este caso, Power BI).
- Secreto: La «contraseña» de su aplicación.
Anote o copie estos dos valores. Los necesitará en el siguiente paso.
Conexión directa
-
Accediendo a Power BI Desktop > haciendo clic en Obtener datos > Web

-
Se abrirá una ventana que solicitará la información "FROM WEB", debemos introducir la URL de la consulta a la API que vamos a realizar y clicar en 'aceptar'.

-
Luego, ir a "BASIC", en el campo de 'nombre de usuario' introducimos los datos de Fracttal "API Key", en el campo de contraseña introducimos los datos de Fracttal "API Secret", seleccionamos la API que vamos a consultar y finalmente seleccionamos "Connect".


-
Una vez cargada la ventana anterior, nos muestra los detalles de la consulta realizada.

NOTA: Para obtener más información sobre conexiones API, haga clic aquí.