Power BI
Existen configuraciones y plantillas preparadas para analizar datos de ExFlow con Power BI.
Las plantillas de Power BI (BCO/BC OnPrem) pueden ser encontradas por los Partners en el Portal de Partners (PRM)
También es posible descargar la plantilla desde la Configuración de ExFlow en Business Central presionando: Actions --> Functions --> Power BI --> Get Power BI template
Lea más sobre Habilitar la integración de Power BI y Trabajar con informes de Power BI en Business Central antes de comenzar con la instalación.
Requisitos previos
Cuenta de Dynamics 365 Business Central con una licencia de Power BI.
Para configurar la integración, Power BI Desktop debe ser descargado e instalado. Este manual funciona tanto para Business Central Online (SaaS) como para OnPrem. Los procedimientos de configuración difieren ligeramente, lea más sobre esto más adelante.
Instalación
Comience yendo a: Configuración de ExFlow --> Acciones --> Funciones --> Power BI
| Power BI | |
|---|---|
| Crear servicios web de Power BI | Publica todos los servicios web necesarios en una empresa |
| Eliminar servicios web de Power BI | Elimina los servicios web de Power BI existentes |
| Obtener origen de datos de BC | Se proporcionará una cadena de URL para copiar en Power BI Desktop (OnPrem) |
| Obtener plantilla de Power BI | Descarga la plantilla de Power BI |
Configurar ExFlow para Power BI
En la Configuración de ExFlow, cree los servicios web de ExFlow presionando Acciones --> Funciones --> Power BI --> Crear servicios web de Power BI
Se mostrará un mensaje de confirmación que dice: "Se han creado los servicios web de Power BI de ExFlow".
Importar la plantilla de Power BI en Power BI Desktop
Abra Power BI Desktop e inicie sesión con su cuenta. Power BI Desktop es una aplicación gratuita de Microsoft que se instala en su computadora local.
Descargue la última plantilla de Power BI preparada de ExFlow, desde ExFlow/BC o a través de PRM según lo indicado anteriormente.
Importe la plantilla de Power BI preparada de ExFlow eligiendo Archivo --> Importar --> Plantilla de Power BI.

Seleccione la plantilla que acaba de descargar. Ahora se le solicitará el origen de datos de BC (BCDataSource) a utilizar.
Para BC OnPrem, obtenga el enlace desde la configuración de ExFlow presionando Acciones --> Funciones --> Power BI --> Obtener origen de datos de BC
Para Business Central Online, el origen de datos se refiere al entorno específico de BC (base de datos) al que desea conectarse.
Seleccione la base de datos de BC de la lista desplegable:

En un entorno múltiple, puede ver la base de datos al final de la cadena de conexión a su entorno.
Si no recupera sus empresas, el primer paso para probar su conexión a BC Online es presionar Obtener datos --> Más --> Dynamics 365 Business Central y luego hacer clic en Conectar.
Si la conexión funciona como se espera, su(s) base(s) de datos debería(n) ser visible(s) aquí.

Después de insertar el origen de datos de BC correcto, presione Cargar.
La captura de pantalla anterior es para OnPrem, pero con la plantilla Online el paso es similar.
Si la conexión a su entorno de Business Central funciona como se espera, debería poder ver sus empresas en el gráfico superior izquierdo:

Si no recupera sus empresas, probablemente haya algún error con la conexión hacia BC.
Guarde el paquete de informe haciendo clic en Archivo --> Guardar.
Dele un nombre que también sea descriptivo dentro de BC.
Publicar en un área de trabajo en Power BI
Para publicar el paquete de informe de Power BI de ExFlow recién creado en la pestaña de Power BI en BC, comience publicándolo en el área de trabajo de Power BI correspondiente.
Haga clic en Publicar (arriba en el menú de Desktop) --> Mi área de trabajo --> Seleccionar
Si la publicación funciona correctamente, recibirá un mensaje de éxito.
Abrir y configurar Power BI
El siguiente paso es iniciar sesión en Power BI con su cuenta.
En una de las áreas de trabajo debería poder encontrar el informe que acaba de publicar.
Desde aquí también puede cambiar configuraciones adicionales para el paquete de informe, como establecer la tasa de actualización programada.
Cuando ha publicado un informe de Power BI en un área de trabajo, también está disponible desde dentro de BC para usuarios con acceso a esa área de trabajo.
Esta conexión se describe más adelante.
Insertar Power BI en Business Central
Insertar en Power BC Online
En el área de trabajo del rol Contable de ExFlow hay una parte de Informes de Power BI:

Al principio está vacío y necesita conectarse a su cuenta de Power BI.
- Presione "Comenzar con Power BI"
- Haga clic en siguiente en la configuración asistida
- En el siguiente paso se verificará la licencia de Power BI, presione siguiente.
- Complete la configuración con siguiente y finalizar.
Puede tomar algunos minutos verificar la licencia de Power BI.
Cuando se verifique la licencia, puede proceder al último paso de este manual.
Insertar en Power BC OnPrem
Para Business Central local (on-premises) deben configurarse algunas cosas:
- Configure la autenticación NavUserPassword o Azure Active Directory. La integración de Power BI no admite la autenticación de Windows.
- Habilite los servicios web OData y el punto final ODataV4.
- Cree un registro de aplicación para Business Central en Azure. Esto es necesario para conectar Business Central local con el servicio de Power BI.
Consulte la guía de Microsoft sobre cómo registrar Business Central en Azure AD
- En Business Central, vaya a "Configuración asistida" e inicie "Configurar sus cuentas de Azure Active Directory" y siga los pasos.

a. Se proporciona texto informativo
b. Complete "URL de respuesta", "ID de aplicación" y "Clave" del registro de aplicación en Azure AD (consulte el enlace en el paso 3 anterior)
c. Haga clic en Siguiente y Finalizar
5. En Business Central, haga clic en "Comenzar con Power BI" para iniciar el proceso y siga los pasos 1-4 en la sección "BC online". La diferencia para BC local es que un administrador deberá dar su consentimiento al servicio de Power BI después del último paso.
a. Presione "Comenzar con Power BI"
b. Haga clic en siguiente en la configuración asistida
c. Haga clic en siguiente nuevamente
d. Autorice los servicios de Azure
Cuando se complete la autorización, puede proceder al último paso.
Verificar el informe de Power BI y habilitarlo dentro de BC
Cuando el informe se publique en un área de trabajo, debería poder verlo entre sus Informes de Power BI en BC.
Para habilitarlo y seleccionarlo, haga clic en: Informes de Power BI --> Seleccionar informe
Si el informe no está habilitado, haga clic en Mostrar más opciones --> Habilitar
Después de hacer clic en Aceptar, el informe de Power BI debería ser visible para usted en Información en BC.

Manejo de errores – Consultas
Si encuentra un error relacionado con el nivel de privacidad al actualizar consultas en Power BI, siga estos pasos para resolverlo:
Navegue a: Archivo --> Opciones y configuración --> Opciones*
En la sección Archivo actual, seleccione Privacidad.
Habilite la casilla de verificación: "Omitir los niveles de privacidad y mejorar potencialmente el rendimiento"
Haga clic en Aceptar, regrese a su informe y seleccione Actualizar.

Este ajuste omite la aplicación de aislamiento de datos entre fuentes y puede resolver problemas de ejecución de consultas relacionados con incompatibilidades de nivel de privacidad.

Acceder a documentos registrados en Business Central desde Power BI Desktop
Desde la versión 21.1 de ExFlow es posible crear enlaces en Power BI a documentos de compra registrados.
Es necesario tener acceso a la página específica en Business Central para poder ver el documento.
Para utilizar esta funcionalidad, asegúrese de que se utilicen los últimos servicios web de Power BI de ExFlow eliminándolos y creándolos nuevamente.
En el último archivo de plantilla de Power BI de ExFlow, hay un informe preparado llamado Documentos registrados (Posted Documents).

Haga clic en el enlace del documento para acceder a la ficha del documento registrado en el Historial de estado de aprobación de ExFlow.
