Name | conexionbddian JSON |
Version |
0.0.7
JSON |
| download |
home_page | None |
Summary | Paquete conexión SOLEM para subdirección Riesgo - DIAN |
upload_time | 2024-08-17 02:50:15 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | None |
keywords |
base datos
solem
dian
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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`:
```bash
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.
Raw data
{
"_id": null,
"home_page": null,
"name": "conexionbddian",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "Base datos, solem, dian",
"author": null,
"author_email": "Sebastian Leon <joan2613@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/4a/8d/f585a6af22c71cf20083655cdc7c4f9f605e5acd4038e2904b7a3260c82d/conexionbddian-0.0.7.tar.gz",
"platform": null,
"description": "# Utilidad para la Base de Datos SOLEM\r\n\r\nEste m\u00f3dulo 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.\r\n\r\n## Caracter\u00edsticas\r\n\r\n- **Conexi\u00f3n a la Base de Datos:** Establece una conexi\u00f3n con la base de datos Oracle SOLEM utilizando credenciales almacenadas en un archivo de entorno.\r\n- **Ejecuci\u00f3n de Consultas:** Ejecuta consultas SQL utilizando `cx_Oracle` o `SQLAlchemy`.\r\n- **Recuperaci\u00f3n de Datos:** Recupera los resultados de las consultas como DataFrames de Pandas para una f\u00e1cil manipulaci\u00f3n y an\u00e1lisis.\r\n- **Creaci\u00f3n de Engine:** Crea un motor de SQLAlchemy para operaciones avanzadas con la base de datos.\r\n\r\n## Requisitos Previos\r\n\r\nAntes de usar este m\u00f3dulo, aseg\u00farate de que los siguientes paquetes est\u00e9n instalados:\r\n\r\n- `pandas`\r\n- `python-decouple`\r\n- `cx_Oracle`\r\n- `SQLAlchemy`\r\n\r\nPuedes instalarlos usando `pip`:\r\n\r\n```bash\r\npip install pandas python-decouple cx_Oracle SQLAlchemy\r\n```\r\n\r\n## Configuraci\u00f3n\r\n\r\nDebes crear un archivo .env y colocarlo en $HOMEPATH. El archivo debe tener la siguiente informaci\u00f3n:\r\n\r\n-USER=tu_usuario \r\n-PASSWORD=tu_contrase\u00f1a\r\n-SERVER=tu_servidor\r\n-PORT=tu_puerto\r\n-SERVICE_NAME=tu_nombre_de_servicio\r\n\r\nDe igual forma aseg\u00farate de tener instalado el oracle instant client.\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Paquete conexi\u00f3n SOLEM para subdirecci\u00f3n Riesgo - DIAN",
"version": "0.0.7",
"project_urls": null,
"split_keywords": [
"base datos",
" solem",
" dian"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3557d5e55fffa93228a257a1ad7dc1f0f37b20093ce7e4e80cec79f6905f8bbc",
"md5": "aaf5a516cf93fda11fbb7a23d0434ec8",
"sha256": "5b339735cb5bf773976b2cc5a4710e5f86051224203b08ce4c6951bf2915bf2e"
},
"downloads": -1,
"filename": "conexionbddian-0.0.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "aaf5a516cf93fda11fbb7a23d0434ec8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 3154,
"upload_time": "2024-08-17T02:50:14",
"upload_time_iso_8601": "2024-08-17T02:50:14.124653Z",
"url": "https://files.pythonhosted.org/packages/35/57/d5e55fffa93228a257a1ad7dc1f0f37b20093ce7e4e80cec79f6905f8bbc/conexionbddian-0.0.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a8df585a6af22c71cf20083655cdc7c4f9f605e5acd4038e2904b7a3260c82d",
"md5": "aed8c26b4869238ea445c3da8ac8b937",
"sha256": "76a0a3e786c4f92a6010ed50efcdfeb3b4941add9d75c2e666e8384438ea17b0"
},
"downloads": -1,
"filename": "conexionbddian-0.0.7.tar.gz",
"has_sig": false,
"md5_digest": "aed8c26b4869238ea445c3da8ac8b937",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 2894,
"upload_time": "2024-08-17T02:50:15",
"upload_time_iso_8601": "2024-08-17T02:50:15.573544Z",
"url": "https://files.pythonhosted.org/packages/4a/8d/f585a6af22c71cf20083655cdc7c4f9f605e5acd4038e2904b7a3260c82d/conexionbddian-0.0.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-17 02:50:15",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "conexionbddian"
}