Anónimo
Tengo un archivo de texto que puedo abrir en Excel y funciona bien (con pestañas), pero cuando lo importo en PowerQuery, ¿pone todo en una columna?
Muestra la primera pantalla de PowerBI… solo hay una columna (debería haber muchas). La segunda captura de pantalla es de Excel y esto es lo que quiero. I’Estoy usando el mismo archivo fuente para abrir, así que no estoy seguro de por qué PowerBI lo abre en una columna, pero Excel lo dividirá. Debo estar perdiendo un paso simple.
greg_deckler
Asegúrese de utilizar Texto/CSV como fuente de datos. Debería obtener una ventana como la siguiente (ver más abajo). Asegúrese de que el Delimitador esté configurado en Tabulador, es posible que Power BI no lo haya reconocido automáticamente. Además, probé esto en un archivo delimitado por tabuladores y aquí está el código de Power Query que funcionó para traerlo:
let
Source = Csv.Document(File.Contents("C:temppowerbitabs.txt"),[Delimiter=" ", Columns=5, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
#"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"Column1", Int64.Type}, {"Column2", Int64.Type}, {"Column3", Int64.Type}, {"Column4", Int64.Type}, {"Column5", Int64.Type}})
in
#"Changed Type"
Anónimo
En respuesta a greg_deckler
Estoy usando la funcionalidad de importación pero’No me da opción en las columnas. Primero selecciono Obtener datos y elijo ‘Texto/CSV’
.
Luego selecciono y abro el archivo de texto… pero solo aparece una columna y pega todos los datos en la primera columna. ¿Cómo hago para que PowerBI reconozca que hay pestañas?
Josh_BI_ES
En respuesta a Anónimo
@Anonimo escribió:
Estoy usando la funcionalidad de importación pero’No me da opción en las columnas. Primero selecciono Obtener datos y elijo ‘Texto/CSV’
.
Luego selecciono y abro el archivo de texto… pero solo aparece una columna y pega todos los datos en la primera columna. ¿Cómo hago para que PowerBII reconozca que hay pestañas?
Hola @Anónimo,
Continuando con su pregunta de seguimiento, eche un vistazo a las siguientes capturas de pantalla.
1) Después de seleccionar «Texto/CSV», a través de la ventana Obtener datos (según la versión de escritorio de Power BI que’está usando) debería ver el «Cargar/Transformar» ventana. Esta es su primera oportunidad de decirle a Power BI qué tipo de archivo CSV’está tratando con
una. La opción de menú para seleccionar diferentes delimitadores utilizados para desglosar/separar columnas de datos CSV debe estar en la parte superior de la ventana, en un menú desplegable llamado «Delimitador». Para su archivo debe seleccionar «Pestaña».
B. «Origen del archivo»: El formato de codificación CSV utilizado para codificar el CSV también puede ser importante si su archivo CSV contiene conjuntos de caracteres especiales fuera de ASCII (por ejemplo, código estándar no estadounidense). Vea a continuación los enlaces que explican esto con más detalle.
C. normalmente golpeo «Transformar datos» en este punto para limpiar aún más mi archivo CSV.
2) Si ya tiene una consulta en curso, puede acceder a la ventana de configuración de CSV a través de la
D. «Fuente» paso dentro de la «Panel Configuración de consulta». Esto debería abrir la ventana de configuración de CSV nuevamente (Ver D. en la siguiente captura de pantalla).
mi. el «Delimitador» Las opciones se pueden encontrar en la parte inferior de esta ventana.
si esto no’Para resolver su problema, puede haber un problema con la forma en que se formateó su archivo CSV/Text. Es posible que se haya dañado o que no se haya guardado con un delimitador coherente (como tabulaciones o comas). Si puede publicar el archivo o una captura de pantalla abierta en el bloc de notas, uno de nuestros familia PWRBI los miembros de la comunidad podrían detectar el problema.
De lo contrario, si su archivo se abre en Excel y tiene el formato de columnas correcto, intente guardarlo como un archivo de Excel (*.xlsx) y luego importarlo a Power BI.
Enlaces a más información sobre CSV
Consejos generales sobre los CSV
https://donatstudios.com/CSV-An-Encoding-Nightmare
w3schools en conjuntos de caracteres (es decir, ASCII, Windows-1252, UTF-8)
https://www.w3schools.com/charsets/default.asp
Artículo de Wikipedia.org sobre valores separados por comas
https://en.wikipedia.org/wiki/Comma-separated_values