Google Docs CSV devuelve html en lugar de datos

Un usuario Pregunto ✅

jasv

¡Hola!

Tengo un informe ejecutándose desde hace meses. A partir de ayer dejó de funcionar. La Power Query que falla es:

= Csv.Document (Web.Contents («https://docs.google.com/spreadsheets/d/e/[long code]/ pub? gid = 0 & single = true & output = csv «))

Esto funcionó perfecto hasta hace dos días, pero ahora devuelve el texto html en lugar de la salida csv:

image.png

Cuando presiono una tecla aleatoria después de ‘csv’ (& output = csvf), espero un segundo más o menos y luego la cambio a la URL correcta, funciona una vez pero la actualización (la vista previa o los datos completos) aún falla.

¿Alguien tiene alguna idea de cómo salió mal?

jasv

Revisé la página HTML un poco más y es una página de inicio de sesión. Aunque la configuración es para que se publique públicamente, parece que se redirige a una página de inicio de sesión solo para verificar que no se requiere un inicio de sesión y luego continúa o algo así. En un navegador, no ve esto, pero Power BI falla aleatoriamente. Recuerde: el enlace de Google funcionó a la perfección durante meses y no cambié el informe en absoluto.

@ camargos88: Gracias por tu respuesta. Su solución debería funcionar, como mi solución debería funcionar también. Pero no es así a partir de esta semana.

@thnemeth: Gracias por tu respaldo. Te mantendré informado.

@edhans: Eso parece prometedor. Lo comprobaré ahora mismo.

Actualización: ¡Funcionó!

La solucion es simple: Vaya a archivo> compartir y cámbielo a ‘cualquiera que tenga el enlace puede leer’ (o algo así, no estoy usando Docs en inglés). Eso es ridículamente ** bleep ** ty porque utilicé la función ‘publicar en Internet’, que es una opción de menú completamente diferente y no necesitaba un cambio en ‘compartir’ anteriormente. Aparentemente, Google cambió esto sin previo aviso.

jasv

Revisé la página HTML un poco más y es una página de inicio de sesión. Aunque la configuración es para que se publique públicamente, parece que se redirige a una página de inicio de sesión solo para verificar que no se requiere un inicio de sesión y luego continúa o algo así. En un navegador, no ve esto, pero Power BI falla aleatoriamente. Recuerde: el enlace de Google funcionó a la perfección durante meses y no cambié el informe en absoluto.

@ camargos88: Gracias por tu respuesta. Su solución debería funcionar, como mi solución debería funcionar también. Pero no es así a partir de esta semana.

@thnemeth: Gracias por tu respaldo. Te mantendré informado.

@edhans: Eso parece prometedor. Lo comprobaré ahora mismo.

Actualización: ¡Funcionó!

La solucion es simple: Vaya a archivo> compartir y cámbielo a ‘cualquiera que tenga el enlace puede leer’ (o algo así, no estoy usando Docs en inglés). Eso es ridículamente ** bleep ** ty porque utilicé la función ‘publicar en Internet’, que es una opción de menú completamente diferente y no necesitaba un cambio en ‘compartir’ anteriormente. Aparentemente, Google cambió esto sin previo aviso.

edhans

Vea si este hilo ayuda a @jasv, @thnemeth y @NealxUK; otro usuario tuvo este problema y cambió el formato de la descarga.

thnemeth

Sigo intentando responder a esto y sigue ignorando mi respuesta …

Esto me está pasando a mí también. Durante semanas he publicado hojas de Google en línea y las he conectado como CSV. Ha estado funcionando bien hasta ayer. Ahora, obtengo un montón de errores (hacer referencia a columnas que ya no existen). Las columnas ya no existen porque si va a «Fuente» verá el código HTML en lugar de la hoja CSV sin procesar.

EXTRAÑAMENTE, si inicia una nueva conexión web a su CSV, verá que la vista previa se carga correctamente. Y luego lo verá cargado correctamente en el editor de consultas. Pero si hace clic en actualizar y está en el último paso aplicado (probablemente «Tipos modificados»), fallará. Luego, si va a «Fuente», verá HTML como en la captura de pantalla de OP.

Esto es muy problemático. Intenté cargar como XLSX en su lugar, pero parece que no puedo decirle a Google Sheets que mis datos son una tabla.

Editar: Mi única solución por ahora es editar un poco mis consultas de MSPBI para ver la fuente como una página web real y luego formatear una tabla basada en eso. Entonces, publique como página web, use ese enlace y luego diferentes ‘pasos aplicados’ para que se vea como solía ser su tabla. Esto funciona para mí porque mis tablas publicadas son hojas de referencia MUY SIMPLES (como 3-5 columnas), pero no puedo imaginar que esto funcione para documentos publicados más grandes.

camargos88

@jasv,

Consulta este enlace:

https: //natechamberlain.com/2019/10/08/connect-a-google-sheet-spreadsheet-to-power-bi-as-a-data-sour …

Lo intenté con una URL diferente a la tuya.

NealxUK

En respuesta a camargos88

Hola. También tengo exactamente el mismo problema que jasv.

Los míos funcionaban perfectamente y ayer parecía haberse detenido.

He pasado mucho tiempo tratando de resolver esto, pero no tuve suerte.

Fui al enlace publicado, pero no hay nada que ayude.

Mi enlace es actualmente (editado para privacidad):

https: //docs.google.com/spreadsheets/d/e/2PACX-1xxxxxxxxxxxxxxxxxpQDERxyhGfo/pub? gid = 1086830843 & canta …

Es una pestaña de un documento de hojas de Google.

Tengo otros dos, del mismo documento y ambos muestran el mismo html.

El html también es muy similar a jasv.

¿Sabemos si se trata de un problema de Microsoft o de Google?

NealxUK_0-1605876671091.png

Deja un comentario

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