LogoLogo
HomeAcademyLoginTry for free
  • Welcome
  • What's new
    • Q2 2025
    • Q1 2025
    • Q4 2024
    • Q3 2024
    • Q2 2024
    • Q1 2024
    • Q4 2023
    • Q3 2023
    • Q2 2023
    • Q1 2023
    • Q4 2022
    • Q3 2022
  • FAQs
    • Accounts
    • Migration to the new platform
    • User & organization setup
    • General
    • Builder
    • Workflows
    • Data Observatory
    • Analytics Toolbox
    • Development Tools
    • Deployment Options
    • CARTO Basemaps
    • CARTO for Education
    • Support Packages
    • Security and Compliance
  • Getting started
    • What is CARTO?
    • Quickstart guides
      • Connecting to your data
      • Creating your first map
      • Creating your first workflow
      • Developing your first application
    • CARTO Academy
  • CARTO User Manual
    • Overview
      • Creating your CARTO organization
      • CARTO Cloud Regions
      • CARTO Workspace overview
    • Maps
      • Data sources
        • Simple features
        • Spatial Indexes
        • Pre-generated tilesets
        • Rasters
        • Defining source spatial data
        • Managing data freshness
        • Changing data source location
      • Layers
        • Point
          • Grid point aggregation
          • H3 point aggregation
          • Heatmap point aggregation
          • Cluster point aggregation
        • Polygon
        • Line
        • Grid
        • H3
        • Raster
        • Zoom to layer
      • Widgets
        • Formula widget
        • Category widget
        • Pie widget
        • Histogram widget
        • Range widget
        • Time Series widget
        • Table widget
      • SQL Parameters
        • Date parameter
        • Text parameter
        • Numeric parameter
        • Publishing SQL parameters
      • Interactions
      • Legend
      • Basemaps
        • Basemap selector
      • AI Agents
      • SQL analyses
      • Map view modes
      • Map description
      • Feature selection tool
      • Search locations
      • Measure distances
      • Exporting data
      • Download PDF reports
      • Managing maps
      • Sharing and collaboration
        • Editor collaboration
        • Map preview for editors
        • Map settings for viewers
        • Comments
        • Embedding maps
        • URL parameters
      • Performance considerations
    • Workflows
      • Workflow canvas
      • Results panel
      • Components
        • Aggregation
        • Custom
        • Data Enrichment
        • Data Preparation
        • Generative AI
        • Input / Output
        • Joins
        • Parsers
        • Raster Operations
        • Spatial Accessors
        • Spatial Analysis
        • Spatial Constructors
        • Spatial Indexes
        • Spatial Operations
        • Statistics
        • Tileset Creation
        • BigQuery ML
        • Snowflake ML
        • Google Earth Engine
        • Google Environment APIs
        • Telco Signal Propagation Models
      • Data Sources
      • Scheduling workflows
      • Sharing workflows
      • Using variables in workflows
      • Executing workflows via API
      • Temporary data in Workflows
      • Extension Packages
      • Managing workflows
      • Workflows best practices
    • Data Explorer
      • Creating a map from your data
      • Importing data
        • Importing rasters
      • Geocoding data
      • Optimizing your data
    • Data Observatory
      • Terminology
      • Browsing the Spatial Data Catalog
      • Subscribing to public and premium datasets
      • Accessing free data samples
      • Managing your subscriptions
      • Accessing your subscriptions from your data warehouse
        • Access data in BigQuery
        • Access data in Snowflake
        • Access data in Databricks
        • Access data in Redshift
        • Access data in PostgreSQL
    • Connections
      • Google BigQuery
      • Snowflake
      • Databricks
      • Amazon Redshift
      • PostgreSQL
      • CARTO Data Warehouse
      • Sharing connections
      • Deleting a connection
      • Required permissions
      • IP whitelisting
      • Customer data responsibilities
    • Applications
    • Settings
      • Understanding your organization quotas
      • Activity Data
        • Activity Data Reference
        • Activity Data Examples
        • Activity Data Changelog
      • Users and Groups
        • Inviting users to your organization
        • Managing user roles
        • Deleting users
        • SSO
        • Groups
        • Mapping groups to user roles
      • CARTO Support Access
      • Customizations
        • Customizing appearance and branding
        • Configuring custom color palettes
        • Configuring your organization basemaps
        • Enabling AI Agents
      • Advanced Settings
        • Managing applications
        • Configuring S3 Bucket for Redshift Imports
        • Configuring OAuth connections to Snowflake
        • Configuring OAuth U2M connections to Databricks
        • Configuring S3 Bucket integration for RDS for PostgreSQL Exports in Builder
        • Configuring Workload Identity Federation for BigQuery
      • Data Observatory
      • Deleting your organization
    • Developers
      • Managing Credentials
        • API Base URL
        • API Access Tokens
        • SPA OAuth Clients
        • M2M OAuth Clients
      • Named Sources
  • Data and Analysis
    • Analytics Toolbox Overview
    • Analytics Toolbox for BigQuery
      • Getting access
        • Projects maintained by CARTO in different BigQuery regions
        • Manual installation in your own project
        • Installation in a Google Cloud VPC
        • Core module
      • Key concepts
        • Tilesets
        • Spatial indexes
      • SQL Reference
        • accessors
        • clustering
        • constructors
        • cpg
        • data
        • http_request
        • import
        • geohash
        • h3
        • lds
        • measurements
        • placekey
        • processing
        • quadbin
        • random
        • raster
        • retail
        • routing
        • s2
        • statistics
        • telco
        • tiler
        • transformations
      • Guides
        • Running queries from Builder
        • Working with Raster data
      • Release notes
      • About Analytics Toolbox regions
    • Analytics Toolbox for Snowflake
      • Getting access
        • Native App from Snowflake's Marketplace
        • Manual installation
      • Key concepts
        • Spatial indexes
        • Tilesets
      • SQL Reference
        • accessors
        • clustering
        • constructors
        • data
        • http_request
        • import
        • h3
        • lds
        • measurements
        • placekey
        • processing
        • quadbin
        • random
        • raster
        • retail
        • s2
        • statistics
        • tiler
        • transformations
      • Guides
        • Running queries from Builder
        • Working with Raster data
      • Release Notes
    • Analytics Toolbox for Databricks
      • Getting access
        • Personal (former Single User) cluster
        • Standard (former Shared) cluster
      • Reference
        • lds
        • tiler
      • Guides
      • Release Notes
    • Analytics Toolbox for Redshift
      • Getting access
        • Manual installation in your database
        • Installation in an Amazon Web Services VPC
        • Core version
      • Key concepts
        • Tilesets
        • Spatial indexes
      • SQL Reference
        • clustering
        • constructors
        • data
        • http_request
        • import
        • lds
        • placekey
        • processing
        • quadbin
        • random
        • s2
        • statistics
        • tiler
        • transformations
      • Guides
        • Running queries from Builder
      • Release Notes
    • Analytics Toolbox for PostgreSQL
      • Getting access
        • Manual installation
        • Core version
      • Key concepts
        • Tilesets
        • Spatial Indexes
      • SQL Reference
        • h3
        • quadbin
        • tiler
      • Guides
        • Creating spatial index tilesets
        • Running queries from Builder
      • Release Notes
    • CARTO + Python
      • Installation
      • Authentication Methods
      • Visualizing Data
      • Working with Data
        • How to work with your data in the CARTO Data Warehouse
        • How to access your Data Observatory subscriptions
        • How to access CARTO's Analytics Toolbox for BigQuery and create visualizations via Python notebooks
        • How to access CARTO’s Analytics Toolbox for Snowflake and create visualizations via Python notebooks
        • How to visualize data from Databricks
      • Reference
    • CARTO QGIS Plugin
  • CARTO for Developers
    • Overview
    • Key concepts
      • Architecture
      • Libraries and APIs
      • Authentication methods
        • API Access Tokens
        • OAuth Access Tokens
        • OAuth Clients
      • Connections
      • Data sources
      • Visualization with deck.gl
        • Basemaps
          • CARTO Basemap
          • Google Maps
            • Examples
              • Gallery
              • Getting Started
              • Basic Examples
                • Hello World
                • BigQuery Tileset Layer
                • Data Observatory Tileset Layer
              • Advanced Examples
                • Arc Layer
                • Extrusion
                • Trips Layer
            • What's New
          • Amazon Location
            • Examples
              • Hello World
              • CartoLayer
            • What's New
      • Charts and widgets
      • Filtering and interactivity
      • Integrating Builder maps in your application
      • Summary
    • Quickstart
      • Make your first API call
      • Visualize your first dataset
      • Create your first widget
    • Guides
      • Build a public application
      • Build a private application
      • Build a private application using SSO
      • Visualize massive datasets
      • Integrate CARTO in your existing application
      • Use Boundaries in your application
      • Avoid exposing SQL queries with Named Sources
      • Managing cache in your CARTO applications
    • Reference
      • Deck (@deck.gl reference)
      • Data Sources
        • vectorTableSource
        • vectorQuerySource
        • vectorTilesetSource
        • h3TableSource
        • h3QuerySource
        • h3TilesetSource
        • quadbinTableSource
        • quadbinQuerySource
        • quadbinTilesetSource
        • rasterSource
        • boundaryTableSource
        • boundaryQuerySource
      • Layers (@deck.gl/carto)
      • Widgets
        • Data Sources
        • Server-side vs. client-side
        • Models
          • getFormula
          • getCategories
          • getHistogram
          • getRange
          • getScatter
          • getTimeSeries
          • getTable
      • Filters
        • Column filters
        • Spatial filters
      • fetchMap
      • CARTO APIs Reference
    • Release Notes
    • Examples
    • CARTO for React
      • Guides
        • Getting Started
        • Views
        • Data Sources
        • Layers
        • Widgets
        • Authentication and Authorization
        • Basemaps
        • Look and Feel
        • Query Parameters
        • Code Generator
        • Sample Applications
        • Deployment
        • Upgrade Guide
      • Examples
      • Library Reference
        • Introduction
        • API
        • Auth
        • Basemaps
        • Core
        • Redux
        • UI
        • Widgets
      • Release Notes
  • CARTO Self-Hosted
    • Overview
    • Key concepts
      • Architecture
      • Deployment requirements
    • Quickstarts
      • Single VM deployment (Kots)
      • Orchestrated container deployment (Kots)
      • Advanced Orchestrated container deployment (Helm)
    • Guides
      • Guides (Kots)
        • Configure your own buckets
        • Configure an external in-memory cache
        • Enable Google Basemaps
        • Enable the CARTO Data Warehouse
        • Configure an external proxy
        • Enable BigQuery OAuth connections
        • Configure Single Sign-On (SSO)
        • Use Workload Identity in GCP
        • High availability configuration for CARTO Self-hosted
        • Configure your custom service account
      • Guides (Helm)
        • Configure your own buckets (Helm)
        • Configure an external in-memory cache (Helm)
        • Enable Google Basemaps (Helm)
        • Enable the CARTO Data Warehouse (Helm)
        • Configure an external proxy (Helm)
        • Enable BigQuery OAuth connections (Helm)
        • Configure Single Sign-On (SSO) (Helm)
        • Use Workload Identity in GCP (Helm)
        • Use EKS Pod Identity in AWS (Helm)
        • Enable Redshift imports (Helm)
        • Migrating CARTO Self-hosted installation to an external database (Helm)
        • Advanced customizations (Helm)
        • Configure your custom service account (Helm)
    • Maintenance
      • Maintenance (Kots)
        • Updates
        • Backups
        • Uninstall
        • Rotating keys
        • Monitoring
        • Change the Admin Console password
      • Maintenance (Helm)
        • Monitoring (Helm)
        • Rotating keys (Helm)
        • Uninstall (Helm)
        • Backups (Helm)
        • Updates (Helm)
    • Support
      • Get debug information for Support (Kots)
      • Get debug information for Support (Helm)
    • CARTO Self-hosted Legacy
      • Key concepts
        • Architecture
        • Deployment requirements
      • Quickstarts
        • Single VM deployment (docker-compose)
      • Guides
        • Configure your own buckets
        • Configure an external in-memory cache
        • Enable Google Basemaps
        • Enable the CARTO Data Warehouse
        • Configure an external proxy
        • Enable BigQuery OAuth connections
        • Configure Single Sign-On (SSO)
        • Enable Redshift imports
        • Configure your custom service account
        • Advanced customizations
        • Migrating CARTO Self-Hosted installation to an external database
      • Maintenance
        • Updates
        • Backups
        • Uninstall
        • Rotating keys
        • Monitoring
      • Support
    • Release Notes
  • CARTO Native App for Snowflake Containers
    • Deploying CARTO using Snowflake Container Services
  • Get Help
    • Legal & Compliance
    • Previous libraries and components
    • Migrating your content to the new CARTO platform
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Data and Analysis
  2. Analytics Toolbox for BigQuery

SQL Reference

The CARTO Analytics Toolbox's functions are organized in modules based on the functionality they offer. On this page you will find the full list with direct links to their definition.

Module
Function or Procedure

accessors

clustering

constructors

cpg

data

geohash

h3

http_request

import

lds

measurements

placekey

processing

quadbin

random

raster

retail

routing

s2

statistics

telco

tiler

transformations

PreviousSpatial indexesNextaccessors

Last updated 1 month ago

Was this helpful?

This project has received funding from the research and innovation programme under grant agreement No 960401.

ST_ENVELOPE
ST_CLUSTERKMEANS
ST_BEZIERSPLINE
ST_MAKEELLIPSE
ST_MAKEENVELOPE
ST_TILEENVELOPE
GENERATE_TRADE_AREAS
CUSTOMER_SEGMENTATION_ANALYSIS_DATA
RUN_CUSTOMER_SEGMENTATION
UNIVERSE_MATCHING
UNIVERSE_MATCHING_REPORT
CREATE_SPATIAL_SCORE
CREATE_SPATIAL_PERFORMANCE_SCORE
BUILD_SIMILAR_LOCATIONS_MODEL
FIND_SIMILAR_LOCATIONS
FIND_SIMILAR_LOCATIONS_WEIGHTED
DATAOBS_ENRICH_GRID
DATAOBS_ENRICH_GRID_RAW
DATAOBS_ENRICH_GRID_WEIGHTED
DATAOBS_ENRICH_POINTS
DATAOBS_ENRICH_POINTS_RAW
DATAOBS_ENRICH_POLYGONS
DATAOBS_ENRICH_POLYGONS_RAW
DATAOBS_ENRICH_POLYGONS_WEIGHTED
DATAOBS_SAMPLES
DATAOBS_SUBSCRIPTIONS
DATAOBS_SUBSCRIPTION_VARIABLES
ENRICH_GRID
ENRICH_GRID_RAW
ENRICH_POINTS
ENRICH_POINTS_RAW
ENRICH_POLYGONS
ENRICH_POLYGONS_RAW
ENRICH_POLYGONS_WEIGHTED
GRIDIFY_ENRICH
GEOHASH_BOUNDARY
H3_BOUNDARY
H3_CENTER
H3_COMPACT
H3_DISTANCE
H3_FROMGEOGPOINT
H3_FROMLONGLAT
H3_HEXRING
H3_INT_TOSTRING
H3_ISPENTAGON
H3_ISVALID
H3_KRING
H3_KRING_DISTANCES
H3_POLYFILL
H3_POLYFILL_MODE
H3_POLYFILL_TABLE
H3_RESOLUTION
H3_STRING_TOINT
H3_TOCHILDREN
H3_TOPARENT
H3_UNCOMPACT
HTTP_REQUEST
GET_HTTP_REQUEST_QUOTA_INFO
IMPORT_URL
GEOCODE_TABLE
GEOCODE_REVERSE_TABLE
CREATE_ISOLINES
CREATE_ROUTES
GEOCODE
GEOCODE_REVERSE
ISOLINE
GET_LDS_QUOTA_INFO
CREATE_ROUTING_MATRIX
ST_ANGLE
ST_MINKOWSKIDISTANCE
PLACEKEY_FROMH3
PLACEKEY_ISVALID
PLACEKEY_TOH3
ST_DELAUNAYLINES
ST_DELAUNAYPOLYGONS
ST_POLYGONIZE
ST_VORONOILINES
ST_VORONOIPOLYGONS
QUADBIN_BBOX
QUADBIN_BOUNDARY
QUADBIN_CENTER
QUADBIN_DISTANCE
QUADBIN_FROMGEOGPOINT
QUADBIN_FROMLONGLAT
QUADBIN_FROMQUADKEY
QUADBIN_FROMZXY
QUADBIN_ISVALID
QUADBIN_KRING
QUADBIN_KRING_DISTANCES
QUADBIN_POLYFILL
QUADBIN_POLYFILL_MODE
QUADBIN_POLYFILL_TABLE
QUADBIN_RESOLUTION
QUADBIN_SIBLING
QUADBIN_TOCHILDREN
QUADBIN_TOPARENT
QUADBIN_TOQUADKEY
QUADBIN_TOZXY
ST_GENERATEPOINTS
RASTER_VALUES
RASTER_AGG_VALUES
BUILD_REVENUE_MODEL_DATA
BUILD_REVENUE_MODEL
PREDICT_REVENUE_AVERAGE
FIND_WHITESPACE_AREAS
COMMERCIAL_HOTSPOTS
BUILD_CANNIBALIZATION_DATA
CANNIBALIZATION_OVERLAP
BUILD_TWIN_AREAS_MODEL
FIND_TWIN_AREAS
FIND_TWIN_AREAS_WEIGHTED
ROUTING_MATRIX
ROUTING_ISOLINES
S2_BOUNDARY
S2_CENTER
S2_FROMGEOGPOINT
S2_FROMHILBERTQUADKEY
S2_FROMLONGLAT
S2_FROMTOKEN
S2_FROMUINT64REPR
S2_RESOLUTION
S2_TOCHILDREN
S2_TOHILBERTQUADKEY
S2_TOTOKEN
S2_TOUINT64REPR
P_VALUE
KNN_TABLE
KNN
LOF_TABLE
LOF
GFUN_TABLE
GFUN
CREATE_SPATIAL_COMPOSITE_SUPERVISED
CREATE_SPATIAL_COMPOSITE_UNSUPERVISED
CRONBACH_ALPHA_COEFFICIENT
GWR_GRID
GETIS_ORD_H3_TABLE
GETIS_ORD_H3
GETIS_ORD_QUADBIN_TABLE
GETIS_ORD_QUADBIN
GETIS_ORD_SPACETIME_H3_TABLE
GETIS_ORD_SPACETIME_H3
GETIS_ORD_SPACETIME_QUADBIN_TABLE
GETIS_ORD_SPACETIME_QUADBIN
MORANS_I_H3_TABLE
MORANS_I_H3
MORANS_I_QUADBIN_TABLE
MORANS_I_QUADBIN
LOCAL_MORANS_I_H3_TABLE
LOCAL_MORANS_I_H3
LOCAL_MORANS_I_QUADBIN_TABLE
LOCAL_MORANS_I_QUADBIN
VARIOGRAM
ORDINARY_KRIGING_TABLE
ORDINARY_KRIGING
IDW
SMOOTHING_MRF_H3
SMOOTHING_MRF_QUADBIN
BUILD_PCAMIX_DATA
BUILD_PCAMIX_MODEL
PREDICT_PCAMIX_SCORES
DETECT_SPATIAL_ANOMALIES
DETECT_SPACETIME_ANOMALIES
AREA_OF_APPLICABILITY
ENV_BLOCKING
KRING_SPACETIME_AGGREGATE
KRING_SPACETIME_SMOOTHING
KRING_SPATIAL_AGGREGATE
KRING_SPATIAL_SMOOTHING
SPACETIME_HOTSPOTS_CLASSIFICATION
TIME_SERIES_CLUSTERING
TELCO_PATH_PROFILE
TELCO_PATH_PROFILE_RASTER
CLOSE_IN
EXTENDED_HATA
CREATE_TILESET
CREATE_POINT_AGGREGATION_TILESET
CREATE_SPATIAL_INDEX_TILESET
CREATE_SIMPLE_TILESET
ST_BUFFER
ST_CENTERMEAN
ST_CENTERMEDIAN
ST_CENTEROFMASS
ST_CONCAVEHULL
ST_DESTINATION
ST_GREATCIRCLE
ST_LINE_INTERPOLATE_POINT
ST_POINTONSURFACE
European Union’s Horizon 2020