Cómo: Referencia: |
El producto cartesiano le permite generar un informe con todas las joins de los registros no relacionados o con ejemplos de datos en una solicitud de rutas múltiples Esto significa que si un segmento principal tiene tres casos secundarios en una ruta y dos casos secundarios en otra, cuando CARTESIAN está ON, una solicitud que aluda al segmento principal y a los secundarios produce 16 registros. Cuando CARTESIAN está en OFF, la misma solicitud produce sólo tres registros.
Para información relacionada a cómo controlar la aplicación de pruebas de selección a segmentos secundarios en rutas independientes, consulte Cómo seleccionar registros para su informe.
SET CARTESIAN = {OFF|ON}
donde:
Desactiva el producto cartesiano. OFF es la opción predeterminada.
Activa el producto cartesiano y produce todas las combinaciones posibles de registros no relacionados.
También se puede emitir SET CARTESIAN dentro de una solicitud.
Cuando CARTESIAN está en ON, la siguiente solicitudde rutas múltiples produce un informe con todas las combinaciones posibles de los modelos y normas de cada coche:
SET CARTESIAN=ON TABLE FILE CAR PRINT MODEL STANDARD BY CAR IF CAR EQ 'JAGUAR' END
La salida en un entorno ASCII es:
CAR | MODEL | STANDARD |
JAGUAR | V12XKE AUTO | 4 WHEEL DISC BRAKES |
V12XKE AUTO | POWER STEERING | |
V12XKE AUTO | RECLINING BUCKET SEATS | |
V12XKE AUTO | WHITEWALL RADIAL PLY TIRES | |
V12XKE AUTO | WRAP AROUND BUMPERS | |
XJ12L AUTO | 4 WHEEL DISC BRAKES | |
XJ12L AUTO | POWER STEERING | |
XJ12L AUTO | RECLINING BUCKET SEATS | |
XJ12L AUTO | WHITEWALL RADIAL PLY TIRES | |
XJ12L AUTO | WRAP AROUND BUMPERS |
Cuando CARTESIAN está en OFF (posición predeterminada), la misma solicitud produce un informe del origen de datos CAR con una lista de modelos y normas sin relación lógica.
La salida en un entorno ASCII es:
CAR | MODEL | STANDARD |
JAGUAR | V12XKE AUTO | 4 WHEEL DISC BRAKES |
XJ12L AUTO | POWER STEERING | |
. | RECLINING BUCKET SEATS | |
. | WHITEWALL RADIAL PLY TIRES | |
. | WRAP AROUND BUMPERS |
WebFOCUS |