This repository was archived by the owner on Sep 1, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 79
Installation
Antoni Ivanov edited this page Jul 26, 2021
·
44 revisions
Versatile Data Kit SDK (vdk) is the go to tool for developing and running data jobs locally.
Versatile Data Kit CLI (VDK) requires Python 3.7+. If you're new to Python, we recommend Anaconda.
pip install quickstart-vdkThis will install VDK with support for sqlite and trino databases and job lifecycle management operations.
See help to see what you can do:
vdk --helpVDK comes with number plugins that can be installed to change or extend behaviour of vdk.
pip install vdk-plugin-nameSee plugins page for more info.
Versatile Data Kit includes Control Service server enabling deploying, managing and monitoring data jobs. It is installed using helm.
- Install helm
- Install kubernetes distribution. If you're new to kubernetes, we recommend minikube
- Install docker
helm repo add bitnami https://charts.bitnami.com/bitnami
helm install bitnami/pipelines-control-service# see Help to see what you can do and start playing around
vdk --help
# for example create a new job:
vdk create -u <URI-YOU-GOT-FROM-helm-install-OUTPUT>SDK - Develop Data Jobs
SDK Key Concepts
Control Service - Deploy Data Jobs
Control Service Key Concepts
- Scheduling a Data Job for automatic execution
- Deployment
- Execution
- Production
- Properties and Secrets
Operations UI
Community
Contacts