Skip to main content

datacontract CLI for Brevo's data team

Project description

brevo-dc-cli

brevo-dc-cli is a command-line interface (CLI) tool for managing data contracts in Brevo. This tool provides commands to generate, compare, publish, and perform all operations related to data contracts.

Installation

To install brevo-dc-cli, use pip:

pip install brevo-dc-cli

Usage

The dc-cli tool provides several commands for working with data contracts. Below is a list of the available commands and their descriptions.

Generate Data Contract

brevo-dc-cli datacontract -m  generate [project_id] [dataset_id] [table_id] [data_column] [date_column]

Diff Data Contracts

Compare data contracts to identify differences.

brevo-dc-cli datacontract -m diff [table_id]

Publish Data Contract

brevo-dc-cli datacontract -m publish [gcp_table_id]

All Operations

brevo-dc-cli datacontract -m all [project_id] [dataset_id] [table_id] [data_column] [date_column]

Command Options

-m: Specifies the module to use, in this case, datacontract.

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

brevo-dc-cli-0.1.4.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

brevo_dc_cli-0.1.4-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file brevo-dc-cli-0.1.4.tar.gz.

File metadata

  • Download URL: brevo-dc-cli-0.1.4.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for brevo-dc-cli-0.1.4.tar.gz
Algorithm Hash digest
SHA256 adb8cbaa9d4f2a011a9bead4a2d51e32647bc0b35996260c3c1521fde19d8456
MD5 ab9fd1ca1cb68f688d1ddcb7ecc31445
BLAKE2b-256 3ef7778d5163ad9cc8fc7edba93ad7b18a3b48de7372a578469d78c08536424f

See more details on using hashes here.

File details

Details for the file brevo_dc_cli-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for brevo_dc_cli-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 51229a3de50e46e42636fc7c72c4fde8bc7dd9205aef0f0875a86fea056c9420
MD5 35fd030e789dcb96dd76389d09ef621f
BLAKE2b-256 571ad3b626384f70a29da2b74bdf47a6c8cb9be9f5527880f21e6f7120fb6400

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