Python project to download and deploy objects to Tableau Server via REST API.
Project description
TabPyMigrate
Short project description
TabPyMigrate is a tool to migrate your Tableau Flow, Datasources, Workbooks from one server to another easily. This is similar to TabMigrate and works with Tableay Rest API to download and deploy tableau objects. Easy to configure/Run from CLI.
Table of Contents
Installation
Prerequisites
- Python 3.6+
- Other dependencies
# Clone the repository
git clone https://github.com/codespg/TabPyMigrate.git
# Navigate to the project directory
cd TabPyMigrate
# Install the required packages
pip install -r requirements.txt
Usage
Update config.py for source and target server and Tag the objects in Source Server
cd tabpymigrate
python tabpymigrate.py
Option2: Provide all required information and run in cli.
cd tabpymigrate
python tabpymigrate.py -action DOWNLOAD -source_server_name yourservername -source_username username -source_password password -tag_name tag_name -filesystem_path filesystem_path
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tabpymigrate-1.0.1.tar.gz
(9.7 kB
view hashes)
Built Distribution
Close
Hashes for tabpymigrate-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80e7b49fad417fb648779317c80f7581c2ac23dca5040949a3c08d2ab4e2a8f1 |
|
MD5 | ed850bc7f321476ccdabdd6cadc6270a |
|
BLAKE2b-256 | b3db5a803fdbf00e50fc0df109f6ca8c9d4a9812453e582f3d15ad4c6dfec623 |