databricks/notebooks/store_statistics.py (14 lines of code) (raw):

# Databricks notebook source import json import lib.spark_helper.predictions as predictions_helper from lib.repository.configs.service import load_config from lib.spark_helper.db_service import SparkDBService from lib.spark_helper.storage_service import SparkStorageService from databricks.sdk.runtime import dbutils configs = load_config(project_name=dbutils.widgets.get("project_name")) db_service = SparkDBService(configs) storage_service = SparkStorageService(configs) permanent_storage = predictions_helper.PermanentStorage(db_service) temporary_storage = predictions_helper.TemporaryStorage(storage_service) job_id = json.loads(dbutils.widgets.get("badgerdoc_job_parameters"))["job_id"] predictions = temporary_storage.load_predictions(job_id=job_id) permanent_storage.store(predictions) # COMMAND ---------- # MAGIC %sql # MAGIC select * from badgerdoc.aiif_develop.predictions order by create_date desc