Ir al contenido principal
Áreas de tecnología
close
IA y AA
Desarrollo de aplicaciones
Hosting de aplicaciones
Procesamiento
Canalizaciones y análisis de datos
Bases de datos
Nubes distribuidas, híbridas y múltiples
Soluciones de la industria
Migración
Redes
Observabilidad y supervisión
Seguridad
Storage
Herramientas para uso entre productos
close
Administración de accesos y recursos
Administración de uso y costos
Infraestructura como código
SDK, lenguajes, frameworks y herramientas
/
Consola
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Acceder
BigQuery
Comenzar gratis
Descripción general
Guías
Referencia
Ejemplos
Recursos
Áreas de tecnología
Más
Descripción general
Guías
Referencia
Ejemplos
Recursos
Herramientas para uso entre productos
Más
Consola
Cuotas y límites
Referencia de cuotas y límites
Soluciona problemas de cuota y de límite
La herramienta de línea de comandos de BigQuery
Referencia de la herramienta de línea de comandos de bq
SQL en BigQuery
Referencia de GoogleSQL
Sintaxis de las consultas
Sintaxis de canalización
Referencia general
Tipos de datos
Estructura léxica y sintaxis
Reglas de conversión
Elementos de formato
Intercalación
Análisis de texto
Expresiones
Llamadas a la función
Llamadas a la función de agregación
Window function calls
Operadores
Expresiones condicionales
Subconsultas
Funciones
Todas las funciones
Funciones de encriptación AEAD
Descripción general
AEAD.DECRYPT_BYTES
AEAD.DECRYPT_STRING
AEAD.ENCRYPT
DETERMINISTIC_DECRYPT_BYTES
DETERMINISTIC_DECRYPT_STRING
DETERMINISTIC_ENCRYPT
KEYS.ADD_KEY_FROM_RAW_BYTES
KEYS.KEYSET_CHAIN
KEYS.KEYSET_FROM_JSON
KEYS.KEYSET_LENGTH
KEYS.KEYSET_TO_JSON
KEYS.NEW_KEYSET
KEYS.NEW_WRAPPED_KEYSET
KEYS.REWRAP_KEYSET
KEYS.ROTATE_KEYSET
KEYS.ROTATE_WRAPPED_KEYSET
Funciones de agregación
Descripción general
AGG
ANY_VALUE
ARRAY_AGG
ARRAY_CONCAT_AGG
AVG
BIT_AND
BIT_OR
BIT_XOR
COUNT
COUNTIF
GROUPING
LOGICAL_AND
LOGICAL_OR
MAX
MAX_BY
MIN
MIN_BY
STRING_AGG
SUM
Funciones de agregación aproximada
Descripción general
APPROX_COUNT_DISTINCT
APPROX_QUANTILES
APPROX_TOP_COUNT
APPROX_TOP_SUM
Funciones de arreglo
Descripción general
ARRAY
ARRAY_CONCAT
ARRAY_FIRST
ARRAY_LAST
ARRAY_LENGTH
ARRAY_REVERSE
ARRAY_SLICE
ARRAY_TO_STRING
GENERATE_ARRAY
GENERATE_DATE_ARRAY
GENERATE_TIMESTAMP_ARRAY
Funciones de bits
Descripción general
BIT_COUNT
Funciones de conversión
Descripción general
CAST
PARSE_BIGNUMERIC
PARSE_NUMERIC
SAFE_CAST
Funciones de fecha
Descripción general
CURRENT_DATE
DATE
DATE_ADD
DATE_DIFF
DATE_FROM_UNIX_DATE
DATE_SUB
DATE_TRUNC
EXTRACT (fecha)
FORMAT_DATE
LAST_DAY (fecha)
PARSE_DATE
UNIX_DATE
Funciones de fecha y hora
Descripción general
CURRENT_DATETIME
DATETIME
DATETIME_ADD
DATETIME_DIFF
DATETIME_SUB
DATETIME_TRUNC
EXTRACT (fecha y hora)
FORMAT_DATETIME
LAST_DAY (fecha y hora)
PARSE_DATETIME
Funciones de depuración
Descripción general
ERROR
Funciones de agregación diferencial privada
Descripción general
AVG (DIFFERENTIAL_PRIVACY)
COUNT (DIFFERENTIAL_PRIVACY)
PERCENTILE_CONT (DIFFERENTIAL_PRIVACY)
SUM (DIFFERENTIAL_PRIVACY)
Funciones de consultas federadas
Descripción general
EXTERNAL_QUERY
Funciones de encriptación de DLP
Descripción general
DLP_DETERMINISTIC_ENCRYPT
DLP_DETERMINISTIC_DECRYPT
DLP_KEY_CHAIN
Funciones de geografía
Descripción general
ST_ANGLE
ST_AREA
ST_ASBINARY
ST_ASGEOJSON
ST_ASTEXT
ST_AZIMUTH
ST_BOUNDARY
ST_BOUNDINGBOX
ST_BUFFER
ST_BUFFERWITHTOLERANCE
ST_CENTROID
ST_CENTROID_AGG
ST_CLOSESTPOINT
ST_CLUSTERDBSCAN
ST_CONTAINS
ST_CONVEXHULL
ST_COVEREDBY
ST_COVERS
ST_DIFFERENCE
ST_DIMENSION
ST_DISJOINT
ST_DISTANCE
ST_DUMP
ST_DWITHIN
ST_ENDPOINT
ST_EQUALS
ST_EXTENT
ST_EXTERIORRING
ST_GEOGFROM
ST_GEOGFROMGEOJSON
ST_GEOGFROMTEXT
ST_GEOGFROMWKB
ST_GEOGPOINT
ST_GEOGPOINTFROMGEOHASH
ST_GEOHASH
ST_GEOMETRYTYPE
ST_HAUSDORFFDISTANCE
ST_HAUSDORFFDWITHIN
ST_INTERIORRINGS
ST_INTERSECTION
ST_INTERSECTS
ST_INTERSECTSBOX
ST_ISCLOSED
ST_ISCOLLECTION
ST_ISEMPTY
ST_ISRING
ST_LENGTH
ST_LINEINTERPOLATEPOINT
ST_LINELOCATEPOINT
ST_LINESUBSTRING
ST_MAKELINE
ST_MAKEPOLYGON
ST_MAKEPOLYGONORIENTED
ST_MAXDISTANCE
ST_NPOINTS
ST_NUMGEOMETRIES
ST_NUMPOINTS
ST_PERIMETER
ST_POINTN
ST_REGIONSTATS
ST_SIMPLIFY
ST_SNAPTOGRID
ST_STARTPOINT
ST_TOUCHES
ST_UNION
ST_UNION_AGG
ST_WITHIN
ST_X
ST_Y
S2_CELLIDFROMPOINT
S2_COVERINGCELLIDS
Funciones de generación de hash
Descripción general
FARM_FINGERPRINT
MD5
SHA1
SHA256
SHA512
Funciones HyperLogLog++
Descripción general
HLL_COUNT.EXTRACT
HLL_COUNT.INIT
HLL_COUNT.MERGE
HLL_COUNT.MERGE_PARTIAL
Funciones de intervalo
Descripción general
EXTRACT (interval)
JUSTIFY_DAYS
JUSTIFY_HOURS
JUSTIFY_INTERVAL
MAKE_INTERVAL
Funciones JSON
Descripción general
BOOL
FLOAT64
INT64
JSON_ARRAY
JSON_ARRAY_APPEND
JSON_ARRAY_INSERT
JSON_EXTRACT
JSON_EXTRACT_ARRAY
JSON_EXTRACT_SCALAR
JSON_EXTRACT_STRING_ARRAY
JSON_FLATTEN
JSON_KEYS
JSON_OBJECT
JSON_QUERY
JSON_QUERY_ARRAY
JSON_REMOVE
JSON_SET
JSON_STRIP_NULLS
JSON_TYPE
JSON_VALUE
JSON_VALUE_ARRAY
LAX_BOOL
LAX_FLOAT64
LAX_INT64
LAX_STRING
PARSE_JSON
CADENA (JSON)
TO_JSON
TO_JSON_STRING
Funciones de KLL
Descripción general
KLL_QUANTILES.EXTRACT_INT64
KLL_QUANTILES.EXTRACT_FLOAT64
KLL_QUANTILES.EXTRACT_POINT_INT64
KLL_QUANTILES.EXTRACT_POINT_FLOAT64
KLL_QUANTILES.INIT_INT64
KLL_QUANTILES.INIT_FLOAT64
KLL_QUANTILES.MERGE_INT64
KLL_QUANTILES.MERGE_FLOAT64
KLL_QUANTILES.MERGE_PARTIAL
KLL_QUANTILES.MERGE_POINT_INT64
KLL_QUANTILES.MERGE_POINT_FLOAT64
Funciones matemáticas
Descripción general
ABS
ACOS
ACOSH
ASIN
ASINH
ATAN
ATAN2
ATANH
CBRT
CEIL
CEILING
COS
COSH
COSINE_DISTANCE
COT
COTH
CSC
CSCH
DIV
EXP
EUCLIDEAN_DISTANCE
FLOOR
GREATEST
IS_INF
IS_NAN
LEAST
LN
LOG
LOG10
MOD
POW
POWER
RAND
RANGE
RANGE_BUCKET
ROUND
SAFE_ADD
SAFE_DIVIDE
SAFE_MULTIPLY
SAFE_NEGATE
SAFE_SUBTRACT
SEC
SECH
SIGN
SIN
SINH
SQRT
TAN
TANH
TRUNC
Funciones de navegación
Descripción general
FIRST_VALUE
LAG
LAST_VALUE
LEAD
NTH_VALUE
PERCENTILE_CONT
PERCENTILE_DISC
Funciones de red
Descripción general
NET.HOST
NET.IP_FROM_STRING
NET.IP_NET_MASK
NET.IP_TO_STRING
NET.IP_TRUNC
NET.IPV4_FROM_INT64
NET.IPV4_TO_INT64
NET.PUBLIC_SUFFIX
NET.REG_DOMAIN
NET.SAFE_IP_FROM_STRING
Funciones de numeración
Descripción general
CUME_DIST
DENSE_RANK
NTILE
PERCENT_RANK
RANK
ROW_NUMBER
Funciones de ObjectRef
Descripción general
OBJ.FETCH_METADATA
OBJ.GET_ACCESS_URL
OBJ.GET_READ_URL
OBJ.MAKE_REF
Funciones de rango
Descripción general
GENERATE_RANGE_ARRAY
RANGE
RANGE_CONTAINS
RANGE_END
RANGE_INTERSECT
RANGE_OVERLAPS
RANGE_SESSIONIZE
RANGE_START
Funciones de búsqueda
Descripción general
BUSCAR
VECTOR_SEARCH
Funciones de seguridad
Descripción general
SESSION_USER
Funciones de agregación estadística
Descripción general
CORR
COVAR_POP
COVAR_SAMP
STDDEV
STDDEV_POP
STDDEV_SAMP
VAR_POP
VAR_SAMP
VARIANCE
Funciones de string
Descripción general
ASCII
BYTE_LENGTH
CHAR_LENGTH
CHARACTER_LENGTH
CHR
CODE_POINTS_TO_BYTES
CODE_POINTS_TO_STRING
COLLATE
CONCAT
CONTAINS_SUBSTR
EDIT_DISTANCE
ENDS_WITH
FORMATO
FROM_BASE32
FROM_BASE64
FROM_HEX
INITCAP
INSTR
IZQUIERDA
LENGTH
MENOR
LPAD
LTRIM
NORMALIZE
NORMALIZE_AND_CASEFOLD
OCTET_LENGTH
REGEXP_CONTAINS
REGEXP_EXTRACT
REGEXP_EXTRACT_ALL
REGEXP_INSTR
REGEXP_REPLACE
REGEXP_SUBSTR
REPEAT
REEMPLAZAR
REVERSE
DERECHA
RPAD
RTRIM
SAFE_CONVERT_BYTES_TO_STRING
SOUNDEX
SPLIT
STARTS_WITH
STRPOS
SUBSTR
SUBSTRING
TO_BASE32
TO_BASE64
TO_CODE_POINTS
TO_HEX
TRANSLATE
TRIM
UNICODE
UPPER
Funciones de tabla (integradas)
Descripción general
EXTERNAL_OBJECT_TRANSFORM
Funciones de análisis de texto
Descripción general
BAG_OF_WORDS
TEXT_ANALYZE
TF_IDF
Funciones de tiempo
Descripción general
CURRENT_TIME
EXTRACT (hora)
FORMAT_TIME
PARSE_TIME
HORA
TIME_ADD
TIME_DIFF
TIME_SUB
TIME_TRUNC
Funciones de series temporales
Descripción general
AGREGA
CAMBIOS
DATE_BUCKET
DATETIME_BUCKET
GAP_FILL
TIMESTAMP_BUCKET
Funciones de marca de tiempo
Descripción general
CURRENT_TIMESTAMP
EXTRACT (marca de tiempo)
FORMAT_TIMESTAMP
PARSE_TIMESTAMP
CADENA (marca de tiempo)
TIMESTAMP
TIMESTAMP_ADD
TIMESTAMP_DIFF
TIMESTAMP_MICROS
TIMESTAMP_MILLIS
TIMESTAMP_SECONDS
TIMESTAMP_SUB
TIMESTAMP_TRUNC
UNIX_MICROS
UNIX_MILLIS
UNIX_SECONDS
Funciones de utilidad
Descripción general
GENERATE_UUID
TYPEOF
Funciones de índice vectorial
Descripción general
VECTOR_INDEX.STATISTICS
Funciones analíticas
Resúmenes
Lenguaje de definición de datos (DDL)
Lenguaje de manipulación de datos (DML)
Lenguaje de control de datos (DCL)
Lenguaje de procedimiento
Instrucciones de exportación
Carga de sentencias
Declaraciones de depuración
Referencia de SQL de BigQuery ML
Crea y entrena modelos
Descripción general de la declaración CREATE MODEL
Regresión y clasificación
Regresión logística y lineal
Árboles con boosting
Bosque aleatorio
Redes neuronales profundas
Redes de amplitud y profundidad
Modelos AutoML
Agrupamiento en clústeres
k-means
Reducción de la dimensionalidad
Analiza componentes principales.
Codificador automático
Recomendación
factorización de matrices
Mejores estadísticas
Previsión univariable con modelos ARIMA_PLUS
Previsión multivariable con modelos ARIMA_PLUS_XREG
Análisis de contribuciones
Importa modelos
Open Neural Network Exchange (ONNX)
TensorFlow
TensorFlow Lite
XGBoost
Modelos remotos
Modelos de base
LLMs de Agent Platform como MaaS
Modelos de embedding de Agent Platform como MaaS
Modelos abiertos implementados por cuenta propia
Modelos de Gemini ajustados
Servicios de IA de Cloud
Modelos personalizados implementados en Agent Platform
Solo de transformación
Ingeniería de atributos
ML.TRANSFORM
ML.FEATURE_INFO
Funciones generales
ML.IMPUTER
Funciones numéricas
ML.BUCKETIZE
ML.MAX_ABS_SCALER
ML.MIN_MAX_SCALER
ML.NORMALIZER
ML.POLYNOMIAL_EXPAND
ML.QUANTILE_BUCKETIZE
ML.ROBUST_SCALER
ML.STANDARD_SCALER
Funciones categóricas
ML.FEATURE_CROSS
ML.HASH_BUCKETIZE
ML.LABEL_ENCODER
ML.MULTI_HOT_ENCODER
ML.ONE_HOT_ENCODER
Funciones de texto
ML.NGRAMS
ML.BAG_OF_WORDS
ML.TF_IDF
Funciones de imágenes
ML.CONVERT_COLOR_SPACE
ML.CONVERT_IMAGE_TYPE
ML.DECODE_IMAGE
ML.RESIZE_IMAGE
Funciones de búsqueda de un momento determinado
ML.FEATURES_AT_TIME
ML.ENTITY_FEATURES_AT_TIME
Mejores estadísticas
AI.FORECAST
AI.DETECT_ANOMALIES
AI.KEY_DRIVERS
ML.SEASONALITY
ML.TREND
ML.CORRELATION
AI.EVALUATE
ML.GET_INSIGHTS
ML.DETECT_CHANGE_POINTS
Funciones de ajuste de hiperparámetros
ML.TRIAL_INFO
Funciones de evaluación
ML.EVALUATE
ML.ROC_CURVE
ML.CONFUSION_MATRIX
ML.ARIMA_EVALUATE
ML.TRAINING_INFO
ML.RECONSTRUCTION_LOSS
ML.HOLIDAY_INFO
Funciones de inferencia
ML.PREDICT
ML.FORECAST
ML.RECOMMEND
ML.DETECT_ANOMALIES
Funciones generativas de IA
Uso general
AI.GENERATE
AI.GENERATE_BOOL
AI.GENERATE_DOUBLE
AI.GENERATE_INT
AI.GENERATE_TABLE
AI.GENERATE_TEXT
ML.GENERATE_TEXT
Administrado
AI.IF
AI.SCORE
AI.CLASSIFY
AI.AGG
Generación de incorporaciones y búsqueda semántica
AI.EMBED
AI.SIMILARITY
AI.SEARCH
VECTOR_SEARCH
AI.GENERATE_EMBEDDING
ML.GENERATE_EMBEDDING
Funciones de utilidad de IA
AI.COUNT_TOKENS
Funciones de IA de la API de Cloud
ML.UNDERSTAND_TEXT
ML.TRANSLATE
ML.PROCESS_DOCUMENT
ML.TRANSCRIBE
ML.ANNOTATE_IMAGE
Funciones de AI Explanations
ML.EXPLAIN_PREDICT
ML.EXPLAIN_FORECAST
ML.GLOBAL_EXPLAIN
ML.FEATURE_IMPORTANCE
ML.ADVANCED_WEIGHTS
Funciones de ponderaciones de modelos
ML.WEIGHTS
ML.CENTROIDS
ML.PRINCIPAL_COMPONENTS
ML.PRINCIPAL_COMPONENT_INFO
ML.ARIMA_COEFFICIENTS
Funciones de supervisión de modelos
ML.DESCRIBE_DATA
ML.VALIDATE_DATA_DRIFT
ML.VALIDATE_DATA_SKEW
ML.TFDV_DESCRIBE
ML.TFDV_VALIDATE
Funciones matemáticas de utilidad
ML.DISTANCE
ML.LP_NORM
Sentencias de administración de modelos
Declaración EXPORT MODEL
Sentencia ALTER MODEL
Declaración DROP MODEL
Vistas de INFORMATION SCHEMA
Introducción
Control de acceso
Vista de OBJECT_PRIVILEGES
BI Engine
BI_CAPACITIES
BI_CAPACITY_CHANGES
Configuraciones
Vista de EFFECTIVE_PROJECT_OPTIONS
Vista ORGANIZATION_OPTIONS
Vista ORGANIZATION_OPTIONS_CHANGES
Vista PROJECT_OPTIONS
Vista PROJECT_OPTIONS_CHANGES
Conjuntos de datos
Vista de SCHEMATA
Vista de SCHEMATA_LINKS
Vista de SCHEMATA_OPTIONS
Vista de Shared_DATASET_usage
Vista de SCHEMATA_REPLICAS
Vista de SCHEMATA_REPLICAS_BY_FAILOVER_RESERVATION
Grafos
Vista PROPERTY_GRAPHS
Trabajos
Vista de JOBS
Vista JOBS_BY_USER
Vista JOBS_BY_FOLDER
Vista JOBS_BY_ORGANIZATION
Trabajos por fragmento de tiempo
Vista JOBS_TIMELINE
Vista de JOBS_TIMELINE_BY_USER
Vista de JOBS_TIMELINE_BY_FOLDER
Vista JOBS_TIMELINE_BY_ORGANIZATION
Recomendaciones y estadísticas
Vista INSIGHTS
Vista RECOMMENDATIONS
Vista RECOMMENDATIONS_BY_ORGANIZATION
Reservas
Vista de ASSIGNMENTS
Vista ASSIGNMENT_CHANGES
Vista CAPACITY_COMMITMENTS
Vista CAPACITY_COMMITMENT_CHANGES
Vista de RESERVATIONS
Vista RESERVATION_CHANGES
Vista RESERVATIONS_TIMELINE
Rutinas
Vista PARAMETERS
Vista ROUTINES
Vista ROUTINE_OPTIONS
Índices de búsqueda
Vista de SEARCH_INDEXES
Vista de SEARCH_INDEX_COLUMNS
Vista de SEARCH_INDEX_COLUMN_OPTIONS
Vista de SEARCH_INDEX_OPTIONS
Vista SEARCH_INDEXES_BY_ORGANIZATION
Sesiones
Vista SESSIONS_BY_PROJECT
Vista SESSIONS_BY_USER
Tablas
Vista de COLUMNS
Vista de COLUMN_FIELD_PATHS
Vista CONSTRAINT_COLUMN_USAGE
Vista KEY_COLUMN_USAGE
Vista de PARTITIONS
Vista de TABLES
Vista de TABLE_OPTIONS
Vista TABLE_CONSTRAINTS
Vista de TABLE_SNAPSHOTS
Vista TABLE_STORAGE
Vista TABLE_STORAGE_BY_FOLDER
Vista TABLE_STORAGE_BY_ORGANIZATION
Vista de TABLE_STORAGE_usage_TIMELINE
Vista de TABLE_STORAGE_USAGE_TIMELINE_BY_FOLDER
Vista de TABLE_STORAGE_TIMELINE_BY_ORGANIZATION
API de Storage Write (gRPC)
Vista WRITE_API_TIMELINE
Vista WRITE_API_TIMELINE_BY_FOLDER
Viste WRITE_API_TIMELINE_BY_ORGANIZATION
API de Storage Write (REST)
Vista de STREAMING_TIMELINE
Vista STREAMING_TIMELINE_BY_FOLDER
Vista STREAMING_TIMELINE_BY_ORGANIZATION
Índices vectoriales
Vista VECTOR_INDEXES
Vista VECTOR_INDEX_COLUMNS
Vista VECTOR_INDEX_OPTIONS
Vistas
Vista VIEWS
Vista MATERIALIZED_VIEWS
Referencia de SQL heredado
Disponibilidad de las funciones de SQL heredado
Migración a GoogleSQL
Funciones y operadores
Tipos de datos
Consultar campos repetidos y anidados
Funciones definidas por el usuario
Decoradores de tabla
GQL en BigQuery
Descripción general
BigQuery Graph y los estándares de ISO
Sentencias de esquema
Descripción general
Declaración CREATE PROPERTY GRAPH
Declaración DROP PROPERTY GRAPH
Sentencias de consulta
Descripción general
Sintaxis de GQL
Cláusula de gráfico
Declaración FILTER
Instrucción FOR
Instrucción LET
Instrucción LIMIT
Declaración MATCH
Declaración NEXT
Declaración OFFSET
Declaración ORDER BY
Declaración RETURN
Declaración SKIP
Instrucción WITH
Gráficos en SQL
Descripción general
TVF de GRAPH_EXPAND
Operador GRAPH_TABLE
Patrones
Descripción general
Patrón de gráfico
Patrón de elemento
Patrón de subruta
Patrón de ruta de acceso cuantificado
Expresión de etiqueta
Prefijo de búsqueda de ruta de acceso
Modo de ruta
Subconsultas
Descripción general
Subconsulta ARRAY
Subconsulta EXISTS
Subconsulta IN
Subconsulta VALUE
Tipos de datos
Descripción general
Tipo de elemento del gráfico
Tipo de ruta del gráfico
Operadores
Descripción general
Operadores lógicos
Predicado ALL_DIFFERENT
Predicado IS DESTINATION
Predicado IS SOURCE
Predicado SAME
Funciones
Descripción general
Función DESTINATION_NODE_ID
Función EDGES
Función ELEMENT_ID
Función IS_FIRST
Función LABELS
Función NODES
Función PATH_FIRST
Función PATH_LAST
Función PATH_LENGTH
Función SOURCE_NODE_ID
Expresiones condicionales
Descripción general
Servicio de migración de BigQuery
Referencia de la fuente de migración
Amazon Redshift
Descripción general de la migración
Migrar el esquema y los datos de Amazon Redshift
Migrar el esquema y los datos de Amazon Redshift cuando uses una VPC
Referencia de traducción de SQL
Apache Hadoop y Hive
Migra el esquema y los datos de Apache Hive
Extrae metadatos de Apache Hive
Migra permisos desde Hadoop
Programa una transferencia de tablas de Hive Metastore
Referencia de traducción de SQL de Apache Hive
IBM Netezza
Migra desde IBM Netezza
Referencia de traducción de SQL
Oracle
Guía de migración
Referencia de traducción de SQL
Snowflake
Introducción
Programa una transferencia de Snowflake
Detección y asignación de esquemas