Se añade utils, con algoritmos de limpieza y trasformación usados frecuentemente
Project description
Objetivo
Permite definir de una forma unificada el acceso a las zonas definidas en la arquitectrura de analítica avanzada de Mutua Tienerfeña.
Se han definido las siguientes zonas de trabajo.
- lz - Landing Zone. Son los datos que llegan desde el operacional. Pendiente de ser revisados y formatados para la silver.
- sz - Silver Zone. Son los datos limpios, preparados para poder cruzarse utilizarse en los correspondientes modelos.
- gz - Golden Zone. Son los datos asociados a los resutlados de los modelos definitivos.
Forma de uso
En los cuadernos de python, se debe realizar lo siguiente.
Para acceder a los dataframes (pandas) almacenados en una zona:
from mutuazones import lz
lz.df_names
Para guardar nuevos data frames en una zona
from mutuazones import sz
df_clientes = sz.load_df('clientes')
...
sz.save_df('clientes_con_coche')
Publicar nueva versión
Para publicar nueva versión en Pypi ejecutar los siguientes comandos. El primer genera la distribución correspondiente. El segundo sube/actualiza la distribución en Pypi
python3 setup.py sdist bdist_wheel
python3 -m twine upload dist/*
Posteriormente, donde se use, actualizar la librería:
sudo -H pip3 install --upgrade mutuazones
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mutuazones-0.0.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c820036d15261bbb1263426259a5dc3304b95b452513c6bf11a52ccd803950f1 |
|
MD5 | c63444d5f041e10490e523cc35fa1b10 |
|
BLAKE2b-256 | 23ee0888cebe5d6a478abc76b354fd52386c30ecdbfd437128992d094f5e806e |