¿Cuál es la diferencia entre la eliminación suave y la eliminación completa en SQL, Informatica Power Center e Informatica Cloud?


La mejor respuesta

En primer lugar, gracias por publicar una pregunta tan excelente ……

Antes de pasar a la pregunta, sugiero a los candidatos que opten por CloudFoundation si está buscando capacitación en Informatica.

Ofrecen curso gratuito también. Así que los hombres lo usan y aprovechan los beneficios del curso gratuito.

Bien, ahora vayamos a la pregunta:

SQL:

Eliminación suave:

Significa que está marcando un registro como eliminado en una tabla en particular, en lugar de estar realmente eliminando el registro.

Eliminación completa:

Significa que está eliminando completamente el registro de la tabla.

Informatica PowerCenter:

En general, las casas de Dataware no se entretienen en eliminar un registro de la tabla. Todo depende de los requisitos comerciales; de lo contrario, está estrictamente prohibido.

Soft Delete:

Tenemos una marca en la tabla de origen como DELETE\_FLAG que tendría el valor como N. Después de filtrar los registros, necesitamos actualizar los registros con el valor Y, es decir, significa que el registro se eliminará.

Eliminación completa:

Los registros relacionados con transacciones no válidas se eliminan por completo de la tabla de origen emitiendo una declaración DML.

¡Espero que ayude!

Respuesta

En una consulta de eliminación parcial, en realidad no está eliminando una fila de una tabla. En su lugar, solo está actualizando una columna en particular en esa fila.

Cuando realiza una eliminación completa, está eliminar esa fila en particular de la tabla.

Si desea considerar un ejemplo simple en el que se usa la eliminación suave, es Facebook. Cuando cree que está eliminando su cuenta, en realidad no lo está. Solo está actualizando alguna columna en la tabla, digamos que la columna is\_active y configurándola en 0. Cuando inicia sesión con las mismas credenciales de nombre de usuario y contraseña, no está creando una nueva cuenta allí. En su lugar, está actualizando nuevamente esa misma columna a 1.

La eliminación temporal es una consulta de actualización, mientras que la eliminación completa es una consulta de eliminación real.

Deja una respuesta

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