Odap framework doesn’t use daipe anymore → daipe bootstrap isn’t needed.
You can replace
%run ../../../app/bootstrap
with
%run ../init/odap
%run ../init/target_store
target_store = spark.read.table('target_store')
which installs odap framework, creates target_store view and loads it.
In daipe control widgets were created by
@dp.notebook_function()
def init_widgets(widgets_factory: dp.fs.WidgetsFactory):
widgets_factory.create()
this has to be replaced with
dbutils.widgets.text("timestamp", "")
dbutils.widgets.text("target", "no target")
If you used entity.get_primary_key()
you can just manually set the value.
For example
primary_key = ["customer_id", "timestamp"]
dp.transformation
decorators