Deploying Transform
#
Creating your OrganizationTo create your transform organization please reach out to hello@transformdata.io to receive a link to the signup form. Once you've set up your organization, you'll be prompted to complete installation within the Transform app at https://app.transformdata.io/install.
#
Connecting your Data WarehouseTo use Transform you will have to connect your data warehouse to Transform's MQL server. We currently support Snowflake, Redshift and BigQuery.
You'll need to provide your:
- Hostname
- Username
- Database
- The schema you want Transform to write to
You will be able to test your connection in the app. The User that Transform uses to connect should have read, write, delete and update permissions on the schema you specify.
#
Setting Up Your GitHub RepositoryThis is where you will configure and validate you data source and config files. You can download the Transform template repo here. You will need to set up GitHub secrets in order to validate your config files. There is a step by step guide on setting up your repo in the installation guide.
After this is complete you are ready to start using Transform! We reccomend installing the Transform CLI for a better experience devloping with Transform.
#
Installing the Transform CLITo install the CLI run
pip install transform
Python 3.7+ is required to run transform. You can learn more about our Transform MQL client library here
Then to connect you your MQL server run
mql setup
#
Requirements to access the Transform appThese are the requirments to use the Transform app:
Memory | 2 GB minimum, 4 GB recommended |
Screen resolution | 1280x1024 or larger |
Application window size | 1024x680 or larger |
Internet connection | Required |
Supported Data Warehouse (Snowflake, Redshift, BigQuery) | Required |
Git repo - GitHub reccomened | Required |
Supported Browsers:
Chrome
Safari
Firefox
Edge
We do not yet support mobile browsers, but plan to in the future. If you are interested, please let us know at support@transformdata.io
Windows requirements | Mac requirements | Linux requirements | |
---|---|---|---|
Operating System | Windows 8 or later | macOS Sierra 10.12 or later | 64-bit, Ubuntu 14.04+, Debian 8+, openSUSE 13.3+, or Fedora Linux 24+ |
Processor | Intel Pentium 4 or later | Intel or M series | Intel Pentium 4 or later |