Huemul BigDataGovernance, es una framework que trabaja sobre Spark, Hive y HDFS. Permite la implementación de una estrategia corporativa de dato único, basada en buenas prácticas de Gobierno de Datos. Permite implementar tablas con control de Primary Key y Foreing Key al insertar y actualizar datos utilizando la librería, Validación de nulos, largos de textos, máximos/mínimos de números y fechas, valores únicos y valores por default. También permite clasificar los campos en aplicabilidad de derechos ARCO para facilitar la implementación de leyes de protección de datos tipo GDPR, identificar los niveles de seguridad y si se está aplicando algún tipo de encriptación. Adicionalmente permite agregar reglas de validación más complejas sobre la misma tabla.
Se requieren un método en huemul_table para poder borrar una partición existente, debe tener un parámetro que permita indicar si la partición a borrar debe ser respaldada antes de ser borrada.
El resultante debe ser guardado en el modelo de control, indicando la partición borrada y donde quedó respaldada.
Se requieren un método en huemul_table para poder borrar una partición existente, debe tener un parámetro que permita indicar si la partición a borrar debe ser respaldada antes de ser borrada.
El resultante debe ser guardado en el modelo de control, indicando la partición borrada y donde quedó respaldada.