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_accelerator-0.0.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

dbt_accelerator-0.0.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dbt_accelerator-0.0.1.tar.gz
  • Upload date:
  • Size: 4.0 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_accelerator-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8fccb1e6d517f5dcea166aad86f76b4f1dbcbacee56589c53f92b3661ba0f907
MD5 c30138d4c1851a33257f2a77225fc461
BLAKE2b-256 23a78552e39e65fc0bb413e310f7ec482a5c3a73e72fd338bf01e835fffdfd8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dbt_accelerator-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.3 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_accelerator-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 85cbba318d86b1e76ea3cbb3b4ceff5ccd9d8447b5da9ef9aed871572209b42a
MD5 e0e38ad1db4051e722ee4ffda3e25d3e
BLAKE2b-256 e30c246cb0a6d1894bd5e10f91d2cfeef1e44e18da7296227139ae945e4f02fc

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