juandaar
Estoy trabajando con una API que me devuelve un XLS en base64,
Fuente = Web.Contents («https: // dominio / api / xls»,
[
Headers=[
Accept=»*/*»,
#»content-type»=»text/plain; charset=UTF-8″,
],
Contenido = Text.ToBinary (solicitud)
]),
# «textBase64» = Text.FromBinary (Fuente),
# «BinaryFromTextBase64» = Binary.FromText (# «textBase64», BinaryEncoding.Base64),
# «Documento» = Excel.Workbook (# «BinaryFromTextBase64»)
Estoy teniendo un problema, cuando hago que todas las columnas se están corrigiendo, pero dos columnas con valores decimales están en blanco. (Si hago este proceso manualmente, funciona bien) -> (base64 a archivo .xls)
Para contextualizar, tengo dos ideas sobre las posibles razones:
Primero: estoy trabajando con documentos brasileños, estoy pensando que tienen relación con el formato decimal
Segundo: XLS es de 97-2003, cuando lo abro manualmente está en modo de compatibilidad.
Intenté muchas cosas y estoy atascado ☹️😖
lbendlin
¿Tiene alguna forma de usar archivos XSLX en su lugar? Como mencionó, XLS es un formato realmente antiguo y no admite algunos de los campos de metadatos que Power BI necesita para inferir tipos de columna. También encontrará que el servicio Power BI no funcionará con archivos XLS.