Skip to main content

Python project to download and deploy objects to Tableau Server via REST API.

Project description

TabPyMigrate

License

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


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 details)

Uploaded Source

Built Distribution

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

tabpymigrate-1.0.1-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file tabpymigrate-1.0.1.tar.gz.

File metadata

  • Download URL: tabpymigrate-1.0.1.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for tabpymigrate-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ff78afc1d6984094a566921ef58b7d9259634ef75c713375db8e204c667bcbe3
MD5 8693afafc2ffa88daa677eb64fbf8ccf
BLAKE2b-256 779bca0e15adcb9489d09753b1d99d49caa73b0e4e7ae14fe9b243333c864b67

See more details on using hashes here.

File details

Details for the file tabpymigrate-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: tabpymigrate-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for tabpymigrate-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 80e7b49fad417fb648779317c80f7581c2ac23dca5040949a3c08d2ab4e2a8f1
MD5 ed850bc7f321476ccdabdd6cadc6270a
BLAKE2b-256 b3db5a803fdbf00e50fc0df109f6ca8c9d4a9812453e582f3d15ad4c6dfec623

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