Hi @vedant1611 ,
Yes, it is possible to integrate Databricks Apps with Unity Catalog to achieve the functionality you're describing.
You can build a Databricks appโsuch as one using Streamlitโthat dynamically queries Unity Catalog to list schemas, tables, and even perform operations like data profiling on selected tables. The Unity Catalog APIs allow you to programmatically retrieve catalog metadata, which can be used to populate UI elements like dropdowns.
To help you get started, the following resource provides a practical example of how to integrate Databricks Apps with Unity Catalog using Streamlit:
๐ Databricks Apps Cookbook โ Unity Catalog Integration Example
This example demonstrates how to:
-
Query Unity Catalog to fetch catalog, schema, and table metadata
-
Build interactive dropdowns based on those metadata
-
Perform actions like displaying table previews or profiling data
By following this guide, you can enable your users to seamlessly interact with Unity Catalog directly from the Databricks App interface.