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 | |
|---|---|---|---|
| tabassist-0.2.2.tar.gz | 9.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tabassist-0.2.2-py3-none-any.whl | Python 3 | none | any | Details |
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
|