Skip to main content

Paquete conexión SOLEM para subdirección Riesgo - DIAN

Reason this release was yanked:

No funciona

Project description

Utilidad para la Base de Datos SOLEM

Este módulo de Python proporciona un conjunto de utilidades para interactuar con la base de datos Oracle SOLEM utilizando cx_Oracle y SQLAlchemy. Las utilidades incluyen funciones para conectarse a la base de datos, ejecutar consultas SQL y devolver resultados como DataFrames de Pandas.

Características

  • Conexión a la Base de Datos: Establece una conexión con la base de datos Oracle SOLEM utilizando credenciales almacenadas en un archivo de entorno.
  • Ejecución de Consultas: Ejecuta consultas SQL utilizando cx_Oracle o SQLAlchemy.
  • Recuperación de Datos: Recupera los resultados de las consultas como DataFrames de Pandas para una fácil manipulación y análisis.
  • Creación de Engine: Crea un motor de SQLAlchemy para operaciones avanzadas con la base de datos.

Requisitos Previos

Antes de usar este módulo, asegúrate de que los siguientes paquetes estén instalados:

  • pandas
  • python-decouple
  • cx_Oracle
  • SQLAlchemy

Puedes instalarlos usando pip:

pip install pandas python-decouple cx_Oracle SQLAlchemy

Configuración

Debes crear un archivo .env y colocarlo en $HOMEPATH. El archivo debe tener la siguiente información:

-USER=tu_usuario -PASSWORD=tu_contraseña -SERVER=tu_servidor -PORT=tu_puerto -SERVICE_NAME=tu_nombre_de_servicio

De igual forma asegúrate de tener instalado el oracle instant client.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

conexionbddian-0.0.5.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

conexionbddian-0.0.5-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file conexionbddian-0.0.5.tar.gz.

File metadata

  • Download URL: conexionbddian-0.0.5.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.10

File hashes

Hashes for conexionbddian-0.0.5.tar.gz
Algorithm Hash digest
SHA256 129339ac8a36a3d941b11667dca69892b2dcc1646828fad7cf694d1773ff9b8f
MD5 9f9c87d9482fb4802676e6ce416f353a
BLAKE2b-256 fc63cb157bb8f49b77103fcdc5c42d0bfa5bfd9f922b6888fdf1ad53cdf8c7c5

See more details on using hashes here.

File details

Details for the file conexionbddian-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: conexionbddian-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.10

File hashes

Hashes for conexionbddian-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 66cc2b98f9595d1670dbaac57682fbcc50d098b383cfe0cdf480853d92e43660
MD5 ce380c14c19805be57f0b5c41224b07c
BLAKE2b-256 e4ad5cc7bf5f34bdd036b6f6fa22f48f94231d5f8a786b9e3c310690d565a5de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page