Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Capacidades de SQL para reducir al mínimo los controles de agregación y comparación
En la siguiente tabla, se enumeran las estructuras y funciones de SQL compatibles y no compatibles cuando una regla de análisis personalizada utiliza umbrales de agregación mínimos y controles de comparación en el motor de análisis de Spark. Las categorías de funciones siguen la referencia de SQL de AWS Clean Rooms Spark.
| Categoría | Constructo SQL | compatible | Expresiones de tabla comunes (CTE) | Una cláusula SELECT final |
|---|---|---|---|---|
| Construcciones de consulta |
|
Sí | Soportado | compatible |
| Cláusulas |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Unir cláusulas |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Operadores de establecimiento |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Límites de clasificación y fila |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Condiciones |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Funciones de agregación |
|
Sí | compatible |
Cuando se establece un umbral de agregación: MIN MAXPERCENTILE,APPROX_PERCENTILE,MEDIAN,COLLECT_LIST, y COLLECT_SET debe combinarse con una agregación válida (AVG,COUNT,SUM). No se pueden usar como una agregación independiente. Cuando solo se configuran los controles de comparación: no existe tal restricción. Se admiten todas las demás funciones de agregado. |
|
No | — | — | |
| Funciones de matriz |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Expresiones condicionales |
|
Sí | Soportado | compatible |
| Funciones del constructor |
|
Sí | Soportado | compatible |
| Funciones de formato de tipo de datos |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Funciones de fecha y hora |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Funciones hash |
|
Sí | Soportado | compatible |
| Funciones JSON |
|
Sí | Soportado | compatible |
| Funciones matemáticas |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Símbolos de operadores matemáticos |
|
Sí | Soportado | compatible |
| Funciones escalares |
|
Sí | Soportado | compatible |
| Funciones de cadena |
|
Sí | Soportado | compatible |
|
No | — | — | |
| Privacy-related funciones |
|
Sí | Soportado | compatible |
| Funciones de ventana |
|
Sí | compatible |
Cuando se establece un umbral de agregación: LAGLEAD,MIN, Window MAXAPPROX_PERCENTILE, Window y Window PERCENTILE deben combinarse con una agregación válida. No se pueden usar como valores independientes. Cuando solo se configuran los controles de comparación: no existe tal restricción. Se admiten todas las demás funciones de la ventana. |
|
No | — | — | |
| Funciones de cifrado y descifrado |
|
No | — | — |
| Funciones de hiperloglog |
|
No | — | — |