Files
google__adk-docs/docs/tools/google-cloud/spanner.md
Joe Fernandez 7c8ffc080e docs: add infrastructure for integrations catalog (#1210)
* docs: single source extensions listings

* docs: add infrastructure and updates for catalog

* updates: feedback responses, third party and gemini

* fix: update Python code
2026-02-02 08:59:26 -08:00

1.1 KiB

catalog_title, catalog_description, catalog_icon
catalog_title catalog_description catalog_icon
Spanner Tools Interact with Spanner to retrieve data, search, and execute SQL /adk-docs/assets/tools-spanner.png

Spanner database tool for ADK

Supported in ADKPython v1.11.0

These are a set of tools aimed to provide integration with Spanner, namely:

  • list_table_names: Fetches table names present in a GCP Spanner database.
  • list_table_indexes: Fetches table indexes present in a GCP Spanner database.
  • list_table_index_columns: Fetches table index columns present in a GCP Spanner database.
  • list_named_schemas: Fetches named schema for a Spanner database.
  • get_table_schema: Fetches Spanner database table schema and metadata information.
  • execute_sql: Runs a SQL query in Spanner database and fetch the result.
  • similarity_search: Similarity search in Spanner using a text query.

They are packaged in the toolset SpannerToolset.

--8<-- "examples/python/snippets/tools/built-in-tools/spanner.py"