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.

Installation

pip install odd-cli

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 test <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.23.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

odd_cli-0.1.23-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for odd_cli-0.1.23.tar.gz
Algorithm Hash digest
SHA256 62c6a2cc1a468d446f98d363556a57a3dc9c027a2bc212aca7ed101190fe9970
MD5 90c9b3115af3e52f81369959fa8bf1ee
BLAKE2b-256 125a2bb83b35b9141a4666b6185e359192176cd0e24b495cb807315f9df32f76

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for odd_cli-0.1.23-py3-none-any.whl
Algorithm Hash digest
SHA256 bf08015a08e5cccd049811058b40c17cf1a5b2c2acb7d95266576093fce10e39
MD5 8f62732d3b8a31f5181e24cc3017c6fe
BLAKE2b-256 ccac4b9dddfbe4e3ba228ace8d66a925678df3bbaf7fc16f9a4a5e81dcbbd27f

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