Examples - vmware/versatile-data-kit GitHub Wiki
Examples of use cases solved with Versatile Data Kit SDK:
Data Engineering
Ingestion examples
Ingestion using Flow API (Alpha)
Simple Flow-based API where you can ingest using only configuration. It's an alpha so it's not stable, yet.
Ingestion using Python Ingester send APIs
This is a more "low" level and advanced API but provides more power
- Ingesting data from REST API into Database
- Ingesting data from DB into Database
- Ingesting data from S3 into Database
- Ingesting local CSV file into Database
- Incremental ingestion using Job Properties
- Ingesting data from a authenticated REST API using Job Secrets
Data processing examples
- Data Modeling Guide: Treating Data as a Product
- Processing data using SQL and local database
- Processing data using Kimball warehousing templates and a Big Data database (Presto/Trino)
Jupyter tutorials
- Create a Data Job through the Jupyter UI
- Develop a Data Job through the Jupyter UI
- Convert Data Job to Jupyter Notebook
Job development: debugging and testing
Scenarios
- Ingest, process, and publish using VDK & Streamlit Vincent Van Gogh's paintings
- Ingest, process, and publish using VDK & Streamlit American states life expectancy
- Ingest, process, and publish using VDK & Streamlit analysis of relationship between Natural Gas prices and the temperature