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.
Tengo una tabla que contiene una columna cuyo valor en cada celda es solo un contador de diccionario.
P. ej...
Col |
{"a": 1, "b": 2} |
¿Qué debo hacer para crear un gráfico de barras que utilice las teclas ("a", "b") como un eje y los valores (1, 2) como el otro eje?
¡Gracias!
Hola @amitchandak , gracias!
Pero, ¿qué pasa si las claves en el diccionario no son fijas?
Por ejemplo, a veces podría ser {"a":1, "b":2}, o {"b": 1, "c": 3} o incluso {"d": 4}.
Me resulta difícil expandir cols cuando no sé de antemano qué claves habría.
¿O PBI también admite columnas que se expanden dinámicamente? Según mis pruebas, no parecían funcionar.
@shijieyao , pruebe la transformación de consulta de poder y luego podrá usar datos
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45Wqo5RSoxRslIw1FGIUUoCsYxqlWJjAQ==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Col = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Col", type text}}),
#"Parsed JSON" = Table.TransformColumns(#"Changed Type",{},Json.Document),
#"Expanded Col" = Table.ExpandRecordColumn(#"Parsed JSON", "Col", {"a", "b"}, {"Col.a", "Col.b"}),
#"Unpivoted Columns" = Table.UnpivotOtherColumns(#"Expanded Col", {}, "Attribute", "Value")
in
#"Unpivoted Columns"
Usar este código en consulta en blanco