Error de índice

Un usuario Pregunto ✅

krixtsup3r

Hola tios,

Recibo este error (imagen a continuación) cuando trato de actualizarlo en la web, pero si lo verifico en el escritorio y luego lo actualizo, no me da ningún error. ¿Alguna razón por la que es eso?

index_error.PNG

¡Gracias!

greg_deckler

En respuesta a krixtsup3r

@ krixtsup3r – OK, este parece ser el mismo problema que aquí:

https://community.powerbi.com/t5/Service/Refresh-Error-in-PowerBI-Service-No-issue-refreshing-in-Des…

Cambia esto:

= Table.AddIndexColumn(#"Added Index", "Index.1", 0, 1, Int64.Type)

a esto:

= Table.AddIndexColumn(#"Changed Type", "Index", 0, 1)

¿Quizás deshacerse del Int64.Type? Espera, tal vez no le guste que ordenaste las filas y no hiciste una tabla. ¿Buffer? @v-deddai1-msft

greg_deckler

@krixtsup3r ¿Puedes pegar el código del Editor avanzado? El error dice que pasó demasiados argumentos, pero lo que dice es que solo veo 4 argumentos y dice que se pasaron 5, así que tal vez necesite ver el código circundante para entender qué está pasando.

amichandak

@ krixtsup3r, ¿ha configurado algún programador para ello? si es así, compruebe cualquier error allí.

Además, qué tipo de conexión es. ¿Requiere puerta de enlace o detalles que se pueden proporcionar en el servicio de Power BI? Asegúrese de que Gateway sea el lugar o las credenciales que se hayan proporcionado en el nivel de servicio. (Porque puedo ver el error de conexión)

Si todo está configurado y todavía tiene un error

Puede verificar y registrar un problema en -https://community.powerbi.com/t5/Issues/idb-p/Issues

krixtsup3r

En respuesta a amichandak

Hola tios,

Gracias por la respuesta:

@amitchandak, en realidad aún no he establecido ningún horario. Acabo de intentar actualizarlo On Demand y aparece ese error.

@Greg_Deckler, aquí está mi código (ver más abajo), no estoy muy seguro de lo que está pasando. En el Escritorio, se actualiza bien, pero cuando lo actualizo en el Servicio, aparece el error.

let
    Source = Folder.Files("C:Users\Productivity Raw"),
    #"Removed Other Columns" = Table.SelectColumns(Source,{"Content"}),
    #"Filtered Hidden Files1" = Table.SelectRows(#"Removed Other Columns", each [Attributes]?[Hidden]? <> true),
    #"Invoke Custom Function1" = Table.AddColumn(#"Filtered Hidden Files1", "Transform File", each #"Transform File"([Content])),
    #"Removed Other Columns1" = Table.SelectColumns(#"Invoke Custom Function1", {"Transform File"}),
    #"Expanded Table Column1" = Table.ExpandTableColumn(#"Removed Other Columns1", "Transform File", Table.ColumnNames(#"Transform File"(#"Sample File"))),
    #"Changed Type" = Table.TransformColumnTypes(#"Expanded Table Column1",{{"name", type any}, {"productivity", type any}, {"job_count", type any}, {"total_review_time", type any}, {"total_research_time", type any}, {"total_inactive_time", type any}, {"queue", type any}, {"day", type any}, {"user_id", type any}}),
    #"Extracted Date" = Table.TransformColumns(#"Changed Type",{{"day", DateTime.Date, type date}}),
    #"Changed Type1" = Table.TransformColumnTypes(#"Extracted Date",{{"total_inactive_time", type number}, {"total_research_time", type number}, {"total_review_time", type number}, {"job_count", type number}, {"productivity", type number}}),
    #"Inserted End of Week" = Table.AddColumn(#"Changed Type1", "End of Week", each Date.EndOfWeek([day],1), type date),
    #"Inserted Start of Month" = Table.AddColumn(#"Inserted End of Week", "Start of Month", each Date.StartOfMonth([day]), type date),
    #"Removed Other Columns2" = Table.SelectColumns(#"Inserted Start of Month",{"day"}),
    #"Removed Duplicates" = Table.Distinct(#"Removed Other Columns2"),
    #"Sorted Rows" = Table.Sort(#"Removed Duplicates",{{"day", Order.Descending}}),
    #"Added Index" = Table.AddIndexColumn(#"Sorted Rows", "Index", 1, 1, Int64.Type),
    #"Renamed Columns" = Table.RenameColumns(#"Added Index",{{"Index", "IndexDaily"}}),
    #"Filtered Rows" = Table.SelectRows(#"Renamed Columns", each [day] <> null and [day] <> ""),
    #"Changed Type2" = Table.TransformColumnTypes(#"Filtered Rows",{{"IndexDaily", type number}})
in
    #"Changed Type2"

greg_deckler

En respuesta a krixtsup3r

@ krixtsup3r – OK, este parece ser el mismo problema que aquí:

https://community.powerbi.com/t5/Service/Refresh-Error-in-PowerBI-Service-No-issue-refreshing-in-Des…

Cambia esto:

= Table.AddIndexColumn(#"Added Index", "Index.1", 0, 1, Int64.Type)

a esto:

= Table.AddIndexColumn(#"Changed Type", "Index", 0, 1)

¿Quizás deshacerse del Int64.Type? Espera, tal vez no le guste que ordenaste las filas y no hiciste una tabla. ¿Buffer? @v-deddai1-msft

krixtsup3r

En respuesta a greg_deckler

¡Funcionó! Muchas gracias.

greg_deckler

En respuesta a krixtsup3r

@ krixtsup3r Debe haber algún tipo de error en el Servicio o algo así, ese problema parece ser muy reciente. Creo que agregaron la capacidad de especificar el tipo en el Índice, pero aparentemente el Servicio se perdió esa nota. ¿Leíste la nota?

krixtsup3r

En respuesta a greg_deckler

Por eso me pasó con 4 de mis proyectos de PBI.

Honestamente, no he leído el memorándum, solo reviso las nuevas actualizaciones cada mes. ¡Muchas gracias por tu ayuda, hombre!

greg_deckler

En respuesta a krixtsup3r

@krixtsup3r ¡No hay problema, estaba bromeando sobre el memorándum! ¡El Servicio necesita leer el memorándum!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *