content-adb-360/tools/views/1_silvertables.py (16 lines of code) (raw):

# Databricks notebook source # MAGIC %md # MAGIC # View Tables on Historical Silver # COMMAND ---------- dbutils.widgets.text('catalog', 'catadb360dev') dbutils.widgets.text('schema', 'silverdb') dbutils.widgets.text('tableslist', 'customers,addresses,menuesconsumed,restaurants') # COMMAND ---------- catalog = dbutils.widgets.get('catalog') schema = dbutils.widgets.get('schema') tlist = dbutils.widgets.get('tableslist') # COMMAND ---------- #variables historicalSilverTables = tlist.split(",") # COMMAND ---------- spark.sql(f"use catalog {catalog}") # COMMAND ---------- tablesDfArr = [] for table in historicalSilverTables: tempDf = spark.sql(f"select * from silverdb.{table}") tablesDfArr.append(tempDf) # COMMAND ---------- # MAGIC %md # MAGIC ## Customers # COMMAND ---------- # customers display(tablesDfArr[0]) # COMMAND ---------- # MAGIC %md # MAGIC ## Addresses # COMMAND ---------- display(tablesDfArr[1]) # COMMAND ---------- # MAGIC %md # MAGIC ## Restaurants # COMMAND ---------- display(tablesDfArr[3]) # COMMAND ---------- # MAGIC %md # MAGIC ## MenuesConsumed # COMMAND ---------- display(tablesDfArr[2]) # COMMAND ----------