Hacer referencia a un valor de columna como ruta de archivo para obtener un archivo de datos de Excel en Power Query

Un usuario Pregunto ✅

Anandav

Hola,

Puedo proporcionar una ruta de archivo de red usando los parámetros de Poawer BI y usar el parámetro para obtener el archivo de datos de Excel.

Fuente = Excel.Workbook(File.Contents(Parameter1), null, true)

Puedo guardar este informe en el servidor de informes de PBI (interno).

Entonces Cambié la ruta para que sea el valor de una columna de tabla y en PBI Desktop funciona bien.

Fuente = Excel.Workbook(File.Contents(QueryName{0}[ColumnName]), nulo, verdadero)

Pero cuando trato de guardar (publicar) esto en el servidor de informes de PBI (versión de octubre de 2020), aparece el mensaje de error «Se produjo un error al intentar guardar en el servidor de informes…»

¿Alguien puede ayudarme con cómo dar la ruta del archivo de datos almacenado en una tabla?

Gracias por adelantado.

Hola @anandav

¿Mi respuesta soluciona tu problema? En caso afirmativo, por favor acéptelo como la solución. Si encuentra otras soluciones, también puede compartirlas aquí para ayudar a otros usuarios en el futuro. Gracias.

Saludos,
jing

Hola @anandav

Puede intentar los siguientes pasos:

1. Haga clic derecho en la columna que almacena la ruta del archivo de datos y seleccione Agregar como nueva consulta. Esto generará la columna en una nueva lista. yo llamo a esta lista Ruta de archivo.

2. Crea un parámetro Parámetro1, configure Tipo > Texto, Valores sugeridos > Consulta, Consulta > Ruta de archivo.

3. Modifique la Fuente usando el parámetro: Fuente = Excel.Workbook(File.Contents(Parámetro1), nulo, verdadero)

Por favor, avíseme si esto ayuda.
Equipo de apoyo comunitario _ Jing
Si esta publicación le ayuda, acéptela como la solución para ayudar a otros miembros a encontrarla.

Deja un comentario

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