Skip to main content

Abstract away the complexity of multi-data source access with a unified interface

Project description

UQuery

uQuery is a tool designed for data analysis that simplifies reading data from multiple sources.

Usage

  1. write a config file .uquery.toml and place it in your home directory or project working directory
[uquery.endpoint.my_data_src]
db_type = 'doris'
host = '<your db host>'
port = '<your db port>'
user = '<your db username>'
password = '<your db password>'

We currently support the following database types:

  • oracle
  • postgres
  • doris
  1. read data
import pandas as pd
import uquery

data: pd.DataFrame = uquery.read_sql('select * from table', endpoint='my_data_src')
print(data)

Installation

pip install uquery

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

uquery-0.1.1-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file uquery-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: uquery-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.12

File hashes

Hashes for uquery-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6f8a919f0f7991491e8aa93803418b38f11b0c042054594b2d3576b81b97488d
MD5 8f4b150b7603c94fa56f7a7c5d59d01f
BLAKE2b-256 f455b7eaf3af02686ac1c7313e3c89c1aae62436d0c9d2719d3e7b6acb01b652

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