conexionbddian


Nameconexionbddian JSON
Version 0.0.7 PyPI version JSON
download
home_pageNone
SummaryPaquete conexión SOLEM para subdirección Riesgo - DIAN
upload_time2024-08-17 02:50:15
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
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"
}
        
Elapsed time: 2.46416s