%pip install dlt-meta
onboarding_params_map = {
"database": "dlt_demo",
"onboarding_file_path": "dbfs:/onboarding_files/users_onboarding.json",
"bronze_dataflowspec_table": "bronze_dataflowspec_table",
"bronze_dataflowspec_path": "dbfs:/onboarding_tables_cdc/bronze",
"silver_dataflowspec_table": "silver_dataflowspec_table",
"silver_dataflowspec_path": "dbfs:/onboarding_tables_cdc/silver",
"overwrite": "True",
"env": "dev",
"version": "v1",
"import_author": "Ravi"
}
from src.onboard_dataflowspec import OnboardDataflowspec
OnboardDataflowspec(spark, onboarding_params_map).onboard_dataflow_specs()
onboarding_params_map = {
"database": "uc_name.dlt_demo",
"onboarding_file_path": "dbfs:/onboarding_files/users_onboarding.json",
"bronze_dataflowspec_table": "bronze_dataflowspec_table",
"silver_dataflowspec_table": "silver_dataflowspec_table",
"overwrite": "True",
"env": "dev",
"version": "v1",
"import_author": "Ravi"
}
from src.onboard_dataflowspec import OnboardDataflowspec
OnboardDataflowspec(spark, onboarding_params_map, uc_enabled=True).onboard_dataflow_specs()
Specify your onboarding config params in above onboarding_params_map
Run notebook cells