¿Cómo agregar datos de otra tabla al actualizar?

Un usuario Pregunto ✅

nchawda

Hola

Quiero agregar datos de una tabla con otra tabla, donde la tabla uno se actualiza con nuevos datos. Entonces, ¿cómo puedo agregar una actualización a la tabla final?

Por ejemplo: Table1:

image.png

Tabla 2:

image.png

Una vez que la tabla 2 se actualiza después de la actualización, la Tabla 1 debe adjuntarse con los datos de la tabla 2 como se muestra a continuación:

image.png

Intenté con Append Queries e intenté eliminar la opción ‘Incluir en la actualización del informe’ en el editor de consultas en la tabla1, pero no ayudó.

¿Puede sugerir cuál es la mejor manera de agregar estas dos tablas al actualizar?

Gracias

venal

1. Cuadro1

2. Cuadro2

3. Inicio >> Editar consultas >> Editar consultas >> Agregar consultas

4. Pantalla Adjuntar consultas >> Dos tablas (active el botón de opción) >> Tabla para adjuntar >> seleccione «Tabla2» >> Haga clic en «Aceptar».

5. Una vez hecho esto, haga clic con el botón derecho en la tabla2 y deshabilite «Habilitar carga» y habilite «Incluir en la actualización del informe».

6. Para que obtenga los datos más recientes en Power Bi.

7. Si habilita «Habilitar carga» para la tabla2, se cargará en el modelo de datos y se mostrará en la «Vista de datos y vista de informe».

8. Como los datos de ambas tablas se adjuntan a la Tabla1, es mejor desactivar «Activar carga» para evitar problemas de rendimiento.

Espero que te ayude a resolver tu consulta.

nchawda

En respuesta a venal

Hola @venal,

Perdón por volver tarde. Pero creo que esto no parece actualizar los datos anteriores y agregarlos. Todavía puedo ver que la tabla se actualiza con nuevos datos (nueva fecha).

¿Cómo puedo hacer que esto funcione?

Estos son mis cambios hechos como sugirió:

Tabla 2: con los últimos datos por fecha.

image.png

Tabla 1: Tabla que debe adjuntarse a la Tabla 2. Tiene datos de fechas anteriores.

image.png

Avísame si me perdí algo.

La tabla 1 debe adjuntarse, pero parece estar reemplazando los datos de la tabla 2.

Saludos

venal

En respuesta a nchawda

Consulte el enlace a continuación para descargar el archivo PBIX.

http://www.mediafire.com/file/qit6pvhvitpja3x/nchawda-append.pbix/file

Si esta publicación fue útil, ¿puedo pedirle que la marque como solución y le dé algunas felicitaciones?

nchawda

En respuesta a venal

Hola @venal

No funciona Cada vez que la tabla 2 se reemplaza con nuevos datos y esos datos deben agregarse a la tabla 1. Pero aquí sucede que cada vez que la tabla 2 se reemplaza con nuevos datos para cada día, los mismos datos se reemplazan en la tabla 1.

¿Cómo puedo asegurarme de que los datos de la tabla 1 se conserven para fechas anteriores?

Gracias

nchawda

En respuesta a nchawda

¿Alguien puede ayudarme con esto por favor? Estoy sorprendido por esto durante un par de días.

@Greg_Deckler @venal @AnkitBI

venal

En respuesta a nchawda

@nchawda

https://www.mediafire.com/file/pio5449hqd3aqbv/nchawda-append.pbix/file

Consulte el enlace anterior para obtener los datos en Table2.

nchawda

En respuesta a venal

hola @venal

Creo que no estás obteniendo lo que quiero, déjame explicarte la situación de nuevo:

La Tabla 2 ejecuta una llamada a la API y obtiene datos en ella para todos los días. Cuando digo que obtiene los datos, los datos antiguos de los días anteriores se reemplazan por completo con los nuevos datos de la fecha actual.

Por lo tanto, la Tabla 1 debe adjuntar los datos de la Tabla 2, debe tener datos de la fecha anterior (provenientes de la tabla 2 para la fecha anterior) y también datos de la fecha actual provenientes de la tabla 2.

Según su sugerencia, funciona solo si ambas tablas tienen los mismos datos; de lo contrario, no; t. La tabla 2 está reemplazando datos antiguos por datos nuevos, por lo que, si bien se agrega a la tabla 1, también reemplaza los datos antiguos.

Lo que quería:

Tabla 2: -> Ejecute una llamada a la API, obtenga los datos y formatee en la tabla para la fecha actual (que ya está hecha y funciona bien).

Tabla 1: -> Agregue datos de la Tabla 2 para cada fecha y mantenga los datos para todas las fechas. ( que quería lograr – Bloqueado)

Espero estar claro esta vez.

ImkeF

En respuesta a nchawda

Sin una capacidad Premium en la que pueda usar la función de carga incremental, no existe una forma nativa en Power BI de lograr esto.

La mejor solución es probablemente usar un script R o Python para exportar los datos importados a un archivo csv como se describe aquí: https: //www.thebiccountant.com/2016/02/09/how-to-create-a-load-history-or-load-log-in-power-query-or …

venal

Para la tabla 2: deshabilite «Habilitar carga» en Editar consultas y habilite «Incluir en la actualización del informe».

append.JPG

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *