Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Buenos días
Estoy intentando abrir un archivo de metadatos de escritorio de Power BI con Python, específicamente el esquema del modelo de datos.
Al ejecutar:
# Reemplaza 'tu_archivo.txt' con la ruta de tu archivo DataModelSchema
ruta_archivo = 'Cruta del archivo/tu_archivo.txt'
# Cargar el contenido del archivo DataModelSchema
with open(ruta_archivo, 'r') as archivo:
data_model_schema = json.load(archivo)
El script falla y dice que tiene "," inesperado.
Muchas gracias, pero no es a esto a lo que me refiero. Cuando tiene el archivo datamodelschema de los metadatos de Power BI Desktop, viene en formato Python y no permite una descompresión adecuada. Por un lado, hemos visto que estaba en formato UTF-16 LE y lo hemos convertido a utf-8 (estamos en España y se guardó en formato americano). El problema al que nos enfrentamos ahora es que hay piezas que están anidadas más de dos veces y nos da un error. ¿Alguien ha sido capaz de leerlo correctamente?
Tengo el mismo problema con el archivo Layout, donde tenemos la relación de etiqueta del objeto visual con el campo del modelo semántico.
Hola @FJESPE3 ,
Quizás pueda consultar la parte 4 del siguiente artículo sobre cómo obtener Python como herramienta externa para obtener metadatos para los modelos de Power BI.
https://dataveld.com/2020/07/20/python-as-an-external-tool-for-power-bi-desktop-part-1/
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.