abhi9255
Mi consulta está tardando más en actualizarse y cuando actualizo obtengo un error de tiempo de espera del comando.
Entonces, necesito configurar la opción de tiempo de espera del comando en el escritorio de Power BI, pero está deshabilitada en este momento, ¿cómo habilitarla?
v-frfei-msft
En respuesta a abhi9255
Hola @abhi9255,
Para la base de datos SQL, podemos cambiar el tiempo de espera del comando en Opciones avanzadas de Configuración de fuente de datos directamente.
Y aquí está el código M para su referencia.
let Source = Sql.Databases("Servername", [CommandTimeout=#duration(0, 0, 35, 0)]), TestGatewayDocs = Source{[Name="databasename"]}[Data], dbo_Product3 = databasename{[Schema="dbo",Item="Product3"]}[Data] in dbo_Product3
Saludos,
Franco
v-frfei-msft
Hola @abhi9255,
¿Cuál es su fuente de datos? Tomo una fuente de datos de Excel como ejemplo. En el escritorio power bi, en primer lugar, vaya al editor de consultas, luego puede editar su código M en el Editor avanzado para establecer el tiempo de espera del comando. Vea la imagen de abajo.
Aquí está el código M para su referencia.
let Source = Excel.Workbook(File.Contents("filepath"), null, true,[timeout=#duration(0,0,30,0)]), Sheet1_Sheet = Source{[Item="Sheet1",Kind="Sheet"]}[Data], #"Promoted Headers" = Table.PromoteHeaders(Sheet1_Sheet, [PromoteAllScalars=true]), #"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"id", Int64.Type}}) in #"Changed Type"
Para el parámetro, los valores representan Días, Horas, Minutos, Segundos. Por lo tanto, esta configuración representa un tiempo de espera de 30 minutos.
Saludos,
Franco
abhi9255
En respuesta a v-frfei-msft
Estoy usando la base de datos de SQL Server como mi fuente
v-frfei-msft
En respuesta a abhi9255
Hola @abhi9255,
Para la base de datos SQL, podemos cambiar el tiempo de espera del comando en Opciones avanzadas de Configuración de fuente de datos directamente.
Y aquí está el código M para su referencia.
let Source = Sql.Databases("Servername", [CommandTimeout=#duration(0, 0, 35, 0)]), TestGatewayDocs = Source{[Name="databasename"]}[Data], dbo_Product3 = databasename{[Schema="dbo",Item="Product3"]}[Data] in dbo_Product3
Saludos,
Franco
TBigDawg
En respuesta a v-frfei-msft
¡Esto no necesariamente ayuda! Estamos ejecutando consultas en una base de datos MSSQL y no importa dónde se establezcan estos valores, los flujos pueden fallar después de unos 15 minutos debido a problemas de tiempo de espera. Es posible que deba ponerse en contacto con el administrador de DB o Gateway para ajustar la configuración de su lado.
divyaaggarwal
En respuesta a v-frfei-msft
Tengo muchas consultas en el poder que informo, y también configuré el tiempo de espera del comando, pero aun así, cuando intento actualizar, falla con el error de tiempo de espera de MSSql para una tabla en particular.
Además, ¿cómo decide cuánto debe ser el tiempo de espera del comando?
nasheno
En respuesta a v-frfei-msft
asazure://westus.asazure.windows.net/ucmbusinessanalyticscube
Mi fuente es la anterior de los servicios de análisis. ¿Cómo cambio el código de tiempo de espera allí?
Joos
En respuesta a v-frfei-msft
Hola, ¿y si Tabular es la fuente?
¿Dónde puede cambiar el tiempo de espera para PowerBI?
Anónimo
En respuesta a v-frfei-msft
Hola, @v-frfei-msft
Sigo recibiendo fallas en la actualización programada debido a
Antes de que finalizara la importación de datos para (Nombre de la fuente de datos), se agotó el tiempo de espera de su fuente de datos.
¿Por qué no hay una opción como esta para el escritorio de PBI para otras fuentes como Excel?
v-frfei-msft
En respuesta a v-frfei-msft
Hola @abhi9255,
¿Tiene eso sentido? Si es así, por favor marque mi respuesta como una solución para cerrar el caso, por favor.
Saludos,
Franco