cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Post Prodigy
Post Prodigy

¿Cuál es el mejor enfoque en manejar 2 datos quey diferentes?

Hola a todos

Tengo un total de 10 datos sin procesar de pedidos de venta de la empresa :-

1) Cada dato sin procesar del pedido de ventas de la empresa tiene un nombre de 10 campos.

2) 5 empresa es con formato de datos CSV de SAP otro formato de fecha de 5 empresa es formato de texto de SYSPRO.

3) Necesito combinar por encima de 10 conjunto de datos sin procesar en una tabla, pero diferenciar cada tabla por campo SOURCE , SOURCE-COY1 ..... FUENTE-COY10

Cualquier sugerencia cuál es el mejor enfoque.

Paul

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

HI @Paulyeo11,

Puede usar los diferentes conectores para obtener datos de los archivos a power bi y, a continuación, puede combinar estas tablas de consulta con 'Table.SelectColumns', 'Table.RenameColumns' con la función Table.Combine para crear una nueva tabla de consulta con varios registros de tabla.

Por ejemplo:

let
	Source= Table.Combine(
		{
			Table.SelectColumns(
				Table.RenameColumns(Query1,    
					{
						{"Query1Column1", "NewColumn1"},
						{"Query1Column2", "NewColumn2"}
					}
				),
				{
					"NewColumn1","NewColumn2"
				}
			),
			Table.SelectColumns(
				Table.RenameColumns(Query2,    
					{
						{"Query2Column1", "NewColumn1"},
						{"Query2Column2", "NewColumn2"}
					}
				),
				{
					"NewColumn1","NewColumn2"
				}
			)
,
			Table.SelectColumns(
				Table.RenameColumns(Query3,    
					{
						{"Query3Column1", "NewColumn1"},
						{"Query3Column2", "NewColumn2"}
					}
				),
				{
					"NewColumn1","NewColumn2"
				}
			)
		}
	)
in
	Source

Funciones de consulta M

Table.SelectColumns

Table.RenameColumns

Table.Combine

saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

View solution in original post

7 REPLIES 7
Highlighted
Super User III
Super User III

Hola @Paulyeo11 ,

Si esos conjuntos de datos tienen las mismas columnas, puede anexarlos después de preparar/limpiar los encabezados/columnas.

https://radacad.com/append-vs-merge-in-power-bi-and-power-query



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Highlighted
Community Support
Community Support

Hola @Paulyeo11,

¿Existen formatos similares o partes regulares en estos archivos? ¿Puede proporcionar algunos datos ficticios con una estructura de datos similar para ayudarnos a aclarar su escenario y probar la fórmula de codificación?

Cómo obtener respuestas a su pregunta rápidamente
saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Highlighted

Hola Señor

Muchas gracias por buscar mi post.

A continuación se muestra la tabla GL de SAP , total 5 empresa :-

Paulyeo11_0-1604372940596.png

A continuación se muestra de SYS PRO accouunting software , Total 4 empresa :-

Paulyeo11_1-1604372984372.png

Paul Yeo

Highlighted

HI @Paulyeo11,

Creo que necesita realizar pasos de transformación y modelado de estructuras de datos para recoger y cambiar el nombre de partes similares de estas tablas a nombres similares, a continuación, puede utilizar la función Table.Combine para combinar estos campos de tabla procesados.

Table.Combine

saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Highlighted

Hola Shex

Gracias por compartir.

El enlace que compartes conmigo th link , no puedo entender. puede explanar un poco cómo es capaz de ayudar en mi caso.

Paul

Highlighted

HI @Paulyeo11,

Puede usar los diferentes conectores para obtener datos de los archivos a power bi y, a continuación, puede combinar estas tablas de consulta con 'Table.SelectColumns', 'Table.RenameColumns' con la función Table.Combine para crear una nueva tabla de consulta con varios registros de tabla.

Por ejemplo:

let
	Source= Table.Combine(
		{
			Table.SelectColumns(
				Table.RenameColumns(Query1,    
					{
						{"Query1Column1", "NewColumn1"},
						{"Query1Column2", "NewColumn2"}
					}
				),
				{
					"NewColumn1","NewColumn2"
				}
			),
			Table.SelectColumns(
				Table.RenameColumns(Query2,    
					{
						{"Query2Column1", "NewColumn1"},
						{"Query2Column2", "NewColumn2"}
					}
				),
				{
					"NewColumn1","NewColumn2"
				}
			)
,
			Table.SelectColumns(
				Table.RenameColumns(Query3,    
					{
						{"Query3Column1", "NewColumn1"},
						{"Query3Column2", "NewColumn2"}
					}
				),
				{
					"NewColumn1","NewColumn2"
				}
			)
		}
	)
in
	Source

Funciones de consulta M

Table.SelectColumns

Table.RenameColumns

Table.Combine

saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

View solution in original post

Highlighted

Hola Señor

estera sé que por lo general se importa en una tabla y grabar todo el campo y limpiar.
y también hacer para otra tabla de la empresa hacer lo mismo y hacer que ambas tablas del mismo nombre de campo .

después del paso anterior, ¿entonces usted anexa ambas tablas en una derecha?

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors
Top Kudoed Authors