0 / 0
Volver a la versión inglesa de la documentación
Nodos que admiten la retrotracción de SQL
Última actualización: 04 oct 2024
Optimización de SQL (SPSS Modeler)

En las tablas de esta sección se muestran los nodos que representan operaciones de minería de datos que admiten la retrotracción de SQL. Si un nodo no aparece en estas tablas, no da soporte a la retrotracción de SQL.

Tabla 1. Nodos de operaciones de registro
Nodos que admiten la generación de SQL Notas
Seleccionar Sólo da soporte a la generación si se da soporte a la generación de SQL para la propia expresión de selección. Si alguno de los campos tiene nulos, la generación de SQL no proporciona los mismos resultados para descartar que los que se proporcionan en SPSS Modelernativo.
Ejemplo El muestreo simple admite la generación de SQL en grados dependiendo de la base de datos.
Agregar La compatibilidad de la generación de SQL con la agregación depende del tipo de almacenamiento de datos.
Adición de RFM Admite la generación, salvo si guarda la fecha de la segunda o tercera transacción más recientes, o solamente si se incluyen transacciones recientes. Sin embargo, la inclusión de las transacciones recientes funciona si se devuelve la función datetime_date(YEAR,MONTH,DAY).
Ordenar  
Fusión No se genera SQL en el caso de fusión por orden.

Fusión por clave con unión total o parcial exterior solamente es compatible su el controlador/base de datos lo admite. Puede cambiar el nombre de los campos de entrada no coincidentes mediante un nodo Filtrar o mediante los valores de filtro de un nodo de importación.

Admite la generación de SQL para la fusión por condición.

En todos los tipos de fusiones, SQL_SP_EXISTS no se admite si las entradas se originan en bases de datos diferentes.

Añadir Admite la generación si las entradas no están ordenadas. La optimización SQL solo es posible cuando las entradas tienen el mismo número de columnas.
Distinto Un nodo Distinguir con la modalidad (predeterminada) Crear un registro compuesto para cada grupo seleccionada no admite la optimización de SQL.
Tabla 2. Compatibilidad de generación SQL en el nodo Muestrear para obtener muestras simples
Modo Ejemplo Tamaños máximo Semilla Db2 for z/OS Db2 para OS/400 Db2 para Win/UNIX Oracle SQL Server Teradata
Incluir Primero n/d   Y Y Y Y Y Y
  1-de cada-n desactivado   Y Y Y Y   Y
    máx   Y Y Y Y   Y
  Aleatorio % desactivado desactivado Y   Y Y   Y
      act Y   Y Y    
    máx desactivado Y   Y Y   Y
      act Y   Y Y    
Descartar Primero desactivado         Y    
    máx         Y    
  1-de cada-n desactivado   Y Y Y Y   Y
    máx   Y Y Y Y   Y
  Aleatorio % desactivado desactivado Y   Y Y   Y
      act Y   Y Y    
    máx desactivado Y   Y Y   Y
      act Y   Y Y    
Tabla 3. Compatibilidad de generación SQL en el nodo Agregar
Almacenamiento Suma Media Mín Máx SDev (desviación estándar) Mediana Total Varianza Percentil
Entero Y Y Y Y Y S* Y Y S*
Real Y Y Y Y Y S* Y Y S*
Fecha     Y Y   S* Y   S*
Hora     Y Y   S* Y   S*
Indicación de fecha y hora     Y Y   S* Y   S*
Serie     Y Y   S* Y   S*

* Mediana y Percentil están soportados en Oracle.

Tabla 4. nodos de operaciones con campos
Nodos que admiten la generación de SQL Notas
Tipo Da soporte a la generación de SQL si se crea una instancia del nodo Tipo y no se especifica ninguna comprobación de tipo ABORT o WARN.
Filtro  
Derivar Da soporte a la generación de SQL si se da soporte a SQL generado para la expresión de derivación (consulte las expresiones más adelante en esta página).
Conjunto Admite la generación de SQL de objetivos continuos. Para otros objetivos, admite la generación solamente si se utiliza el método de conjunto Mayor confianza gana.
Relleno Da soporte a la generación de SQL si se da soporte al SQL generado para la expresión de derivación.
Anonimizar Admite generación de SQL de objetivos continuos y la generación parcial de SQL de objetivos nominales y marca.
Reclasificar  
En intervalo Admite la generación de SQL si se utiliza el método de intervalos Cuantiles (igual frecuencia) y se selecciona la opción Leer a partir del separador Agrupar valores en intervalos si está disponible. Debido a las diferencias en el modo en que se calculan los límites de intervalos (debidos a la naturaleza de la distribución de los datos en los campos de intervalos), es posible que vea diferencias en los resultados por intervalos si se comparan con los resultados de la ejecución de flujos normales y con los resultados de la retrotracción de SQL. Para evitarlo, utilice el modo de cuantiles Recuento de registros y elija Añadir a siguiente o Mantener en el actual para los cuantiles y, de este modo, obtendrá la coincidencia más aproximada entre los dos métodos de ejecución de flujos.
Análisis de RFM Admite la generación de SQL si se selecciona la opción Leer a partir del separador Agrupar valores en intervalos si está disponible, pero los nodos posteriores en la ruta no lo admitirán.
Partición Admite la generación de SQL para asignar registros a particiones.
Marcas  
Reestructurar  
Tabla 5. nodos de gráficos
Nodos que admiten la generación de SQL Notas
Distribución  
Malla  
Evaluación  

En algunos modelos se puede generar SQL para el nugget de modelo y devuelve la etapa de puntuación de modelo a la base de datos. El uso principal de esta característica no es mejorar el rendimiento, sino permitir que los flujos que contienen estos nuggets tengan su SQL devueltos. Consulte Generación de SQL a partir de nuggets de modelo para obtener más información.

Tabla 6. nuggets de modelo
Nuggets de modelo compatibles con la generación de SQL Notas
Árbol C&R Admite la generación SQL para la opción de árbol único, pero no para las opciones de aumento, agregación autodocimante y conjuntos de datos de gran tamaño.
QUEST  
CHAID  
C5.0  
Lista de decisiones  
Lineal Admite la generación de SQL para la opción de modelo estándar, pero no para las opciones de aumento, agregación autodocimante y conjuntos de datos de gran tamaño.
Red neuronal Admite la generación de SQL para la opción de modelo estándar (solamente perceptrón multicapa), pero no para las opciones de aumento, agregación autodocimante y conjuntos de datos de gran tamaño.
PCA/Factorial  
Logística Admite la generación de SQL para el procedimiento multinomial, pero no binomial. En el procedimiento multinomial, no se admite la generación si se seleccionan las confianzas, salvo que el tipo de objetivo sea Marca.
Conjuntos de reglas generados  
Clasificador automático Si hay habilitado un adaptador de puntuación de función definida por el usuario (UDF), estos nuggets admiten retroacción de SQL. Además, si se utiliza la generación SQL de objetivos Continuos o el método de conjunto Mayor confianza gana, estos nuggets admiten mayor retrotracción en sentido descendente.
Autonumérico
Tabla 7. Nodos de salida
Nodos que admiten la generación de SQL Notas
Tabla Da soporte a la generación si se da soporte a la generación de SQL para la expresión de resaltado.
Matriz Admite la generación excepto si se selecciona Todos los numéricos en la opción Campos.
Análisis Admite la generación en función de las opciones seleccionadas.
Transformar  
Estadísticos Admite la generación si no se usa la opción Correlacionar.
Informe  
Val. globales  
Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información