Power BI Web devuelve un error de credencial no válida en el acceso anónimo de la URL de la API.

Un usuario Pregunto ✅

mbarragan

Tengo un informe que tiene un conjunto de datos compuesto de diferentes fuentes. Cinco de estas fuentes son una API que devuelve un .CSV diferente según los parámetros específicos de la URL. Cuando estoy trabajando en el escritorio de PowerBI, los datos se cargan correctamente, pero cuando publico el informe y quiero actualizar los datos de la web de PowerBI, ocurre un «error de credencial» para la fuente de la API.

2016-11-30_15h54_34.png

2016-11-30_15h58_28.png

Noté que este error ocurre cuando hay más de una fuente de API…

¿Cuál es el problema?

Atentamente,

Marcos.

Hola @mbarragan,

Las consultas donde el acceso a los datos ocurre dentro de una función y donde la fuente de datos depende de los parámetros de la función no se pueden actualizar actualmente. Puedes votar la idea aquí. Y aquí hay un hilo similar para su referencia.carita feliz

Saludos

mbarragan

En respuesta a v-ljerr-msft

Hola @v-ljerr-msft,

Creo que no me he explicado lo suficiente. Lo que quería decir es que tengo cinco fuentes de una sola API, pero la URL final de cada fuente es única, por ejemplo:

Fuente1 : www.123ExampleApi.com/poweBI?url=fuente1
Fuente2 : www.123ExampleApi.com/poweBI?url=source2
Fuente3 : www.123ExampleApi.com/poweBI?url=source3
Fuente4 : www.123ExampleApi.com/poweBI?url=source4
Fuente5 : www.123ExampleApi.com/poweBI?url=source5

Esto es lo que quería decir con «Cinco de estas fuentes son una API que devuelve un .CSV diferente según los parámetros específicos de la URL». Mis consultas no acceden a los datos dentro de una función, solo he especificado nuevas fuentes de datos en el editor de consultas.

Gracias y un saludo,

Marcos.

En respuesta a mbarragan

Hola @mbarragan,


Esto es lo que quería decir con «Cinco de estas fuentes son una API que devuelve un .CSV diferente dependiendo de los parámetros específicos en la URL.». Mis consultas no acceden a los datos dentro de una función, solo he especificado nuevas fuentes de datos en el editor de consultas.


De hecho, sabía exactamente lo que estás tratando de hacer.carita feliz Como está solicitando su servidor con parámetros para obtener datos, debe haber un función en su servidor para aceptar el parámetro, luego devuelve diferentes .CSV según el parámetro específico, ¿verdad? BPorque Power BI está realizando un análisis estático de la consulta para descubrir el origen de datos, y el análisis estático aún no puede manejar este escenario actualmente.

Saludos

mbarragan

En respuesta a v-ljerr-msft

Hola @v-ljerr-msft,

Las diferentes fuentes de Google Storage desde la actualización programada funcionan bien, hemos intentado comparar las URL de la API con las URL de Google Storage:

GoogleStorage (funciona bien):

https://storage.googleapis.com/bucket1/tmp/0009518e.csv
https://storage.googleapis.com/bucket1/tmp/8197581r.csv

API – sin parámetros de URL (no funciona):

https://us-central1-project1.cloudfunctions.net/0009518e
https://us-central1-project1.cloudfunctions.net/8197581r

¿Podría explicar por qué la actualización del programa funciona bien para la primera forma, pero para la segunda forma aparece el error de credenciales? ¿Se debe a que el segundo devuelve una redirección de URL a un .csv y el primero es solo un .csv?

Gracias y un saludo,

Marcos.

Krizz83

En respuesta a v-ljerr-msft

Tengo el mismo problema con una fuente OData.

La primera fuente de odata se carga bien. Next 3 no se puede actualizar y da el error «No se pudieron actualizar las credenciales de la fuente de datos.«.

¿Algunas ideas?

En respuesta a Krizz83

Hola @Krizz83,

Puede ser el mismo problema que describí anteriormente. Por favor vota la idea aquí.carita feliz

Saludos

Deja un comentario

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