This quick start is intended to get you comfortable working with Kaskada quickly.
Kaskada is a fully managed feature engine. Most interactions with Kaskada are performed via an API. A Python client library is provided to make interacting with the API as easy as possible.
IPython is an interactive Python execution engine used by many notebooks (ie Jupyter, Colab, etc) to execute code blocks.
This tutorial assumes that you are working in an IPython environment.
Over the next 4 pages, you will learn how to:
- Install and set up our Python client library in a notebook environment.
- Create a table and load data into the table.
- Write queries over the table and see results.
- Save a query as a view, for sharing in other notebooks or use in production.
Google Colab uses an older version of
IPython by default. Our tools require at least version 7. To upgrade
IPython, run the following command in the first line of your notebook:
!pip install "ipython>=7"
And then restart the runtime (Runtime -> Restart Runtime). Now you can proceed with the tutorial.
We are aware that performing this upgrade returns error and warning statements in Colab. We are working on a fix for this. Despite these messages, the tutorial should work without issue.
Updated about 1 month ago