Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
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
He proporcionado un solutin en PQ, pls ver el archivo adjunto a continuación
Hola
Una ayuda más.... ¿Puede ayudarme a obtenerlo en Power Query como una columna personalizada.... será útil
Gracias
Sai
De nada
Hola Ryan,
Muchas gracias
Ayudó...
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")))