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
Anonymous
Not applicable

caller_id con los detalles de la persona que llama

Hola a todos

Perdóneme si esta pregunta ya ha sido respondida, pero, estoy enfrentando problemas con mi modelo de datos. Tengo una tabla de hechos con una columna caller_i y contiene el nombre real del autor de la llamada correspondiente y es texto de tipo. hay una dimensión que tiene todos los detalles del llamador respectivo.

Quiero vincular esta dimensión al identificador de llamada, pero no con éxito, incluso he intentado crear una clave suplente en mi dimensión de llamador y vincularla de nuevo a los hechos. Supongo que esto se debe a que los nombres pueden ser los mismos. A continuación se muestra la captura de pantalla de mi tabla de usuario. Estoy tratando de vincular esta dimensión usando la clave de usuario con el hecho. Puede ver que tengo los mismos nombres en la dimensión.Capture20.PNG

6 REPLIES 6
v-alq-msft
Community Support
Community Support

Hola, @User1201

Me pregunto si su modelo de datos es un esquema de estrella y cómo son las direcciones de filtrado cruzado entre tablas. ¿Hay algún mensaje de error al vincular esta dimensión al identificador de llamada?

Power BI Desktop examina los nombres de columna en las tablas que está consultando para determinar si hay relaciones potenciales. Si las hay, esas relaciones se crean automáticamente. Si Power BI Desktop no puede determinar con un alto nivel de confianza que hay una coincidencia, no crea la relación. Sin embargo, todavía puede utilizar elGestionar relacionescuadro de diálogo para crear o editar relaciones manualmente. Para obtener más información, consulte Crear y administrar relaciones en Power BI Desktop .

El filtrado cruzado de ambas direcciones funciona bien con un esquema de estrella.Si tiene un patrón de tabla como el siguiente, con bucles, el filtrado cruzado puede crear un conjunto ambiguo de relaciones. Por ejemplo, si resume un campo de TableX y, a continuación, elige filtrar por un campo en TableY, no está claro cómo debe viajar el filtro, a través de la tabla superior o la tabla inferior.

e1.png

Saludos

Allan

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola @v-alq-msft pude resolver esto usando la clave suplente de hecho y tabla de dimensiones.

amitchandak
Super User
Super User

@User1201 , Puede crear una columna combinada y usarla, pero mirando estos datos no estoy seguro de que pueda hacerlo.

¿Puede compartir datos de ejemplo y salida de muestra en formato de tabla?

Nueva clave: [Nombre del empleado] & "-" & [Col2]

Necesitas este tipo de columna en ambos lados para tener una sola clave

Anonymous
Not applicable

hola @amitchandak. A continuación se muestran los datos de ejemplo que la columna de nombre de la tabla es identificador de llamada en la tabla de hechos.

NombreEntidadsys_created_onsys_updated_onu_cap_buu_cap_sbuu_employee_typeUserKey
Usha UshaCis################India MSServicios de infraestructura en la nube (CIS)Empleado242846
? O365Desconocido################ Empleado1
Un Patra AnshumanDemás################DEMS India OBUServicios de ingenieríaEmpleado2
Un AshokEuropa################Aplicaciones India OBU SAP AMEuropa SBUEmpleado3
a baba sai venkata ganeshDemás################DEMS India OBUServicios de ingenieríaEmpleado239934
Un BalakrishnaAméricas y APAC################Plataforma APACAméricas y APAC SBUEmpleado4
A Bhanu ChanderAméricas y APAC################LP AS NA AandAAméricas y APAC SBUEmpleado5
A Bharath Teja ReddyFs################FS SBU Costos GlobalesGlobal FS SBUEmpleado6
Un Bhargava ReddyI&D################I y D India ACISPerspectivas y datosEmpleado7

@User1201, la clave de usuario debe ser única en ambos lados

otra nueva columna en ambas tablas

Tecla [Clave de usuario] & "-" & [Enity]

O

Tecla [Clave de usuario] & "-" & [Enity] & "-" & [Nombre]

A ver si esto puede funcionar

Anonymous
Not applicable

hola, @amitchandak UseKey es el valor que creé no viene de la base de datos. Mi tabla de hechos sólo tiene caller-is que es el nombre de usuario .

De hecho, toda otra información, como entidad y otras, no están en la tabla de usuario.

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.