Skip to main content

Package which generates schema.yml and columns.md from Excel Sheet

Project description

dbt_schema_md_generator

This code automatically produces schema.yml and columns.md file with input from xlsx file.

Please follow the Steps below:

  1. Input the program with your xlsx filename and model_name_to_append
  2. Each Sheet Name will represent a Table and contains the Column_Name, Column_Description and tests if any.
  3. Each sheet must contain 'Column_Name' and 'Column_Description' as Headers in them
  4. If you want to add Test you need to add 'Yes' respectively under the test column.
  5. Make Sure you have a Table_Descriptions Sheet present in your xlsx file
  6. Ensure you have entries for all the Tables in Table_Descriptions Sheet
  7. The Sheet Name must match with the Column_Name given in the Table_Descriptions Sheet
  8. Please refer to the Sample_File provided for more clarity.

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

dbt_accelrator-0.0.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dbt_accelrator-0.0.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file dbt_accelrator-0.0.1.tar.gz.

File metadata

  • Download URL: dbt_accelrator-0.0.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.1

File hashes

Hashes for dbt_accelrator-0.0.1.tar.gz
Algorithm Hash digest
SHA256 bbf009fab12d8ab4a9f2aaae34e3b67e49aecbeba1cd6649eb4eda6bc91bdae5
MD5 cdaf0ef6eae02745c88c63cc8aa48c95
BLAKE2b-256 7ff4f90afb7716fff001abbeaaf5556688f1698536698dff1245ff6a34f940c7

See more details on using hashes here.

File details

Details for the file dbt_accelrator-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: dbt_accelrator-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.1

File hashes

Hashes for dbt_accelrator-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ce44c9f7e5f7cf51da3b6196f3ffd9f28815ada39077570b9948ae75a64a1278
MD5 701bea03a10bfcad3940802b6775fa82
BLAKE2b-256 10737e249d20e0cd36d9b85615b92e0c6b4a3684692feb400d60fb6ed814381b

See more details on using hashes here.

Supported by

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