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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.