Skip to main content

A tool for parsing Tableau custom SQL queries and extracting useful information

Project description

tableau-sql-parser

SQL parser for Tableau custom SQL requests

Usage

Given a .twb or a .twbx Tableau archive, you can extract these information:

  • number of queries analyzed
  • tables used
  • a tree-like structure describing schema.tables.column

The CLI command to use is sqlparse:

sqlparse -f file/to/parse.twb(x) -r custom_report_name -o

Type sqlparse --help for more details.

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

tableau_sql_parser-0.1.0.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

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

tableau_sql_parser-0.1.0-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file tableau_sql_parser-0.1.0.tar.gz.

File metadata

  • Download URL: tableau_sql_parser-0.1.0.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.16 Darwin/22.6.0

File hashes

Hashes for tableau_sql_parser-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6762d7cd6face607840702159500dbea66fe1807084b4352196b018265288766
MD5 b33246efd7876ae75bc535706b09f73d
BLAKE2b-256 c1efb14103ec5989a1d13edd6f8e7525b22d7a16a2bee40aa36b2bfdd01fe493

See more details on using hashes here.

File details

Details for the file tableau_sql_parser-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: tableau_sql_parser-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.16 Darwin/22.6.0

File hashes

Hashes for tableau_sql_parser-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d37f5fcafeae7651bba8bbcc69c29fc33383c807628e77e9973b8e78c0b0c0c
MD5 1f2f88ff933e051a83ed32259b43ed45
BLAKE2b-256 6bfb04e8267b4286e2fdbe709d7c58440b41a0104b58f5a376dc88d2787fc204

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