Una vez montado el PBI en el servidor, para que llegue a los dispositivos lo primero que debéis tener son cuentas PBI.
Se requiere una cuenta por cada dispositivo que debe visualizar PBI en su dispositivo.
Con las cuentas creadas, directamente ya podréis visualizar los datos de PBI en las tablets con la aplicación de PBI.
Para visualizar los datos de PBI en inaCátalog, tendréis que establecer los roles y que datos verá cada dispositivo, en función de la cuenta de PBI y el rol.
Nosotros establecemos 3 roles:
- Agente: Ve solo sus datos.
- Jefe ventas (por zona): Ve sus datos y los de sus agentes de zona.
- CEO: Ve todo.
Y con esta información deberéis rellenar una tabla en inaSAM.
Con todo esto, ya se podrán publicar los datos en el servicio web para que se puedan consultar desde la app de PBI o inaCátalog desde cualquier lugar.
Documentación:
- https://inase.zendesk.com/hc/es-es/articles/360010619740-Cuentas-gratuitas-de-Power-BI
- https://inase.zendesk.com/hc/es-es/articles/360036017413-Introducci%C3%B3n-y-requisitos-para-la-instalaci%C3%B3n-de-inaC%C3%A1talog-Power-BI
A modo informativo, solo con la cuenta de Microsoft, si instalas la app de Power BI en el dispositivo y te logueas con estas cuentas, ya podrás ver los datos que esta herramienta genera.
Para encapsularlo en la app, el siguiente paso sería rellenar las siguientes tablas con los datos que va a ver cada dispositivo (nosotros generamos los informes de los cuales ya dispones, si luego se quiere ampliar con paneles o nuevos informes, deberéis ser vosotros mismos los que lo generéis).
>Tabla iEstadisticasPBI: Define los informes que van a ser visibles en el dispositivo indicado.
- codEmpresa. (int) Código de la empresa en la que aparece la estadística.
- nomIpad. (text) Dispositivo que tendrá la estadística. Vacío se aplica a todos.
- reportId. (text) Identificador del reporte de PowerBI
- nomEstadistica. (text) Nombre de la estadística.
- desEstadistica. (text) Descripción de la estadística.
- ordEstadistica. (int) Orden de la estadística.
- flaPanel. (int) Indica si la estadística es un panel en vez de un informe.
>Tabla iEstadisticasPBICuentas: Define las cuentas de Microsoft asociadas a dispositivos.
- PBIUsername. Usuario de la cuenta PBI
- PBIPassword. Contraseña de la cuenta.
- PBIRol. Rol del usuario.
- nomIPad. Dispositivo con la cuenta.
>Tabla iEstadisticasPBICuentasLin: Define los datos de que dispositivos va a ver cada cuenta.
- PBIUsername. Usuario de la cuenta PBI
- codEmpresa. Código de empresa
- nomIPad. Dispositivo.
IMPORTANTE! Los roles son puramente informativos y descriptivos. La separación de los "roles" la hacen estas 2 últimas tablas (iEstadisticasPBICuentas y iEstadisticasPBICuentasLin), donde en la primera estableces la cuenta, y en la de líneas, vas a indicar cada dispositivo a los que tenga acceso esta cuenta.
Por ejemplo, un agente solo tendrá un registro en la tabla de cabeceras y uno en la de líneas. Un jefe de ventas tendrá un registro en la tabla de cabecera, pero se tendrán que añadir un registro por cada dispositivo al que tenga acceso para calcular los datos, en las líneas.
Ref: OER