- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Problema de importación de ancho fijo
Hola a todos
Soy una especie de principiante en PowerBI, pero tengo un conjunto de datos ASCII bastante grande que estoy tratando de delimitar en columnas apropiadas. Para cada variable, tengo la asignación de posición de texto para delimitar este archivo ASCII como se muestra a continuación:
Y con el campo "Importar ancho fijo", conecto estos valores a la importación de PowerBI como se muestra a continuación:
Debido a que necesito importar las posiciones de texto en orden ascendente según lo requiera PowerBI, técnicamente tengo como ejemplo
6,7,14,18,20,21,28,28,29,31,36,39...
Esto causa un error dentro de PowerBI ya que los números 28 se repiten dos veces (... 28, 28....). Pero todavía quiero incluir las variables "Tiempo de nacimiento" - posiciones 21-28 y "DOB WK" - 25-28 en el proceso de delimitación. Esta duplicación de números ocurre con frecuencia en todo mi conjunto de datos.
Si quiero hacer que PowerBI acepte mi serie de números, tengo que elegir entre:
Una serie que SOLO incluye las posiciones de "Tiempo de Nacimiento" 21-28
6,7,14,18,20,21,28,28,29,31,36,39
O
Una serie que SÓLO incluye las posiciones "DOB WK" 25-28
6,7,14,18,20,25,28,28,29,31,36,39
Leí algunas cosas en el foro sobre table.splitcolumn, pero soy un novato absoluto en PowerBI.
¿Alguien puede darme alguna dirección?
Muchas gracias,
David
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Tal vez su problema es que el archivo está irregular (= no todas las líneas tienen la misma longitud)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

¿Cómo son los datos en Power Query después de la importación?
Además, probablemente ayudaría si publica una pequeña muestra (no una imagen) aquí de los datos originales (lo suficiente para mostrar los problemas).
Si se trata de datos confidenciales, entonces simplemente maquete.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Gracias.
Esta es la primera línea de cómo se ven los datos ASCII sin procesar: no están delimitados correctamente y no tienen encabezados:
Un 0 201301 99993GU 999922 2 34105JA GU 999 9 1107 4 08 X1 3 32 0507 4 086 00 1 1 031 1509 253 N00000000 N NNNNNNN NXXN00 2 222 NN NNNNNNNN 2 2 NNNNNN NNNNNN 2 2 2 11X 221 1NNNNNNN22 104885 1 M 03 201240 40082 3317093 NNNNNNNNN NNNNNNNNNN22 2 2 2 2 UYU 288888888888888111136619 11111111111111111111111111111 1111111111 111111 11111111111111111111111111 1 11 11111 11111 11 11 1 111 1 1 1 11 11 1 1 1
Este es el diccionario de datos completo, enumerando todas las posiciones de las variables que delimitan el archivo ASCII anterior:
https://docs.google.com/spreadsheets/d/1Y4YiryitBV9fuNdnwk8ko5k-6HYqP6G7ClhsnAQC5FU/edit?usp=sharing
Si muestro los datos importados en PowerBI, oculta los problemas porque no puedo agregar todas las variables debido a posiciones superpuestas, hágamelo saber cómo debo mostrarle esto
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

No entiendo cuáles son esos datos. Está delimitado y no parece coincidir con el diccionario de datos en absoluto.
Tal vez pueda vincular algunos datos de ejemplo en forma original con filas que exhiben el problema. Necesito ver suficientes filas que muestren el problema.
----
Si puede publicar los datos de ejemplo, haga una captura de pantalla de lo que hace powerbi al importar el mismo archivo. Puede describirlo o anotarlo para describir el problema y mostrarme el resultado deseado.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

No veo más aclaraciones. Powerbi no te permitirá usar esto
6,7,14,18,20,28,28,29,31,36,39
así que tienes que usar algo que haga que tus datos entren en la consulta de energía y preocuparte por las columnas correctas una vez que están ahí.
¿Qué pasa cuando usas esto?
6,7,14,18,20,28,29,31,36,39
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Esa serie de números funciona, pero luego estoy excluyendo una tonelada de variables que tienen algunas superposiciones de posición con otras variables, que no estoy seguro de cómo corregir después de importar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Si te entiendo correctamente, de este-> "necesita tener 6,7,14,18,20,28,29",combinará 2 de sus columnas originales en 1 cuando importe a Power Query.
Con suerte, podemos hacer clic con el botón derecho en la columna en el editor de PQ y elegir "columna dividida". Hay una serie de opciones a partir de ahí para obtener las 2 columnas necesarias.
Si no encuentra uno que funcione, publique una muestra de las columnas combinadas y puedo ayudarlo.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola HotChilli,
Muy apreciamos su respuesta. Me disculpo por no aclarar tan bien en mi post, he vuelto a editar mi publicación.
El verdadero problema aquí es que necesito importar las posiciones de texto en orden ascendente según lo requiera PowerBI, técnicamente tengo como ejemplo
6,7,14,18,20,21,28,28,29,31,36,39
Esto causa un error dentro de PowerBI ya que los números 28 se repiten dos veces (... 28, 28....). Pero todavía quiero incluir las variables "Tiempo de nacimiento" - posiciones 21-28 y "DOB WK" - 25-28 en el proceso de delimitación. Esta duplicación de números ocurre con frecuencia en todo mi conjunto de datos.
Si quiero hacer que PowerBI acepte mi serie de números, tengo que elegir entre:
Una serie que SOLO incluye las posiciones de "Tiempo de Nacimiento" 21-28
6,7,14,18,20,21,28,28,29,31,36,39
O
Una serie que SÓLO incluye las posiciones "DOB WK" 25-28
6,7,14,18,20,25,28,28,29,31,36,39
Gracias de nuevo por su ayuda!

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - February 2025
Check out the February 2025 Power BI update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
03-14-2024 09:15 PM | |||
07-12-2024 07:57 AM | |||
03-17-2021 02:40 AM | |||
09-18-2023 11:35 AM | |||
06-29-2023 06:50 PM |