1. Learn
  2. /
  3. Courses
  4. /
  5. Databricks with the Python SDK

Connected

Exercise

Query bakery sales data using SQL agent

The "bakehouse" schema in the samples catalog in Databricks contains fabricated data about bakery sales. We can create a LangChain Databricks SQL agent to connect to this dataset and then ask the agent queries about the data. The agent can use SQL to get the answers and can show it's work, describing the SQL queries and logic used to get to the solution.

Instructions

100 XP
  • Create a LangChain SQL database from the bakehouse dataset in the samples catalog.
  • Create a SQLDatabaseToolkit object that connects to the LangChain SQL database and llm.
  • Create a LangChain SQL Agent that connects to the llm and toolkit.
  • Ask the Databricks SQL agent which product generates the most revenue.