Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Power BI actualiza algunas hojas del libro, pero no todas

Hola a todos

Me enfrento a un problema con mi modelo de Power BI que actualiza la mayoría de las hojas, pero no todas las de un libro.

Cada hoja representa un mes del año fiscal y todas tienen el mismo formato.

He comprobado tres veces en la página de origen del editor de consultas que todas las hojas se seleccionan como fuentes y no se ocultan, pero por alguna razón, todo lo que hay después de octubre simplemente no se extrae, a pesar de que no se muestran errores durante la actualización.

También me he asegurado de que la ubicación de la fuente no haya cambiado y sea precisa.

El código para extraer los datos es el siguiente (sin información específica de la estructura del archivo):

--------------------------------------------------------------------------------------------------------

dejar
Origen = Excel.Workbook(File.Contents("<Accurate_Source_Location>")),
Database_Sheet = fuente{[item="base de datos",kind="hoja"]}[datos],
FilterNullAndWhitespace = cada List.Select(_, cada _ <> null y (not (_ es texto) o Text.Trim(_) <> "")),

#"Eliminado Otras Columnas" = Table.SelectColumns(Database_Sheet, List.Select(Table.ColumnNames(Database_Sheet), cada uno intenta no List.IsEmpty(FilterNullAndWhitespace(Table.Column(Database_Sheet, _))) de lo contrario verdadero)),

--------------------------------------------------------------------------------------------------------

Hay más en el código, pero son solo términos específicos del campo sobre cómo se deben interpretar los datos importados.

He estado en contacto con el chico que hizo el modelo, pero él tiene sus propios compromisos de trabajo y tiempo, y prefiero saber cómo arreglarlo yo mismo en caso de que vuelva a suceder algo similar en el futuro.

Gracias de antemano.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Gracias a todos por la ayuda.

Descubrimos el problema, pensé que "base de datos" se refería al libro de trabajo al que se hacía referencia como una base de datos propia.

En realidad, se refería a una hoja oculta en el libro de trabajo llamada "base de datos", que era una compilación de toda la información del libro de trabajo, por lo que solo era necesario extraer información de una hoja para simplificar el proceso.

Después de una actualización de software, algunas macros del libro habían quedado obsoletas y ya no funcionaban según lo previsto, solo extrayendo información hasta octubre.

Sin embargo, ahora todo está arreglado. ¡Gracias de nuevo a todos los que respondieron para ayudar!

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Gracias a todos por la ayuda.

Descubrimos el problema, pensé que "base de datos" se refería al libro de trabajo al que se hacía referencia como una base de datos propia.

En realidad, se refería a una hoja oculta en el libro de trabajo llamada "base de datos", que era una compilación de toda la información del libro de trabajo, por lo que solo era necesario extraer información de una hoja para simplificar el proceso.

Después de una actualización de software, algunas macros del libro habían quedado obsoletas y ya no funcionaban según lo previsto, solo extrayendo información hasta octubre.

Sin embargo, ahora todo está arreglado. ¡Gracias de nuevo a todos los que respondieron para ayudar!

Syndicate_Admin
Administrator
Administrator

Hola @Kristjan_P,

Solo para verificar, cuando ejecuta los pasos a continuación, ¿ve todo lo que todas sus hojas están enumeradas?

    Source = Excel.Workbook(File.Contents(<Accurate_Source_Location>"), null, true),
    #"Filtered Rows" = Table.SelectRows(Source, each ([Kind] = "Sheet"))

selectrows_kindsheet.png

Hola, gracias por responder.

Puedo confirmar que todas las hojas hasta el 25 de junio están incluidas y seleccionadas como parte de las hojas de las que se debe extraer, como se muestra a continuación.

Kristjan_P_1-1733794278529.pngKristjan_P_0-1733794231144.png

Hola, @Kristjan_P

Para solucionar aún más el problema, le recomendamos que consulte las siguientes áreas:

Verifique el nombre de la hoja de trabajo: confirme que el nombre de la hoja de trabajo después de octubre es exactamente lo que esperaba. Incluso pequeñas diferencias en la nomenclatura, como un espacio adicional, pueden causar problemas.

Simplifique la consulta: intente simplificar la consulta para aislar el problema. Por ejemplo, cree una consulta que extraiga datos de solo una de las hojas problemáticas (noviembre) para ver si se puede ejecutar por sí sola.

let
    Source = Excel.Workbook(File.Contents("<Accurate_Source_Location>")),
    November_Sheet = Source{[Item="November",Kind="Sheet"]}[Data]
in
    November_Sheet

vjianpengmsft_0-1733901705715.png

De acuerdo con la consulta PQ que proporcionó, los elementos que actualmente usan la columna Elemento = Base de datos:

vjianpengmsft_1-1733901864130.png

vjianpengmsft_2-1733901894751.png

Puede intentar filtrar las filas del mes y, a continuación, expandir sus datos para leer todos los datos.

let
    Source = Excel.Workbook(File.Contents("<Accurate_Source_Location>")),
    FilteredSheets = Table.SelectRows(Source, each ([Item] = "Feb" or [Item] = "Jun" or [Item] = "Sep" ))
in
    FilteredSheets

vjianpengmsft_3-1733902224868.png

Saludos

Jianpeng Leer

Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors