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.5.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: brevo-dc-cli-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 d24fb7943590cf58c4b422dd9fc3003e07319528ac1e46164c7d5ab0f1b8dd2b
MD5 c247d5b38e59ba28338e2fb5bd44bdeb
BLAKE2b-256 ff433d25d20bfcb3b08d6bad3c52b731a4793109c96b6126043aac2f3af50aa4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brevo_dc_cli-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 54c525824672bcb3a4663608fc462531d382129f8814c1e10d99afe058635a61
MD5 f4b6aa9b8c6da881f8d85ba4b34a05ea
BLAKE2b-256 3807d7c760afa1a247ab37d983e344f400c1f08a3db3cd92d53ce7aa99c256ad

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