Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Modelado de datos mediante consulta directa

Hola a todos

Tengo el requisito de usar la consulta directa para mi proyecto de Power BI. Los datos residen en nuestra base de datos SQL y todos son datos transaccionales. ¿Cómo implemento el modelado dimensional para estos datos en la base de datos sin llevarlos a Power BI, ya que la consulta directa no permite ningún modelado de datos en Power BI?

Gracias

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@Ejykso

Daría una breve respuesta por ahora. Supongamos que tiene una tabla de datos transaccionales en los datos de origen. Puede o no ser del formato propicio para un modelo dimensional de informes.

  • Cuando desee hacer todo en Power BI, puede conectarse a esa tabla de transacciones a través de una consulta directa y transformar la tabla según sea necesario.
  • Puede volver a conectarse a esa tabla transaccional de nuevo a través de la consulta directa y la transformación, de modo que funcione como tabla de dimensiones. O también puede hacer referencia a la consulta del paso anterior. Por lo general, prefiero crear una tabla de dimensiones separada en el origen de datos y, a continuación, importarla o consultarla directamente. Si no tiene acceso al origen de datos, puede crear tablas de dimensiones en Excel e importar en Power BI, de lo contrario, crear paquetes ssis para transformar tablas de hechos en tablas de diemsnion para mantenerlas dinámicas. Hay ciertas dimensiones que son más o menos estáticas a largo plazo, como los números de máquina, se cambiarán solo cuando se agreguen / eliminen máquinas, se pueden crear en archivos de Excel y agregar en el modelo de Power BI. En caso de cambio, actualice la tabla de Excel.
  • Cierta dimensión, como el ID de producto que se sigue agregando en la base de datos, se puede crear como tabla de dimensiones utilizando tablas de hechos de origen de datos, transformándolas adecuadamente.
  • Entonces, dependiendo de su situación, debe decidir las estrategias adecuadas.
  • Microsfot ha proporcionado una amplia orientación sobre este tema, consulte el enlace a continuación y en el índice de la izquierda, puede pasar por detalles en profundidad:

https://learn.microsoft.com/en-us/power-bi/guidance/star-schema

Espero que ayude.

Syndicate_Admin
Administrator
Administrator

El problema es ¿cómo se crea la tabla de dimensiones y hechos a partir de datos transaccionales en origen y se crea la relación adecuada entre las tablas?

Syndicate_Admin
Administrator
Administrator

@Ejykso

No tengo muy claro tu comentario 'ya que la consulta directa no permite ningún modelado de datos en Power BI'. Aunque entiendo que la transformación en PQ tiene algunas limitaciones, pero hasta cierto punto puedes hacerlo. Basándome en mi limitada experiencia en el uso de consultas directas, es mejor resolver las cosas a nivel de fuente y mantener poco para PQ / DAX.

Entonces, como tal, el modelado dimensional no es un desafío. Puede crear una tabla de cotas y hechos en el origen y utilizar una consulta directa al 100%, o importar tablas de dimensiones y utilizar la consulta directa sólo para tablas de hechos.

Puede consultar más documentación de Microsoft o hacer preguntas específicas aquí.

Espero que ayude.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.