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

Ayuda de DAX

Hola a todos

Tengo metadatas_ columna que es como en formato de abajo

{"v":[{"v":{"f":[{"v":"40187"},{"v":"life"},{"v":[{"v":{"f":[{"v":"en"},{"v":"Learn"}]}}]},{"v":{"v":[]}]}},{"v":{"f":[{"v":"57236"},{"v":"live"},{"v":[{"v":{"f":[{"v":"en"},{"v":"China"}]}},{"v":{"f":[{"v":"fr"},{"v":"Chine"}]}},{"v":{"f":[{"v":"it"},{"v":"Cina"}]}},{"v":{"f":[{"v":"pl"},{"v":"Chiny"}]}},{"v":{"f":[{"v":"sr"},{"v":"Kina"}]}}]},{"v":[]}]}},{"v":{"f":[{"v": "50267"},{"v":"live"},{"v":[{"v":{"f":[{"v":"en"},{"v":"India and Asia Pacific"}]}}]},{"v":[]}]}}]}

En este contiene tanto China, India y Asia Pacífico

Por lo tanto, si metadata_ contiene más de uno de los siguientes valores "China, Europa ampliada, India y Asia Pacífico, Medio Oriente y África, América del Norte, América del Sur", debe dar salida en cuanto a esas filas como Localidad
Si metadata_ contiene cualquiera de los siguientes valores "China, Europa ampliada, India y Asia Pacífico, Oriente Medio y África, América del Norte, América del Sur", debería dar salida para esas filas como Región

además, si metadatas_ contiene texto como "Globe", debería dar salida para esas filas como Globe

Todas estas condiciones deben crearse en una sola columna

Por favor, ayúdenos a lograr esto!!!!

Gracias de antemano

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@Bharathi_99

He proporcionado un solutin en PQ, pls ver el archivo adjunto a continuación

Syndicate_Admin
Administrator
Administrator

Hola

Una ayuda más.... ¿Puede ayudarme a obtenerlo en Power Query como una columna personalizada.... será útil

Gracias
Sai

Syndicate_Admin
Administrator
Administrator

De nada

Syndicate_Admin
Administrator
Administrator

Hola Ryan,

Muchas gracias
Ayudó...

Syndicate_Admin
Administrator
Administrator

@Bharathi_99

Tal vez puedas probar esto

Column = 
VAR _c=if(SEARCH("China",'Table'[metadatas],1,0)>0,1,0)
VAR _ee=if(SEARCH("Enlarged Europe",'Table'[metadatas],1,0)>0,1,0)
VAR iap=if(SEARCH("India and Asia Pacific",'Table'[metadatas],1,0)>0,1,0)
VAR mea=if(SEARCH("Middle East & Africa",'Table'[metadatas],1,0)>0,1,0)
VAR na=if(SEARCH("North America",'Table'[metadatas],1,0)>0,1,0)
VAR sa=if(SEARCH("South America",'Table'[metadatas],1,0)>0,1,0)
var g=if(SEARCH("Globe",'Table'[metadatas],1,0)>0,1,0)
return if(g=1,"Globe",if(_c+_ee+iap+mea+na+sa>1,"Locality",if(_c+_ee+iap+mea+na+sa=1,"Region")))

1.PNG

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.