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

Shape the future of the Fabric Community! Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions. Take survey.

Reply
Syndicate_Admin
Administrator
Administrator

¿Podemos tener una actualización incremental en una vista?

Hola a todos!!!!

Tengo una pregunta sobre la actualización incremental, tengo un modelo que tiene tablas creadas con vistas. Para mi tabla de datos, quiero aplicar una actualización incremental que sé que debo aplicar.

Entonces, si tengo un registro de 10lakhs y estoy poniendo una actualización incremental para cada día, y digo que tengo 10thousand records actualizados todos los días, entonces el 1er día mis datos serían 10lakhs 10thousand records. Usando la actualización incremental, solo se cargarán 10 mil y los 10 lakhs estarán allí tal como están.

Mi pregunta es si puedo aplicar una actualización incremental similar o su concepto a la vista en el propio oráculo.

Es decir, aunque el power bi se actualiza incrementalmente, es decir, .10 mil registros, podemos aplicar un concepto similar directamente en el propio oráculo, es decir, el propio oráculo restringe los datos, carga todos los datos 1ª vez pero todos los días carga solo los 10 mil registros y 10 lakhs estarán allí tal como están.

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@Avivek

Creo que no es posible porque una vista es una consulta con nombre. Parece una tabla, pero en realidad no almacena ningún dato. Todos los datos se almacenan en las tablas subyacentes correspondientes.

Puede consultar esta guía: A Comprehensive Guide to Oracle View By Practical Examples. Extraigo algunas explicaciones de ello como a continuación:

============================================

Si asigna un nombre a esta consulta, tendrá una vista. Esta es la razón por la que a veces se hace referencia a una vista como una consulta con nombre.

Entonces , por definición, una vista es una tabla "virtual" cuyos datos son el resultado de una consulta almacenada, que se deriva cada vez que se consulta contra la vista.

Una vista es una tabla virtual porque puede usarla como una tabla en las consultas SQL. Cada vista tiene columnas con tipos de datos para que pueda ejecutar una consulta en vistas o administrar su contenido (con algunas restricciones) mediante las instrucciones INSERT, UPDATE, DELETE y MERGE .

A diferencia de una tabla, una vista no almacena ningún dato. Para ser precisos, una vista solo se comporta como una tabla. Y es solo una consulta con nombre almacenada en la base de datos. Cuando se consultan datos desde una vista, Oracle utiliza esta consulta almacenada para recuperar los datos de las tablas subyacentes.

============================================

Según lo anterior, como una vista no almacena ningún dato, no puede aplicar una actualización incremental similar a la vista en oracle.

Espero que esto ayude.

Saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

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

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

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

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Top Solution Authors
Top Kudoed Authors