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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

| de preguntas sobre el enfoque de modelado de datos Modelo de Consultor al Cliente

Hola expertos en Power BI,

Buscando ayuda sobre cómo abordar este proyecto. Me dieron un archivo CSV plano con una pequeña cantidad de datos sobre clientes y consultores en mi empresa.

En el extremo izquierdo, la primera columna contiene el cliente y 1 cliente se puede enumerar varias veces para indicar que están siendo atendidos por uno de nuestros consultores. La derecha de la primera columna son todos los atributos del cliente (que de nuevo tiene duplicados)

En ese mismo archivo CSV, hay una columna para el nombre del consultor, y que muestra todos los atributos del consultor (columnas a la derecha) y, por supuesto, muestra a qué cliente están asignados. 1 consultor se puede repetir varias veces porque están asignados a más de 1 cliente.

¿Cómo puedo modelar correctamente los datos de esto. Teniendo en cuenta el pequeño volumn y el pequeño archivo CSV, ¿lo mantengo como está? ¿Está bien como un archivo plano? ¿O hay alguna manera de dividir esto en un modelo de datos y ser capaz de asignar correctamente cada consultor a un cliente? No estoy seguro de cómo hacer esto, cualquier pensamiento sería apreciado.


¡gracias!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@rzavgazaryan,

Es mejor modelar los datos en un esquema en estrella, incluso si el volumen de datos es bajo. Power BI funciona mejor con un esquema en estrella y es más fácil crear cálculos. Además, si el volumen de datos crece, el esquema en estrella es escalable.

Puede usar Power Query para convertir el archivo CSV en tablas de hechos y dimensiones. Para crear la tabla DimClient, puede extraer todos los atributos de cliente en una tabla independiente y, a continuación, quitar duplicados. Lo mismo se puede hacer para DimConsultant. Puede crear FactAssignment que asocie clientes con consultores y cualquier otro atributo, como el nombre del proyecto, la fecha de inicio y la fecha de finalización. Una vez creadas las tablas, cree relaciones.

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@rzavgazaryan,

Es mejor modelar los datos en un esquema en estrella, incluso si el volumen de datos es bajo. Power BI funciona mejor con un esquema en estrella y es más fácil crear cálculos. Además, si el volumen de datos crece, el esquema en estrella es escalable.

Puede usar Power Query para convertir el archivo CSV en tablas de hechos y dimensiones. Para crear la tabla DimClient, puede extraer todos los atributos de cliente en una tabla independiente y, a continuación, quitar duplicados. Lo mismo se puede hacer para DimConsultant. Puede crear FactAssignment que asocie clientes con consultores y cualquier otro atributo, como el nombre del proyecto, la fecha de inicio y la fecha de finalización. Una vez creadas las tablas, cree relaciones.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

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.