René's URL Explorer Experiment


Title: Spanner Agent Platform integration overview  |  Google Cloud Documentation

Open Graph Title: Spanner Agent Platform integration overview  |  Google Cloud Documentation

Opengraph URL: https://docs.cloud.google.com/spanner/docs/ml

direct link

Domain: docs.cloud.google.com


Hey, it has json ld scripts:
  {
    "@context": "https://schema.org",
    "@type": "Article",
    
    "headline": "Spanner Agent Platform integration overview"
  }
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [{
      "@type": "ListItem",
      "position": 1,
      "name": "Spanner",
      "item": "https://docs.cloud.google.com/spanner/docs"
    },{
      "@type": "ListItem",
      "position": 2,
      "name": "Spanner Agent Platform integration overview",
      "item": "https://docs.cloud.google.com/spanner/docs/ml"
    }]
  }
  

google-signin-client-id721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com
google-signin-scopeprofile email https://www.googleapis.com/auth/developerprofiles https://www.googleapis.com/auth/developerprofiles.award https://www.googleapis.com/auth/devprofiles.full_control.firstparty
og:site_nameGoogle Cloud Documentation
og:typewebsite
theme-color#1a73e8
NoneIE=Edge
og:imagehttps://docs.cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png
og:image:width1200
og:image:height630
og:localeen
twitter:cardsummary_large_image

Links:

Skip to main content https://docs.cloud.google.com/spanner/docs/ml#main-content
https://docs.cloud.google.com/
Technology areas https://docs.cloud.google.com/docs
AI and ML https://docs.cloud.google.com/docs/ai-ml
Application development https://docs.cloud.google.com/docs/application-development
Application hosting https://docs.cloud.google.com/docs/application-hosting
Compute https://docs.cloud.google.com/docs/compute-area
Data analytics and pipelines https://docs.cloud.google.com/docs/data
Databases https://docs.cloud.google.com/docs/databases
Distributed, hybrid, and multicloud https://docs.cloud.google.com/docs/dhm-cloud
Industry solutions https://docs.cloud.google.com/docs/industry
Migration https://docs.cloud.google.com/docs/migration
Networking https://docs.cloud.google.com/docs/networking
Observability and monitoring https://docs.cloud.google.com/docs/observability
Security https://docs.cloud.google.com/docs/security
Storage https://docs.cloud.google.com/docs/storage
Cross-product tools https://docs.cloud.google.com/docs/cross-product-overviews
Access and resources management https://docs.cloud.google.com/docs/access-resources
Costs and usage management https://docs.cloud.google.com/docs/costs-usage
Infrastructure as code https://docs.cloud.google.com/docs/iac
SDK, languages, frameworks, and tools https://docs.cloud.google.com/docs/devtools
Console https://console.cloud.google.com/
https://docs.cloud.google.com/spanner/docs
Spanner https://docs.cloud.google.com/spanner/docs
Start freehttps://console.cloud.google.com/freetrial
Overview https://docs.cloud.google.com/spanner/docs
Guides https://docs.cloud.google.com/spanner/docs/create-query-database-console
Reference https://docs.cloud.google.com/spanner/docs/apis
Samples https://docs.cloud.google.com/spanner/docs/samples
Support https://docs.cloud.google.com/spanner/docs/support
Resources https://docs.cloud.google.com/spanner/docs/resources
https://docs.cloud.google.com/
Technology areas https://docs.cloud.google.com/docs
Overview https://docs.cloud.google.com/spanner/docs
Guides https://docs.cloud.google.com/spanner/docs/create-query-database-console
Reference https://docs.cloud.google.com/spanner/docs/apis
Samples https://docs.cloud.google.com/spanner/docs/samples
Support https://docs.cloud.google.com/spanner/docs/support
Resources https://docs.cloud.google.com/spanner/docs/resources
Cross-product tools https://docs.cloud.google.com/docs/cross-product-overviews
Console https://console.cloud.google.com/
Product overviewhttps://docs.cloud.google.com/spanner/docs
Spanner editions overviewhttps://docs.cloud.google.com/spanner/docs/editions-overview
Security, privacy, risk, and compliance overviewhttps://docs.cloud.google.com/spanner/docs/security-privacy-compliance
PostgreSQL interfacehttps://docs.cloud.google.com/spanner/docs/postgresql-interface
Non-relational overviewhttps://docs.cloud.google.com/spanner/docs/non-relational/overview
Cassandra interfacehttps://docs.cloud.google.com/spanner/docs/non-relational/cassandra-overview
Spanner proof of concept playbookhttps://docs.cloud.google.com/spanner/docs/proof-of-concept-playbook
Set up your environmenthttps://docs.cloud.google.com/spanner/docs/getting-started/set-up
Use the Google Cloud consolehttps://docs.cloud.google.com/spanner/docs/create-query-database-console
Use the gcloud CLIhttps://docs.cloud.google.com/spanner/docs/getting-started/gcloud
Manage your data using the Google Cloud consolehttps://docs.cloud.google.com/spanner/docs/manage-data-using-console
C++ quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/cpp
C# quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/csharp
Go quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/go
Java quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/java
Node.js quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/nodejs
PHP quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/php
Python quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/python
Ruby quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/ruby
REST quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/rest
Set up with drivershttps://docs.cloud.google.com/spanner/docs/getting-started/set-up
JDBC quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/jdbc
Go database/sql quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/database_sql
ADO.NET quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/ado_net
PostgreSQL drivers quickstarthttps://docs.cloud.google.com/spanner/docs/getting-started/pgadapter
Spanner CLI quickstarthttps://docs.cloud.google.com/spanner/docs/spanner-cli
Spanner CLI commandshttps://docs.cloud.google.com/spanner/docs/spanner-cli-commands
Free trial instances overviewhttps://docs.cloud.google.com/spanner/docs/free-trial-instance
Create a free trial instancehttps://docs.cloud.google.com/spanner/docs/free-trial-quickstart
Data residency overviewhttps://docs.cloud.google.com/spanner/docs/data-residency
Instances overviewhttps://docs.cloud.google.com/spanner/docs/instances
Nodes and processing unitshttps://docs.cloud.google.com/spanner/docs/compute-capacity
Regional, dual-region, and multi-region configurationshttps://docs.cloud.google.com/spanner/docs/instance-configurations
Region typeshttps://docs.cloud.google.com/spanner/docs/region-types
Replicationhttps://docs.cloud.google.com/spanner/docs/replication
Geo-partitioning overviewhttps://docs.cloud.google.com/spanner/docs/geo-partitioning
Create and manage instance partitionshttps://docs.cloud.google.com/spanner/docs/create-manage-partitions
Create and manage data placementshttps://docs.cloud.google.com/spanner/docs/create-manage-data-placements
Indexes and geo-partitioninghttps://docs.cloud.google.com/spanner/docs/index-geo-partitioning
Leader-aware routinghttps://docs.cloud.google.com/spanner/docs/leader-aware-routing
Global and regional service endpointshttps://docs.cloud.google.com/spanner/docs/endpoints
Tiered storagehttps://docs.cloud.google.com/spanner/docs/tiered-storage
Create and manage instanceshttps://docs.cloud.google.com/spanner/docs/create-manage-instances
Create and manage instance configurationshttps://docs.cloud.google.com/spanner/docs/create-manage-configurations
Change dual-region quorumhttps://docs.cloud.google.com/spanner/docs/change-dual-region-quorum
Move an instancehttps://docs.cloud.google.com/spanner/docs/move-instance
Autoscaling overviewhttps://docs.cloud.google.com/spanner/docs/autoscaling-overview
Managed autoscalerhttps://docs.cloud.google.com/spanner/docs/managed-autoscaler
Autoscaler tool overviewhttps://docs.cloud.google.com/spanner/docs/autoscaler-tool-overview
Deploy the Autoscaler tool to Cloud Run functionshttps://docs.cloud.google.com/spanner/docs/set-up-autoscaling-cloud-run
Deploy the Autoscaler tool to GKEhttps://docs.cloud.google.com/spanner/docs/set-up-autoscaling-gke
Control access and organize instances using tagshttps://docs.cloud.google.com/spanner/docs/tags
Organize instances and view costs using labelshttps://docs.cloud.google.com/spanner/docs/labels
Databases overviewhttps://docs.cloud.google.com/spanner/docs/databases
Choose between GoogleSQL and PostgreSQLhttps://docs.cloud.google.com/spanner/docs/choose-googlesql-or-postgres
Create and manage databaseshttps://docs.cloud.google.com/spanner/docs/create-manage-databases
Prevent accidental database deletionhttps://docs.cloud.google.com/spanner/docs/prevent-database-deletion
Schema object drop protectionhttps://docs.cloud.google.com/spanner/docs/schema-drop-protection
Modify the leader region of a databasehttps://docs.cloud.google.com/spanner/docs/modifying-leader-region
Set the default time zone for a databasehttps://docs.cloud.google.com/spanner/docs/set-default-time-zone
Manage resources using Data Cataloghttps://docs.cloud.google.com/spanner/docs/dc-integration
Schemas overviewhttps://docs.cloud.google.com/spanner/docs/schema-and-data-model
Schema design best practiceshttps://docs.cloud.google.com/spanner/docs/schema-design
Make schema updateshttps://docs.cloud.google.com/spanner/docs/schema-updates
Schema update best practiceshttps://docs.cloud.google.com/spanner/docs/schema-updates-best-practices
Create and manage named schemashttps://docs.cloud.google.com/spanner/docs/named-schemas
Views overviewhttps://docs.cloud.google.com/spanner/docs/views
Create and manage viewshttps://docs.cloud.google.com/spanner/docs/create-manage-views
Secondary indexeshttps://docs.cloud.google.com/spanner/docs/secondary-indexes
Foreign keyshttps://docs.cloud.google.com/spanner/docs/foreign-keys/overview
Primary key default values managementhttps://docs.cloud.google.com/spanner/docs/primary-key-default-value
Create and manage foreign key relationshipshttps://docs.cloud.google.com/spanner/docs/foreign-keys/how-to
Create and manage check constraintshttps://docs.cloud.google.com/spanner/docs/check-constraint/how-to
Create and manage generated columnshttps://docs.cloud.google.com/spanner/docs/generated-column/how-to
Store arbitrary precision numeric datahttps://docs.cloud.google.com/spanner/docs/storing-numeric-data
Create and manage sequenceshttps://docs.cloud.google.com/spanner/docs/sequence-tasks
Manage table nameshttps://docs.cloud.google.com/spanner/docs/table-name-synonym
Create and manage locality groupshttps://docs.cloud.google.com/spanner/docs/create-manage-locality-groups
Remote functionshttps://docs.cloud.google.com/spanner/docs/cloud-run-remote-function
Manage and observe long-running operationshttps://docs.cloud.google.com/spanner/docs/manage-and-observe-long-running-operations
TTL overviewhttps://docs.cloud.google.com/spanner/docs/ttl
Manage data retention with TTLhttps://docs.cloud.google.com/spanner/docs/ttl/working-with-ttl
TTL metrics and monitoringhttps://docs.cloud.google.com/spanner/docs/ttl/monitoring-and-metrics
Connect to a PostgreSQL-dialect databasehttps://docs.cloud.google.com/spanner/docs/psql-connect
PGAdapter overviewhttps://docs.cloud.google.com/spanner/docs/pgadapter
Get PGAdapterhttps://docs.cloud.google.com/spanner/docs/pgadapter-get
Start PGAdapterhttps://docs.cloud.google.com/spanner/docs/pgadapter-start
PGAdapter session management commandshttps://docs.cloud.google.com/spanner/docs/pgadapter-session-mgmt-commands
Connect PGAdapter to the emulatorhttps://docs.cloud.google.com/spanner/docs/pgadapter-emulator
Connect to Spanner using the Cassandra Adapterhttps://docs.cloud.google.com/spanner/docs/non-relational/connect-cassandra-adapter
Create and connect a Compute Engine VM instance to access Spannerhttps://docs.cloud.google.com/spanner/docs/configure-virtual-machine-instance
Connect to Spanner with a GKE clusterhttps://docs.cloud.google.com/spanner/docs/connect-gke-cluster
Connect to Spanner from other Google Cloud serviceshttps://docs.cloud.google.com/spanner/docs/integrate-google-cloud-platform
Authenticate to Spannerhttps://docs.cloud.google.com/spanner/docs/authentication
IAM overviewhttps://docs.cloud.google.com/spanner/docs/iam
Apply IAM roleshttps://docs.cloud.google.com/spanner/docs/grant-permissions
Fine-grained access control overviewhttps://docs.cloud.google.com/spanner/docs/fgac-about
Fine-grained access control for change streamshttps://docs.cloud.google.com/spanner/docs/fgac-change-streams
Fine-grained access control for sequenceshttps://docs.cloud.google.com/spanner/docs/fgac-sequences
Fine-grained access control for modelshttps://docs.cloud.google.com/spanner/docs/fgac-models
Configure fine-grained access controlhttps://docs.cloud.google.com/spanner/docs/configure-fgac
Access a database with fine-grained access controlhttps://docs.cloud.google.com/spanner/docs/access-with-fgac
Fine-grained access control privilegeshttps://docs.cloud.google.com/spanner/docs/fgac-privileges
Fine-grained access control system roleshttps://docs.cloud.google.com/spanner/docs/fgac-system-roles
Add a custom organization policyhttps://docs.cloud.google.com/spanner/docs/spanner-custom-constraints
CMEK overviewhttps://docs.cloud.google.com/spanner/docs/cmek
Secure a database using CMEKhttps://docs.cloud.google.com/spanner/docs/use-cmek
Data encryption in transithttps://docs.cloud.google.com/spanner/docs/encryption-in-transit
Migration overviewhttps://docs.cloud.google.com/spanner/docs/migration-overview
Assess your migrationhttps://docs.cloud.google.com/spanner/docs/assess-migration
Migrate your schemahttps://docs.cloud.google.com/spanner/docs/schema-migration
Migrate your applicationhttps://docs.cloud.google.com/spanner/docs/application-migration
Optimize your schema and application performancehttps://docs.cloud.google.com/spanner/docs/optimize-schema-performance
Migrate your datahttps://docs.cloud.google.com/spanner/docs/data-migration
Validate your datahttps://docs.cloud.google.com/spanner/docs/data-validation
Configure cutover and fallback mechanismshttps://docs.cloud.google.com/spanner/docs/cutover-fallback-mechanisms
Migration tools overviewhttps://docs.cloud.google.com/spanner/docs/migration-tools
Set up Spanner migration tool (SMT)https://docs.cloud.google.com/spanner/docs/set-up-spanner-migration-tool
Primary key migration overviewhttps://docs.cloud.google.com/spanner/docs/primary-keys-overview
Migrate primary keyshttps://docs.cloud.google.com/spanner/docs/migrating-primary-keys
MySQL migration overviewhttps://docs.cloud.google.com/spanner/docs/migrating-mysql-to-spanner
Migrate schema from MySQL overviewhttps://docs.cloud.google.com/spanner/docs/migrate-mysql-schema
Use SMT to migrate schema from MySQLhttps://docs.cloud.google.com/spanner/docs/use-smt-migrate-mysql-schema
Migrate your MySQL datahttps://docs.cloud.google.com/spanner/docs/mysql-live-data-migration
Configure fallback for MySQLhttps://docs.cloud.google.com/spanner/docs/mysql-configure-fallback
Load sample datahttps://docs.cloud.google.com/spanner/docs/load-sample-data
Migrate from DynamoDBhttps://docs.cloud.google.com/spanner/docs/migrating-dynamodb-to-cloud-spanner
Migrate from Oraclehttps://docs.cloud.google.com/spanner/docs/migrating-oracle-to-cloud-spanner
Migrate to a GoogleSQL-dialect databasehttps://docs.cloud.google.com/spanner/docs/migrating-postgres-spanner
Migrate to a PostgreSQL-dialect databasehttps://docs.cloud.google.com/spanner/docs/migrating-postgres-spanner-pgcompat
Migrate from Cassandrahttps://docs.cloud.google.com/spanner/docs/non-relational/migrate-from-cassandra-to-spanner
Migrate Spanner to a PostgreSQL databasehttps://docs.cloud.google.com/spanner/docs/migrate-spanner-pg-to-pg-database
Import and export overviewhttps://docs.cloud.google.com/spanner/docs/import-export-overview
Import, export, and modify data using Dataflowhttps://docs.cloud.google.com/spanner/docs/dataflow-connector
Import Spanner Avro fileshttps://docs.cloud.google.com/spanner/docs/import
Export data from Spanner to Avrohttps://docs.cloud.google.com/spanner/docs/export
Import data from non-Spanner databaseshttps://docs.cloud.google.com/spanner/docs/import-non-spanner
Import and export data in CSV formathttps://docs.cloud.google.com/spanner/docs/import-export-csv
Import a database from Cloud SQLhttps://docs.cloud.google.com/spanner/docs/import-database-cloudsql
Import data from PostgreSQL using COPYhttps://docs.cloud.google.com/spanner/docs/import-copy
Bulk loading best practiceshttps://docs.cloud.google.com/spanner/docs/bulk-loading
Disaster recovery overviewhttps://docs.cloud.google.com/spanner/docs/backup/disaster-recovery-overview
Backups overviewhttps://docs.cloud.google.com/spanner/docs/backup
Create backupshttps://docs.cloud.google.com/spanner/docs/backup/create-backups
Create and manage backup scheduleshttps://docs.cloud.google.com/spanner/docs/backup/create-manage-backup-schedules
Manage backupshttps://docs.cloud.google.com/spanner/docs/backup/manage-backups
Restore overviewhttps://docs.cloud.google.com/spanner/docs/backup/restore-backup-overview
Restore from a backuphttps://docs.cloud.google.com/spanner/docs/backup/restore-backups
PITR overviewhttps://docs.cloud.google.com/spanner/docs/pitr
Recover data using PITRhttps://docs.cloud.google.com/spanner/docs/use-pitr
Write SQL with Gemini assistancehttps://docs.cloud.google.com/spanner/docs/write-sql-gemini
Spanner as a gaming databasehttps://docs.cloud.google.com/spanner/docs/best-practices-gaming-database
Integrate with Hibernate ORM (GoogleSQL)https://docs.cloud.google.com/spanner/docs/use-hibernate
Integrate with Hibernate ORM (PostgreSQL)https://docs.cloud.google.com/spanner/docs/use-hibernate-postgresql
Write a Hibernate app that connects to Spannerhttps://docs.cloud.google.com/spanner/docs/write-hibernate-app
Integrate with Spring Data JPA (GoogleSQL)https://docs.cloud.google.com/spanner/docs/use-spring-data-jpa
Integrate with Spring Data JPA (PostgreSQL)https://docs.cloud.google.com/spanner/docs/use-spring-data-jpa-postgresql
Integrate with Spring Data JDBC (GoogleSQL)https://docs.cloud.google.com/spanner/docs/use-spring-data-jdbc-googlesql
Integrate with Spring Data JDBC (PostgreSQL)https://docs.cloud.google.com/spanner/docs/use-spring-data-jdbc-postgresql
Integrate with MyBatis and Spring Boot (GoogleSQL)https://docs.cloud.google.com/spanner/docs/use-mybatis-spring-boot-googlesql
Integrate with MyBatis and Spring Boot (PostgreSQL)https://docs.cloud.google.com/spanner/docs/use-mybatis-spring-boot-postgresql
Spanner with Spring Datahttps://docs.cloud.google.com/spanner/docs/adding-spring
Write a Spring Boot app that connects to Spannerhttps://docs.cloud.google.com/spanner/docs/write-spring-boot-app
Integrate with GORM (GoogleSQL)https://docs.cloud.google.com/spanner/docs/use-gorm
Integrate with GORM (PostgreSQL)https://docs.cloud.google.com/spanner/docs/use-gorm-postgresql
Spanner with Django ORMhttps://docs.cloud.google.com/spanner/docs/django-orm
Integrate with SQLAlchemy (GoogleSQL)https://docs.cloud.google.com/spanner/docs/use-sqlalchemy
Integrate with SQLAlchemy (PostgreSQL)https://docs.cloud.google.com/spanner/docs/use-sqlalchemy-pg
Spanner with Active Recordhttps://docs.cloud.google.com/spanner/docs/use-active-record
Spanner with Entity Framework Corehttps://docs.cloud.google.com/spanner/docs/use-entity-framework
Transactions overviewhttps://docs.cloud.google.com/spanner/docs/transactions
Timestamp boundshttps://docs.cloud.google.com/spanner/docs/timestamp-bounds
In GoogleSQL-dialect databaseshttps://docs.cloud.google.com/spanner/docs/commit-timestamp
In PostgreSQL-dialect databaseshttps://docs.cloud.google.com/spanner/docs/commit-timestamp-postgresql
TrueTime and external consistencyhttps://docs.cloud.google.com/spanner/docs/true-time-external-consistency
Isolation levels overviewhttps://docs.cloud.google.com/spanner/docs/isolation-levels
Use repeatable read isolationhttps://docs.cloud.google.com/spanner/docs/use-repeatable-read-isolation
Use SELECT FOR UPDATE in serializable isolationhttps://docs.cloud.google.com/spanner/docs/use-select-for-update-serializable
Use SELECT FOR UPDATE in repeatable read isolationhttps://docs.cloud.google.com/spanner/docs/use-select-for-update-repeatable-read
Concurrency controlhttps://docs.cloud.google.com/spanner/docs/concurrency-control
Throughput optimized writeshttps://docs.cloud.google.com/spanner/docs/throughput-optimized-writes
Retrieve commit statistics for a transactionhttps://docs.cloud.google.com/spanner/docs/commit-statistics
Sessionshttps://docs.cloud.google.com/spanner/docs/sessions
SQL best practiceshttps://docs.cloud.google.com/spanner/docs/sql-best-practices
Reads outside of transactionshttps://docs.cloud.google.com/spanner/docs/reads
Directed readshttps://docs.cloud.google.com/spanner/docs/directed-reads
Read leasehttps://docs.cloud.google.com/spanner/docs/read-lease
Data Boost overviewhttps://docs.cloud.google.com/spanner/docs/databoost/databoost-overview
Run federated queries with Data Boosthttps://docs.cloud.google.com/spanner/docs/databoost/databoost-run-queries
Export data with Data Boosthttps://docs.cloud.google.com/spanner/docs/databoost/databoost-export
Use Data Boost in your applicationshttps://docs.cloud.google.com/spanner/docs/databoost/databoost-applications
Monitor Data Boost usagehttps://docs.cloud.google.com/spanner/docs/databoost/databoost-monitor
Monitor and manage Data Boost quota usagehttps://docs.cloud.google.com/spanner/docs/databoost/databoost-quotas
Saved queries overviewhttps://docs.cloud.google.com/spanner/docs/saved-queries
Create and manage saved querieshttps://docs.cloud.google.com/spanner/docs/create-manage-saved-queries
Modify data using the Google Cloud consolehttps://docs.cloud.google.com/spanner/docs/modify-data
Modify data using the gcloud CLIhttps://docs.cloud.google.com/spanner/docs/modify-gcloud
Insert, update, and delete data using DMLhttps://docs.cloud.google.com/spanner/docs/dml-tasks
Partitioned DMLhttps://docs.cloud.google.com/spanner/docs/dml-partitioned
DML best practiceshttps://docs.cloud.google.com/spanner/docs/dml-best-practices
Modify data using mutationshttps://docs.cloud.google.com/spanner/docs/modify-mutation-api
Compare DML with mutationshttps://docs.cloud.google.com/spanner/docs/dml-versus-mutations
Modify data using batch writehttps://docs.cloud.google.com/spanner/docs/batch-write
In GoogleSQL-dialect databaseshttps://docs.cloud.google.com/spanner/docs/reference/standard-sql/arrays
In PostgreSQL-dialect databaseshttps://docs.cloud.google.com/spanner/docs/reference/postgresql/arrays
Work with STRUCT objectshttps://docs.cloud.google.com/spanner/docs/structs
Work with NUMERIC datahttps://docs.cloud.google.com/spanner/docs/working-with-numerics
Work with JSON datahttps://docs.cloud.google.com/spanner/docs/working-with-json
Work with JSONB datahttps://docs.cloud.google.com/spanner/docs/working-with-jsonb
Work with protocol buffers in GoogleSQLhttps://docs.cloud.google.com/spanner/docs/reference/standard-sql/protocol-buffers
Emulate Spanner locallyhttps://docs.cloud.google.com/spanner/docs/emulator
Use Terraform with Spannerhttps://docs.cloud.google.com/spanner/docs/use-terraform
Configure custom timeouts and retrieshttps://docs.cloud.google.com/spanner/docs/custom-timeout-and-retry
Configure statement timeouthttps://docs.cloud.google.com/spanner/docs/statement-timeout
Configure transaction timeouthttps://docs.cloud.google.com/spanner/docs/transaction-timeout
Dataflow templateshttps://docs.cloud.google.com/spanner/docs/dataflow-templates
Change streams overviewhttps://docs.cloud.google.com/spanner/docs/change-streams
Create and manage change streamshttps://docs.cloud.google.com/spanner/docs/change-streams/manage
Build change streams connections using Dataflowhttps://docs.cloud.google.com/spanner/docs/change-streams/use-dataflow
Build change streams connections to Kafkahttps://docs.cloud.google.com/spanner/docs/change-streams/use-kafka
Change streams partitions, records, and querieshttps://docs.cloud.google.com/spanner/docs/change-streams/details
Integrate Spanner with IntelliJhttps://docs.cloud.google.com/spanner/docs/use-intellij
Integrate Spanner with Lookerhttps://docs.cloud.google.com/spanner/docs/partners/looker
Integrate Spanner with Liquibasehttps://docs.cloud.google.com/spanner/docs/use-liquibase
Full-text search overviewhttps://docs.cloud.google.com/spanner/docs/full-text-search
Tokenizationhttps://docs.cloud.google.com/spanner/docs/full-text-search/tokenization
Search indexeshttps://docs.cloud.google.com/spanner/docs/full-text-search/search-indexes
Numeric search indexeshttps://docs.cloud.google.com/spanner/docs/full-text-search/numeric-indexes
JSON search indexeshttps://docs.cloud.google.com/spanner/docs/full-text-search/json-indexes
Partition search indexeshttps://docs.cloud.google.com/spanner/docs/full-text-search/partition-search-index
Combine TOKENLISTshttps://docs.cloud.google.com/spanner/docs/full-text-search/combine-tokenlists
Query overviewhttps://docs.cloud.google.com/spanner/docs/full-text-search/query-overview
Search multiple columnshttps://docs.cloud.google.com/spanner/docs/full-text-search/search-multiple-columns
Mix full-text and non-text querieshttps://docs.cloud.google.com/spanner/docs/full-text-search/mix-full-text-and-non-text-queries
Rank search resultshttps://docs.cloud.google.com/spanner/docs/full-text-search/ranked-search
Perform a substring searchhttps://docs.cloud.google.com/spanner/docs/full-text-search/substring-search
Search with query enhancementhttps://docs.cloud.google.com/spanner/docs/full-text-search/search-query-enhancement
Accelerate pattern-matching functionshttps://docs.cloud.google.com/spanner/docs/full-text-search/pattern-matching-function-acceleration
Find approximate matches with fuzzy searchhttps://docs.cloud.google.com/spanner/docs/full-text-search/fuzzy-search
Perform top-k pattern matchinghttps://docs.cloud.google.com/spanner/docs/full-text-search/top-k-pattern-matching
Perform a search using facetshttps://docs.cloud.google.com/spanner/docs/full-text-search/facets
Paginate search resultshttps://docs.cloud.google.com/spanner/docs/full-text-search/paginate-search-results
Hybrid full-text and vector search patternshttps://docs.cloud.google.com/spanner/docs/hybrid-full-text-vector-search
Search versus secondary indexeshttps://docs.cloud.google.com/spanner/docs/full-text-search/search-vs-secondary-index
Install MySQL functions in Spannerhttps://docs.cloud.google.com/spanner/docs/install-mysql-functions
Implement multi-tenancy in Spannerhttps://docs.cloud.google.com/spanner/docs/implement-multi-tenancy
Build data agents with conversational analyticshttps://docs.cloud.google.com/spanner/docs/build-data-agents-conversational-analytics
Query database in natural language with QueryDatahttps://docs.cloud.google.com/spanner/docs/querydata
Spanner AI overviewhttps://docs.cloud.google.com/spanner/docs/spanner-ai-overview
Get started using Spanner for generative AI applicationshttps://docs.cloud.google.com/spanner/docs/vector-search-tutorial
Spanner integration with Agent Platformhttps://docs.cloud.google.com/spanner/docs/ml
Vector search overviewhttps://docs.cloud.google.com/spanner/docs/vector-search-overview
Get Agent Platform text embeddingshttps://docs.cloud.google.com/spanner/docs/ml-tutorial-embeddings
Generate vector embeddings in bulk using partitioned DMLhttps://docs.cloud.google.com/spanner/docs/backfill-embeddings
Perform K-nearest neighbors searchhttps://docs.cloud.google.com/spanner/docs/find-k-nearest-neighbors
Choose the best vector distance functionhttps://docs.cloud.google.com/spanner/docs/choose-vector-distance-function
Perform ANN search with vector indexeshttps://docs.cloud.google.com/spanner/docs/find-approximate-nearest-neighbors
Create and manage vector indexeshttps://docs.cloud.google.com/spanner/docs/vector-indexes
Vector indexing best practiceshttps://docs.cloud.google.com/spanner/docs/vector-index-best-practices
Export embeddings to Agent Platform Vector Searchhttps://docs.cloud.google.com/spanner/docs/vector-search-embeddings
Vector search best practiceshttps://docs.cloud.google.com/spanner/docs/vector-search-best-practices
Troubleshoot vector searchhttps://docs.cloud.google.com/spanner/docs/troubleshoot-vector-search
Generate ML predictions using SQLhttps://docs.cloud.google.com/spanner/docs/ml-tutorial
Use Generative AI with a sample ecommerce applicationhttps://docs.cloud.google.com/spanner/docs/ml-tutorial-generative-ai
Generate ML predictions using the Spanner emulatorhttps://docs.cloud.google.com/spanner/docs/ml-emulator
Build LLM-powered applications using LangChainhttps://docs.cloud.google.com/spanner/docs/langchain
Use Spanner with agentshttps://docs.cloud.google.com/spanner/docs/pre-built-tools-with-mcp-toolbox
Best practices for securing agent interactions with MCPhttps://docs.cloud.google.com/spanner/docs/secure-agent-interactions-mcp
Build applications using LlamaIndexhttps://docs.cloud.google.com/spanner/docs/llama-index
Use the Spanner remote MCP serverhttps://docs.cloud.google.com/spanner/docs/use-spanner-mcp
Product overviewhttps://docs.cloud.google.com/spanner/docs/graph/overview
Set up and query Spanner Graphhttps://docs.cloud.google.com/spanner/docs/graph/set-up
Schema overviewhttps://docs.cloud.google.com/spanner/docs/graph/schema-overview
Create and manage a Spanner Graph schema with DDLhttps://docs.cloud.google.com/spanner/docs/graph/create-update-drop-schema
Create and manage a Spanner Graph schema visuallyhttps://docs.cloud.google.com/spanner/docs/graph/create-update-drop-schema-visually
Best practices for designing a schemahttps://docs.cloud.google.com/spanner/docs/graph/best-practices-designing-schema
Overview of graphs created from SQL viewshttps://docs.cloud.google.com/spanner/docs/graph/graph-with-views-overview
Create a graph from SQL viewshttps://docs.cloud.google.com/spanner/docs/graph/graph-with-views-how-to
Manage Spanner Graph datahttps://docs.cloud.google.com/spanner/docs/graph/insert-update-delete-data
Queries overviewhttps://docs.cloud.google.com/spanner/docs/graph/queries-overview
Work with pathshttps://docs.cloud.google.com/spanner/docs/graph/work-with-paths
Best practices for tuning querieshttps://docs.cloud.google.com/spanner/docs/graph/best-practices-tuning-queries
Use full-text search with Spanner Graphhttps://docs.cloud.google.com/spanner/docs/graph/full-text-search-and-graph
Use vector search with Spanner Graphhttps://docs.cloud.google.com/spanner/docs/graph/perform-vector-similarity-search
Graph algorithms overviewhttps://docs.cloud.google.com/spanner/docs/graph/graph-algorithms-overview
Run algorithmshttps://docs.cloud.google.com/spanner/docs/graph/run-algorithms
Algorithm schema requirements and feature compatibilityhttps://docs.cloud.google.com/spanner/docs/graph/algorithm-schema-requirements-and-feature-compatibility
Algorithms cataloghttps://docs.cloud.google.com/spanner/docs/graph/algorithms
Best practices for running algorithms on Spanner Graphhttps://docs.cloud.google.com/spanner/docs/graph/algorithm-best-practices
Use Spanner Graph visualizationshttps://docs.cloud.google.com/spanner/docs/graph/work-with-visualizations
Work with Spanner Graph visualization integrationshttps://docs.cloud.google.com/spanner/docs/graph/visualization-integrations
Manage schemaless data with Spanner Graphhttps://docs.cloud.google.com/spanner/docs/graph/manage-schemaless-data
Load BigQuery data into Spanner Graphhttps://docs.cloud.google.com/spanner/docs/graph/reverse-etl
Migrate to Spanner Graphhttps://docs.cloud.google.com/spanner/docs/graph/migrate
Spanner Graph reference for openCypher usershttps://docs.cloud.google.com/spanner/docs/graph/opencypher-reference
Troubleshoot Spanner Graphhttps://docs.cloud.google.com/spanner/docs/graph/troubleshoot
Signal capture overviewhttps://docs.cloud.google.com/spanner/docs/signal-capture-overview
Trace collection overviewhttps://docs.cloud.google.com/spanner/docs/tracing-overview
Set up trace collection using OpenTelemetryhttps://docs.cloud.google.com/spanner/docs/set-up-tracing
Monitor Spanner using the Database insights MCP serverhttps://docs.cloud.google.com/spanner/docs/use-database-insights-mcp
Metrics listhttps://docs.cloud.google.com/spanner/docs/metrics
View and manage client-side metricshttps://docs.cloud.google.com/spanner/docs/view-manage-client-side-metrics
Client-side metrics descriptionhttps://docs.cloud.google.com/spanner/docs/client-side-metrics-descriptions
Capture custom client-side metrics using OpenTelemetryhttps://docs.cloud.google.com/spanner/docs/capture-custom-metrics-opentelemetry
Capture custom client-side metrics using OpenCensushttps://docs.cloud.google.com/spanner/docs/capture-custom-metrics-opencensus
Audit logshttps://docs.cloud.google.com/spanner/docs/audit-logging
Monitor instance performance using insightshttps://docs.cloud.google.com/spanner/docs/monitoring-console
Monitor instances using Cloud Monitoringhttps://docs.cloud.google.com/spanner/docs/monitoring-cloud
Performance overviewhttps://docs.cloud.google.com/spanner/docs/performance
Analyze query performancehttps://docs.cloud.google.com/spanner/docs/using-query-insights
Monitor active querieshttps://docs.cloud.google.com/spanner/docs/monitor-active-queries
Query optimizer overviewhttps://docs.cloud.google.com/spanner/docs/query-optimizer/overview
Query optimizer versionshttps://docs.cloud.google.com/spanner/docs/query-optimizer/versions
List query optimizer versionshttps://docs.cloud.google.com/spanner/docs/query-optimizer/version-statistics
Manage the query optimizerhttps://docs.cloud.google.com/spanner/docs/query-optimizer/manage-query-optimizer
Query execution planshttps://docs.cloud.google.com/spanner/docs/query-execution-plans
Tune a query using the query plan visualizerhttps://docs.cloud.google.com/spanner/docs/tune-query-with-visualizer
Spanner columnar engine overviewhttps://docs.cloud.google.com/spanner/docs/columnar-engine
Configure Spanner columnar enginehttps://docs.cloud.google.com/spanner/docs/configure-columnar-engine
Query columnar datahttps://docs.cloud.google.com/spanner/docs/query-columnar-data
Monitor columnar enginehttps://docs.cloud.google.com/spanner/docs/monitor-columnar-engine
Find hotspots in your databasehttps://docs.cloud.google.com/spanner/docs/find-hotspots-in-database
Use the index advisorhttps://docs.cloud.google.com/spanner/docs/index-advisor
Pre-splitting overviewhttps://docs.cloud.google.com/spanner/docs/pre-splitting-overview
Create and manage split pointshttps://docs.cloud.google.com/spanner/docs/create-manage-split-points
Manually trigger major compaction in a Spanner databasehttps://docs.cloud.google.com/spanner/docs/manual-data-compaction
Key Visualizer overviewhttps://docs.cloud.google.com/spanner/docs/key-visualizer
Access Key Visualizerhttps://docs.cloud.google.com/spanner/docs/key-visualizer/getting-started
Explore Key Visualizer heatmapshttps://docs.cloud.google.com/spanner/docs/key-visualizer/exploring-heatmaps
Key Visualizer heatmap patternshttps://docs.cloud.google.com/spanner/docs/key-visualizer/patterns
Latency points in a Spanner requesthttps://docs.cloud.google.com/spanner/docs/latency-points
Identify where latency occurshttps://docs.cloud.google.com/spanner/docs/identify-latency-point
Use metrics to diagnose latencyhttps://docs.cloud.google.com/spanner/docs/latency-metrics
Calculate streaming and partition request latencyhttps://docs.cloud.google.com/spanner/docs/audit-logging-request-latency-guide
Identify transactions that cause high latencieshttps://docs.cloud.google.com/spanner/docs/use-lock-and-transaction-insights
Built-in statistics tables overviewhttps://docs.cloud.google.com/spanner/docs/introspection
Active partitioned DMLs statisticshttps://docs.cloud.google.com/spanner/docs/introspection/active-partitioned-dmls
Columns operations statisticshttps://docs.cloud.google.com/spanner/docs/introspection/column-operations-statistics
Lock statisticshttps://docs.cloud.google.com/spanner/docs/introspection/lock-statistics
Oldest active queries statisticshttps://docs.cloud.google.com/spanner/docs/introspection/oldest-active-queries
Query statisticshttps://docs.cloud.google.com/spanner/docs/introspection/query-statistics
Read statisticshttps://docs.cloud.google.com/spanner/docs/introspection/read-statistics
Split statisticshttps://docs.cloud.google.com/spanner/docs/introspection/hot-split-statistics
Table operations statisticshttps://docs.cloud.google.com/spanner/docs/introspection/table-operations-statistics
Table sizes statisticshttps://docs.cloud.google.com/spanner/docs/introspection/table-sizes-statistics
Transaction statisticshttps://docs.cloud.google.com/spanner/docs/introspection/transaction-statistics
Vector index statisticshttps://docs.cloud.google.com/spanner/docs/introspection/vector-index-statistics
CPU utilization overviewhttps://docs.cloud.google.com/spanner/docs/cpu-utilization
Troubleshoot high CPU utilizationhttps://docs.cloud.google.com/spanner/docs/introspection/investigate-cpu-utilization
Storage utilizationhttps://docs.cloud.google.com/spanner/docs/storage-utilization
Troubleshoot performance regressionshttps://docs.cloud.google.com/spanner/docs/troubleshooting-performance-regressions
Monitor and troubleshoot with Gemini assistancehttps://docs.cloud.google.com/spanner/docs/monitor-troubleshoot-with-ai
Troubleshoot CMEK org policy violationshttps://docs.cloud.google.com/spanner/docs/org-policy-violations
Troubleshoot with request tags and transaction tagshttps://docs.cloud.google.com/spanner/docs/introspection/troubleshooting-with-tags
Troubleshoot deadline exceeded errorshttps://docs.cloud.google.com/spanner/docs/deadline-exceeded
Troubleshoot Agent Platform integration errorshttps://docs.cloud.google.com/spanner/docs/ml-troubleshoot
Error codeshttps://docs.cloud.google.com/spanner/docs/error-codes
AI and ML https://docs.cloud.google.com/docs/ai-ml
Application development https://docs.cloud.google.com/docs/application-development
Application hosting https://docs.cloud.google.com/docs/application-hosting
Compute https://docs.cloud.google.com/docs/compute-area
Data analytics and pipelines https://docs.cloud.google.com/docs/data
Databases https://docs.cloud.google.com/docs/databases
Distributed, hybrid, and multicloud https://docs.cloud.google.com/docs/dhm-cloud
Industry solutions https://docs.cloud.google.com/docs/industry
Migration https://docs.cloud.google.com/docs/migration
Networking https://docs.cloud.google.com/docs/networking
Observability and monitoring https://docs.cloud.google.com/docs/observability
Security https://docs.cloud.google.com/docs/security
Storage https://docs.cloud.google.com/docs/storage
Access and resources management https://docs.cloud.google.com/docs/access-resources
Costs and usage management https://docs.cloud.google.com/docs/costs-usage
Infrastructure as code https://docs.cloud.google.com/docs/iac
SDK, languages, frameworks, and tools https://docs.cloud.google.com/docs/devtools
Home https://docs.cloud.google.com/
Documentation https://docs.cloud.google.com/docs
Databases https://docs.cloud.google.com/docs/databases
Spanner https://docs.cloud.google.com/spanner/docs
Guides https://docs.cloud.google.com/spanner/docs/create-query-database-console
Gemini Enterprise Agent Platformhttps://docs.cloud.google.com/products/gemini-enterprise-agent-platform
compute capacityhttps://docs.cloud.google.com/spanner/docs/compute-capacity
BigQuery Federated querieshttps://docs.cloud.google.com/bigquery/docs/spanner-federated-queries
BigQuery MLhttps://docs.cloud.google.com/bigquery/docs/bqml-introduction
Dataflowhttps://docs.cloud.google.com/dataflow
CSV data sourcehttps://docs.cloud.google.com/gemini-enterprise-agent-platform/overview#csv
Model Gardenhttps://docs.cloud.google.com/gemini-enterprise-agent-platform/models/model-garden/explore-models
Agent Platform endpointhttps://docs.cloud.google.com/gemini-enterprise-agent-platform/machine-learning/general/deployment
Get text embeddingshttps://docs.cloud.google.com/gemini-enterprise-agent-platform/models/embeddings/get-text-embeddings
ML.PREDICThttps://docs.cloud.google.com/spanner/docs/reference/standard-sql/ml-functions#mlpredict
CREATE MODELhttps://docs.cloud.google.com/spanner/docs/reference/standard-sql/data-definition-language#create_model
spanner.ML_PREDICT_ROWhttps://docs.cloud.google.com/spanner/docs/reference/postgresql/functions-and-operators#ml
Model Gardenhttps://docs.cloud.google.com/gemini-enterprise-agent-platform/overview
Deploy a model to an endpointhttps://docs.cloud.google.com/gemini-enterprise-agent-platform/machine-learning/general/deployment
Generate ML predictions using SQLhttps://docs.cloud.google.com/spanner/docs/ml-tutorial
Get text embeddingshttps://docs.cloud.google.com/gemini-enterprise-agent-platform/models/embeddings/get-text-embeddings
standard rateshttps://docs.cloud.google.com/products/gemini-enterprise-agent-platform/pricing
standard rateshttps://docs.cloud.google.com/spanner/pricing#network
Agent Platform online prediction availabilityhttps://docs.cloud.google.com/vertex-ai/sla
Spanner's high availabilityhttps://docs.cloud.google.com/spanner/sla
Agent Platform SLAhttps://docs.cloud.google.com/vertex-ai/sla
Assured Workloadshttps://docs.cloud.google.com/assured-workloads/docs/overview
restrict resource usage constrainthttps://docs.cloud.google.com/assured-workloads/docs/restrict-resource-usage
VPC Service Controls perimeterhttps://docs.cloud.google.com/assured-workloads/docs/configure-vpc-sc
Creative Commons Attribution 4.0 Licensehttps://creativecommons.org/licenses/by/4.0/
Apache 2.0 Licensehttps://www.apache.org/licenses/LICENSE-2.0
Google Developers Site Policieshttps://developers.google.com/site-policies
See all products https://cloud.google.com/products/
Google Cloud pricing https://cloud.google.com/pricing/
Google Cloud Marketplace https://cloud.google.com/marketplace/
Contact sales https://cloud.google.com/contact/
Community forums https://discuss.google.dev/c/google-cloud/14/
Support https://cloud.google.com/support-hub/
Release Notes https://docs.cloud.google.com/release-notes
System status https://status.cloud.google.com
GitHub https://github.com/googlecloudPlatform/
Getting Started with Google Cloud https://docs.cloud.google.com/docs/get-started/
Code samples https://docs.cloud.google.com/docs/samples
Cloud Architecture Center https://docs.cloud.google.com/architecture/
Training and Certification https://cloud.google.com/learn/training/
Blog https://cloud.google.com/blog/
Events https://cloud.google.com/events/
X (Twitter) https://x.com/googlecloud
Google Cloud on YouTube https://www.youtube.com/googlecloud
Google Cloud Tech on YouTube https://www.youtube.com/googlecloudplatform
About Google https://about.google/
Privacy https://policies.google.com/privacy
Site terms https://policies.google.com/terms?hl=en
Google Cloud terms https://cloud.google.com/product-terms
Manage cookies https://docs.cloud.google.com/spanner/docs/ml
Our third decade of climate action: join us https://cloud.google.com/sustainability
Subscribe https://cloud.google.com/newsletter/

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.