HuemulSolutions - BigDataGovernance

Enable full data quality and data lineage for BigData Projects. Huemul BigDataGovernance, es una librería 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. Facilita la configuración y lectura de las interfaces de entrada, permitiendo ajustar los parámetros de lectura en esquemas altamente cambientes, crea trazabilidad de las interfaces con las tablas en forma automática, y almacena los diccionarios de datos en un repositorio central. Finalmente, también automatiza la generación de código a partir de las definiciones de las interfaces de entrada, y la creación del código inicial de lógica de negocio.

License

License

Categories

Categories

Data
GroupId

GroupId

com.huemulsolutions.bigdata
ArtifactId

ArtifactId

huemul-bigdatagovernance_2.12
Last Version

Last Version

2.6.3
Release Date

Release Date

Type

Type

jar
Description

Description

HuemulSolutions - BigDataGovernance
Enable full data quality and data lineage for BigData Projects. Huemul BigDataGovernance, es una librería 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. Facilita la configuración y lectura de las interfaces de entrada, permitiendo ajustar los parámetros de lectura en esquemas altamente cambientes, crea trazabilidad de las interfaces con las tablas en forma automática, y almacena los diccionarios de datos en un repositorio central. Finalmente, también automatiza la generación de código a partir de las definiciones de las interfaces de entrada, y la creación del código inicial de lógica de negocio.
Project URL

Project URL

http://www.HuemulSolutions.com
Source Code Management

Source Code Management

https://github.com/HuemulSolutions/huemul-bigdatagovernance

Download huemul-bigdatagovernance_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/com.huemulsolutions.bigdata/huemul-bigdatagovernance_2.12/ -->
<dependency>
    <groupId>com.huemulsolutions.bigdata</groupId>
    <artifactId>huemul-bigdatagovernance_2.12</artifactId>
    <version>2.6.3</version>
</dependency>
// https://jarcasting.com/artifacts/com.huemulsolutions.bigdata/huemul-bigdatagovernance_2.12/
implementation 'com.huemulsolutions.bigdata:huemul-bigdatagovernance_2.12:2.6.3'
// https://jarcasting.com/artifacts/com.huemulsolutions.bigdata/huemul-bigdatagovernance_2.12/
implementation ("com.huemulsolutions.bigdata:huemul-bigdatagovernance_2.12:2.6.3")
'com.huemulsolutions.bigdata:huemul-bigdatagovernance_2.12:jar:2.6.3'
<dependency org="com.huemulsolutions.bigdata" name="huemul-bigdatagovernance_2.12" rev="2.6.3">
  <artifact name="huemul-bigdatagovernance_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.huemulsolutions.bigdata', module='huemul-bigdatagovernance_2.12', version='2.6.3')
)
libraryDependencies += "com.huemulsolutions.bigdata" % "huemul-bigdatagovernance_2.12" % "2.6.3"
[com.huemulsolutions.bigdata/huemul-bigdatagovernance_2.12 "2.6.3"]

Dependencies

compile (15)

Group / Artifact Type Version
com.huemulsolutions.bigdata : huemul-sql-decode_2.12 jar 1.0
org.scala-lang : scala-library jar 2.12.10
org.apache.spark : spark-streaming_2.12 jar 2.4.7
org.apache.hive : hive-jdbc jar 3.1.2
org.apache.hbase.connectors.spark : hbase-spark jar 1.0.0
org.apache.hbase : hbase-client jar 1.1.2
org.apache.hbase : hbase-common jar 1.1.2
org.apache.hbase : hbase-protocol jar 1.1.2
org.apache.hbase : hbase-annotations jar 1.1.2
org.apache.hbase : hbase-hadoop-compat jar 1.1.2
org.apache.hbase : hbase-hadoop2-compat jar 1.1.2
com.hortonworks.hive » hive-warehouse-connector_2.11 jar 1.0.0.3.1.0.0-78
org.apache.tika : tika-core jar 1.23
org.apache.tika : tika-parsers jar 1.23
org.apache.tika : tika-xmp jar 1.23

provided (2)

Group / Artifact Type Version
org.apache.spark : spark-core_2.12 jar 2.4.7
org.apache.spark : spark-sql_2.12 jar 2.4.7

test (4)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.specs2 : specs2-core_2.12 jar 4.12.3
org.specs2 : specs2-junit_2.12 jar 4.12.3
org.scalatest : scalatest_2.12 jar 3.2.9

system (1)

Group / Artifact Type Version
jdk.tools » jdk.tools jar 1.8

Project Modules

There are no modules declared in this project.

Versions

Version
2.6.3