HuemulSolutions / huemul-bigdatagovernance

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.
Apache License 2.0
11 stars 7 forks source link

Agregar atributo para enlazar conceptos de negocio con columnas de tabla #50

Closed sebasrod closed 5 years ago

sebasrod commented 5 years ago

Agregar un atributo en las columnas que permita asociar un id externo de conceptos de negocio (dimensiones, ontología u otro similar).

sebasrod commented 5 years ago

Se implementan los siguientes cambios:

1. huemul_Columns.

Se agrega el siguiente método

Compatibilidad con versiones anteriores

Para hacer el upgrade desde la versión 1.4.1, se deben ejecutar los script de actualización, específicamente lo siguiente:

  1. Actualización del modelo de control: Ejecutar el siguiente script en Postgres
    \i huemul_bdg_upgrade_1.4_to_2.0.sql

La sección del script que aplica este cambio contiene lo siguiente:

alter table control_columns add column_businessglosary   varchar(100);