Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
hgauhar
Regular Visitor

orden de columnas en csv DATA SOURCE

Hola

he creado informes utilizando una fuente de datos csv en power BI, por ejemplo, el orden de las columnas es col1,col2,col3

ahora tengo otro archivo csv con las mismas columnas pero en diferente orden, por ejemplo, col3, col1,col2, col4(un nuevo col)

¿Puedo usar el mismo archivo power bi para visualizar este nuevo archivo csv??

por favor ayuda

Gracias

2 REPLIES 2
edhans
Super User
Super User

Puede, pero puede producir un error en la importación o no mostrarle la columna 4 en absoluto.

Este es un archivo de prueba que acabo de importar. Preste atención a la primera línea del código M utilizado para importar el archivo:

let
    Source = Csv.Document(File.Contents("C:\Users\UserName\OneDrive\errors.csv"),[Delimiter=",", Columns=19, Encoding=1252, QuoteStyle=QuoteStyle.None]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}, {"Column4", type text}, {"Column5", type text}, {"Column6", type text}, {"Column7", type text}, {"Column8", type text}, {"Column9", type text}, {"Column10", type text}, {"Column11", type text}, {"Column12", type text}, {"Column13", type text}, {"Column14", type text}, {"Column15", type text}, {"Column16", type text}, {"Column17", type text}, {"Column18", type text}, {"Column19", type text}})
in
    #"Changed Type"

Fíjese en cómo dice "Columnas 19"

Esto significa que si importo un nuevo archivo con 20 columnas, no se importará #20 de columna.

En su caso, puede eliminar las columnas 19 o las columnas 3, pero hay otro problema.

El paso Tipo modificado establece automáticamente los tipos de datos para las 19 columnas anteriores. Incluso si entra la columna #20, no se escribirá y entrará en Power BI como texto (que podría estar bien) o como ABC/123, o Cualquiera, que es malo. así que....

  • Deshazte de las Columnas 3 en tu primer paso
  • Valide los tipos de datos de todas las columnas y asegúrese de que están en el segundo paso.

Como @parry2k dicho, después de eso, la orden es irrelevante.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting
parry2k
Super User
Super User

@hgauhar orden de las columnas no importa en cuanto a los nombres de columna son los mismos.

Me gustaría elogiossi mi solución ayudara.👉Si puedes pasar tiempo publicando la pregunta, también puedes hacer esfuerzos para dar a Kudos quien haya ayudado a resolver tu problema. ¡Es una muestra de agradecimiento!

Visítenos enhttps://perytus.com, su ventanilla única para proyectos/formación/consulta relacionados con Power BI.



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.