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

BoM padre hijo

Hola a todos

Tengo un gran conjunto de datos que es un SQL y solo se me permite leer los datos, que es la primera restricción.

La tabla en cuestión contiene artículos de stock y cada artículo de stock tiene un artículo de stock principal, que es la segunda restricción.

Esto significa que cuando estoy tratando de crear un PATH, el padre superior tiene un padre superior que es el mismo valor, lo suficientemente estúpido. Y por lo tanto mi DAX recibe un error.

¿Puedo ignorar de alguna manera si el padre y el hijo coinciden con los valores y continuar con la función de ruta o tal vez incluso crear una columna calculada que dé un valor vacío si coinciden y esto se convierte en mi nueva columna principal?

Intenté ser más astuto que esto por un tiempo sin éxito, así que por favor siéntase libre de ayudar.

Ahora estoy divagando pero,

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@arduaj

Su extracción de SQL es simplemente un SELECT contra la base de datos, por lo que puede agregar campos para limpiar su campo problemático, algo como esto.

SELECT a.*,
	CASE
		WHEN a.Parent_Stock_Item = a.Stock_Item THEN 
			NULL
		ELSE a.Parent_Stock_Item 
		END AS Clean_Parent_Stock_Item
FROM YourSQLTable (NOLOCK) a

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.