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.
Hola a todos
Estoy extrayendo datos de una lista de puntos compartidos, desde el Editor de Power Query veo los valores de la columna como "Lista":
Luego uso la opción "Expandir a nuevas filas" y obtengo el "Registro" en los valores de columna:
Luego hago clic de nuevo en la opción de expandir y quiero seleccionar sólo la opción de "lookupValue" de la lista
Se muestran los valores:
Pero después de aplicar los cambios, obtengo el mensaje de error y los valores:
No se pudieron guardar las modificaciones en el servidor. Error devuelto: 'OLE DB u ODBC error: [Expression.Error] No podemos convertir el valor "" al tipo Table.. La operación actual se canceló porque se produjo un error en otra operación de la transacción. '.
¿Alguna idea de cómo resolver esto? Gracias de antemano.
Este es el código generado:
Dejar
Source - SharePoint.Tables ("https://xxxxxxxxxx/icpmo/", [Implementation-2.0," ViewMode-"All"]),
"bb14239c-c848-465d-80ad-52b29b8c3e96" - Fuente[Id'"bb14239c-c848-465d-800ad-52b29b8c3e96"[Items],
"Expanded Cliente" - Table.ExpandListColumn ("bb14239c-c848-465d-80ad-52b29b8c3e96", "Cliente"),
"Expanded Cliente1" - Table.ExpandRecordColumn ("Expanded Cliente", "Cliente", "lookupValue", "Cliente.lookupValue")
En
"Cliente ampliado1"
@CharlyKing , Compruémoslo el tipo de datos de texto.
también comprobar
Gracias @amitchandak
Ya intenté reemplazar valores y cambiar el tipo de datos, pero no se realizó correctamente.
Código para cambiar el tipo de datos y reemplazar el valor después de expandir:
#"Expanded Cliente1" = Table.ExpandRecordColumn(#"Expanded Cliente", "Cliente", {"lookupValue"}, {"Cliente.lookupValue"}),
"Changed Type" - Table.TransformColumnTypes ("Expanded Cliente1", "Cliente.lookupValue", texto de tipo),
"Replaced Value" - Table.ReplaceValue ("Changed Type,"","NA",Replacer.ReplaceValue,"Cliente.lookupValue")
Mensaje de error:
Error OLE DB u ODBC: [Expression.Error] No podemos convertir el valor "" al tipo Table..
También traté de cambiar el tipo de datos antes de la expansión
"Changed Type" - Table.TransformColumnTypes ("bb14239c-c848-465d-80ad-52b29b8c3e96", "Cliente," texto de tipo)
"Expanded Cliente" - Table.ExpandListColumn ("Changed Type", "Cliente"),
"Expanded Cliente1" - Table.ExpandRecordColumn ("Expanded Cliente", "Cliente", "lookupValue", "Cliente.lookupValue")
Tengo lo siguiente:
Expression.Error: No podemos convertir un valor de tipo List para escribir Text.
Detalles:
Valor[Lista]
Tipo [Tipo]
¿Alguna otra idea? Gracias de antemano
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |