Usted está aquí:
Limitaciones y consideraciones para uniones semi y anti
Las uniones semi y anti son potentes herramientas para filtrar datos basándose en la existencia de registros relacionados. Para garantizar resultados precisos y un desempeño óptimo, tenga en cuenta estos comportamientos específicos cuando empiece a trabajar.
Operaciones no admitidas:
- Las
cogroupy uniones no se pueden utilizar en la misma consulta. - Los totales y subtotales no son compatibles.
- No se admite la lógica de filtro booleana.
- Las combinaciones y uniones no se pueden combinar en la misma consulta.
Optimización del desempeño:
- Filtre el segundo conjunto de datos antes de ejecutar una unión. El desempeño de la unión es directamente proporcional a la cantidad de datos devueltos por el segundo conjunto de datos.
- Ejecute declaraciones de unión antes de cualquier proyección en los resultados de la consulta. Por ejemplo, si su consulta incluye una declaración de
foreach, comoq = foreach q generate count(q1) as 'A';, ejecútela después de la unión.
Filtros admitidos
- Los filtros se pueden aplicar a los conjuntos de datos principal y secundario.
Limitaciones de unión
| Limitación | Detalles |
|---|---|
| Límite de conjunto de datos | Puede unir un máximo de dos conjuntos de datos. Para combinar más conjuntos de datos (hasta seis), considere utilizar una combinación. |
| Emparejamientos de campos | Se permiten hasta cinco emparejamientos de campos entre conjuntos de datos. |
| Orden de operaciones | Los conjuntos de datos deben unirse antes de la exploración. Origen de datos de unión deja de estar disponible si se agregan primero agrupaciones, mediciones o filtros. |
| Autouniones | Se admite la combinación de filas en el mismo conjunto de datos. Cuando se aplica un filtro en una unión automática, solo es visible un conjunto de datos. Los filtros globales se aplican al conjunto de datos principal en la unión. |
| Enfoque de conjunto de datos principal | Las acciones a nivel de registro y facetas se aplican exclusivamente al conjunto de datos principal. |

