TABASSIST
What's is about
This package has aim to assist you while you work with Tableau and takes some routine from your shoulders.
INSTALATION
pip install tabassist
USAGE
// Check Tableau workbook for errors
$ tabassist check --file "/Users/user_name/Tableau_workbook.twbx"
T100: 'check_NOT_in_lowercase' field not in lowercase
T101: ' check_trailing_whitespace' field has trailing whitespace
T101: 'check_trailing_whitespace ' field has trailing whitespace
T102: 'check_non_unique_name (copy)' field has non allowed symbol(s)
T102: 'check_non_allowed_символы' field has non allowed symbol(s)
T103: 'check_non_unique_name (copy)' field has '(copy)' as a part of name
T104: 'check_comment_doesnt_exist' field doesn’t have comment
T105: 'check_comment_position' field has inline comment which doesn’t start from first line
T106: 'id' field doesn’t used by any worksheet
T106: 'check_unused_by_worksheet' field doesn’t used by any worksheet
T106: 'city' field doesn’t used by any worksheet
// Export documentation of Tableau workbook
$ tabassist doc export --file "/Users/user_name/Tableau_workbook.twbx" --name documentaion.md
Document exported to '/Users/user_name/'.
documentaion.md
Описание дашборда
to be updated...
Кто пользуется дашбордом
to be updated...
Частота обновления
to be updated...
MOCK_DATA
Местонахождение
Сервер -
Тип БД - textscan
База данных - None
Порт - NoneОписание полей
Наименование Описание Формула id None first_name None last_name None None gender None ip_address None birth_date None order_date None city None city None id None ages // age of fake client
DATEDIFF('year', [birth_date], >TODAY())check_NOT_in_lowercase // check field name in lowercase
'fake'check_non_unique_name (copy) // check stop words
'fake'check_non_allowed_символы // check non allowed symbols
'fake'check_comment_doesnt_exist 'fake' check_unused_by_worksheet // check field is unused
'fake'check_trailing_whitespace // check field name for containing >whitespace after
'fake'check_comment_exist // check commect exist
'fake'check_comment_position 'fake'
// check comment starts from first&>ensp;linecheck_trailing_whitespace // check field name for containing >whitespace before
'fake'first_name None last_name None None gender None ip_address None birth_date None order_date None Known issues and workaround
not found yet.
DEVELOPMENT
-
virtualenv env
-
source ./env/bin/activate
-
pip install -r requarements.txt
-
(OPTIONAL)
- pip install pycodestyle
- pip install pydocstyle
- pip install pytest
Metadata
Release files for tabassist 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tabassist-0.2.2.tar.gz | 9.1 kB | Without provenance | Details for tabassist-0.2.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| tabassist-0.2.2-py3-none-any.whl | Python 3 | none | any | Details for tabassist-0.2.2-py3-none-any.whl |
Total release size: 19.7 kB
Release files / tabassist-0.2.2.tar.gz
| Download URL | tabassist-0.2.2.tar.gz |
|---|---|
| Size | 9.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1932b301e5ed7ed069a60d656ceefd9771e87c4f3c5b98d978d2528455c91468
|
|
BLAKE2b-256 checksum How to use checksums |
b1e42147aa9ed451f18524a9e254bb02cfd08fcf7d37a4d46b21eb10d75f45b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / tabassist-0.2.2-py3-none-any.whl
| Download URL | tabassist-0.2.2-py3-none-any.whl |
|---|---|
| Size | 10.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9762669a6c1a46d064e6c7779e5a0c834462e2ca422d6434400c3bf99fb8f041
|
|
BLAKE2b-256 checksum How to use checksums |
bb945e586a75f22b752d6d40b4fd712fcbbbec4abc0aa0541ef814eaeddaf743
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Security for tabassist 0.2.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.