omniduct
A toolkit providing a uniform interface for connecting to and extracting data from a wide variety of (potentially remote) data stores (including HDFS, Hive, Presto, MySQL, etc).
File Explorer
Download Latest Version (.zip)- publish.yml
- tests.yml
- filesystem.rst
- overview.rst
- druid.rst
- hiveserver2.rst
- neo4j.rst
- presto.rst
- pyspark.rst
- sqlalchemy.rst
- overview.rst
- local.rst
- s3.rst
- webhdfs.rst
- overview.rst
- ssh.rst
- ssh_paramiko.rst
- overview.rst
- core.rst
- overview.rst
- registry.rst
- conf.py
- contributions.rst
- deployment.rst
- extensions.rst
- index.rst
- installation.rst
- make.bat
- Makefile
- protocols.rst
- python_deps.txt
- quickstart.rst
- __init__.py
- _version.py
- services.py
- services.yml
- MANIFEST.in
- README.md
- setup.py
- __init__.py
- _serializers.py
- base.py
- filesystem.py
- __init__.py
- _cursor_formatters.py
- _cursor_serializer.py
- _namespaces.py
- _pandas.py
- _schemas.py
- base.py
- druid.py
- exasol.py
- hiveserver2.py
- neo4j.py
- presto.py
- pyspark.py
- sqlalchemy.py
- stub.py
- __init__.py
- _pyarrow_compat.py
- _webhdfs_helpers.py
- base.py
- local.py
- s3.py
- stub.py
- webhdfs.py
- __init__.py
- base.py
- ssh.py
- ssh_paramiko.py
- stub.py
- __init__.py
- base.py
- __init__.py
- about.py
- config.py
- debug.py
- decorators.py
- dependencies.py
- magics.py
- ports.py
- processes.py
- proxies.py
- storage.py
- submodules.py
- __init__.py
- _version.py
- duct.py
- errors.py
- logo.png
- logo.svg
- protocols.py
- registry.py
- __init__.py
- test__namespaces.py
- test_base.py
- __init__.py
- test_restful.py
- .gitignore
- LICENSE
- MANIFEST.in
- pyproject.toml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/airbnb/omniduct
Downloads the entire project code from GitHub to your computer.
cd omniduct
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install .
Installs the package published on PyPI directly β no need to clone the source.
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
