Arquitectura de Power BI en el contexto de Azure

Un usuario Pregunto ✅

dataX

Estimada comunidad de Power BI:

Tengo una pregunta con sus expertos sobre cómo implementar una arquitectura Power BI en el contexto del servicio Azure Cloud y POwer BI.

Hace un par de meses, comenzamos un POC con Power BI, el servicio Power BI que se conecta a la base de datos de Azure y los datos se cargan en Power BI (modo de entrada, no consulta directa) y el servicio Power Bi. Todo funcionó bien ya que teníamos pocos datos para Empezar con. Ahora cargamos nuestros datos completos en el archivo, el pbix es de 180 MB. A medida que lo hicimos, también comenzamos a ver algunos círculos (latencia) cuando se selecciona un filtro entre las visualizaciones y estamos comenzando a dudar de este enfoque. Además, tenemos el requisito de compartir esto con usuarios externos que editarán el archivo, por lo que también comenzamos un espacio de trabajo grupal con la licencia Pro.

Con las limitaciones de datos en la cuenta Pro (10 GB) y la sobrecarga de datos en PBIX está causando un impacto en el rendimiento, estamos comenzando a buscar en Direct Query. Con los datos de consulta directa que residen en la base de datos, ¿SQL Azure o el almacén de datos SQL es capaz de deshacernos del rendimiento o necesitamos un motor tabular SSAS? ¿Puede compartir sus ideas en el contexto del servicio Azure y Power BI si ya ha implementado algo similar? ¡Gracias de antemano!

@dataX

Según mi experiencia, el modo de importación generalmente tiene un mejor rendimiento que DirectQuery, por lo que no creo que obtenga un mejor rendimiento mediante el uso del modo DQ.

180 MB parece no ser una gran cantidad de datos, ¿cómo es la latencia, 1 segundo, 2, 3 o incluso más? En su caso, la latencia probablemente sea causada por la red debido al factor Geografía en lugar del modo de importación.

AFAIK, hay cosas muy limitadas que podemos hacer para mejorar el rendimiento del servicio Power BI, le sugiero que envíe un ticket de soporte. Los usuarios profesionales obtienen asistencia gratuita.

Por cierto, si cree que el tamaño de los datos puede afectar el rendimiento, tal vez pueda intentar dividir el informe en informes o importar datos agregados.

alwynpowerbi

En respuesta a Eric_Zhang

He estado tratando de comprender cómo se manejan los conjuntos de datos a gran escala.

Aquí está mi escenario. Tengo una base de datos por inquilino (cliente) y planeo crear informes por cliente que apunten internamente a la base de datos del cliente correspondiente.

No tengo claro cómo los conjuntos de datos se manejan internamente por el servicio powerbi, y qué palancas están disponibles para administrar conjuntos de datos concurrentes para decenas de clientes, así como garantizar la latencia requerida, e2e desde db al servicio powerbi hasta el vnode integrado de powerbi a la aplicación web. tablero de mandos.

¿Dónde puedo encontrar esta información?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *