Skip to main content

Command line tool for working with OpenDataDiscovery.

Project description

OpenDataDiscovery CLI

PyPI version

Command line tool for working with OpenDataDiscovery. It makes it easy to create token though console and ingest local dataset's metadata to OpenDataDiscovery platform.

Available commands

╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --install-completion          Install completion for the current shell.                                              │
│ --show-completion             Show completion for the current shell, to copy it or customize the installation        │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ─────────────────────────────────────────────────────────────────────────────────╮
│ collect                       Collect and ingest metadata for local files from folder      │
│ dbt                           Run dbt tests and inject results to ODD platform             │
│ tokens                        Manipulate OpenDataDiscovery platform's tokens               │
╰────────────────────────────────────────────────────────────────────────────────────────────╯

Env variables used for commands

ODD_PLATFORM_HOST - Location of OpenDataDiscovery Platform.

ODD_PLATFORM_TOKEN - Collector token, can be created using UI or odd tokens create command.

Commands

Create collector token.

odd tokens create <collector_name>

Parse and ingest local files

odd collect <path_to_folder_with_datasets>

Run dbt tests and inject results to ODD platform. It uses odd-dbt package.

odd dbt <path_to_dbt_project>

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

odd_cli-0.1.17.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

odd_cli-0.1.17-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file odd_cli-0.1.17.tar.gz.

File metadata

  • Download URL: odd_cli-0.1.17.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.9.1 Linux/5.15.0-1034-azure

File hashes

Hashes for odd_cli-0.1.17.tar.gz
Algorithm Hash digest
SHA256 e37299582f131529c0977208f5a227ef80770564ae0afe8f3e21c1872608791b
MD5 13bd4be81c5ad486294a8efd84dfaef9
BLAKE2b-256 7ddcfe7f2308842ab76cf972e48164ab8e409f98003e3783f101048125456fde

See more details on using hashes here.

File details

Details for the file odd_cli-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: odd_cli-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.9.1 Linux/5.15.0-1034-azure

File hashes

Hashes for odd_cli-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 a6d759498bc328961b2de15c07202ad2425a0258dd11d1872d023e58abd6a864
MD5 a0f4bbae2ad8b36b43bbdffe94b77eed
BLAKE2b-256 78b3e86554cd68859897ea5c674a790ee119421f6a6872a44707ae9fd397009b

See more details on using hashes here.

Supported by

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