03-Dec-2021 =========================== NOTAS DE LA VERSIÓN DE WPS ANALYTICS =========================== Versión 4.4-EA4-release (4.4.0.4.4756-EA4-release) Información acerca de las correcciones y mejoras importantes entregadas en la última versión de WPS Analytics. En este documento, el texto que se muestra entre corchetes angulares emparejados es variable y se puede reemplazar por el texto requerido. Por ejemplo, indica que debe especificar el nombre de ruta requerido a un dispositivo. ======================================================================= INDICE ======================================================================= - Novedades - Problemas conocidos - Notas de actualización - Funcionalidad desusada - Problemas resueltos - Obtener soporte ======================================================================= NOVEDADES ======================================================================= General ======= - WPS Analytics ahora distribuye y utiliza la versión 11 de OpenJDK Java Runtime Environment. - El catálogo SASHELP.SLKWXL ahora se puede especificar para la opción del sistema CMPLIB o la opción INLIB del procedimiento FCMP y las siguientes funciones invocadas en un programa: - ACCRINT_SLK - ACCRINTM_SLK - AMORDEGRC_SLK - AMORLINC_SLK - AVEDEV_SLK - CEILING_SLK - COUPDAYBS_SLK - COUPDAYSNC_SLK - COUPNCD_SLK - COUPNUM_SLK - COUPPCD_SLK - DATDIF4_SLK - DB_SLK - DISC_SLK - DOLLARDE_SLK - DOLLARFR_SLK - DURATION_SLK - EFFECT_SLK - EVEN_SLK - FACTDOUBLE_SLK - FLOOR_SLK - MDURATION_SLK - ODD_SLK - ODDFPRICE_SLK - ODDFYIELD_SLK - ODDLPRICE_SLK - ODDLYIELD_SLK - PRICE_SLK - PRICEDISC_SLK - PRICEMAT_SLK - PRODUCT_SLK - RECEIVED_SLK - TBILLEQ_SLK - TBILLPRICE_SLK - TBILLYIELD_SLK - VARP_SLK - YIELD_SLK - YIELDDISC_SLK - YIELDMAT_SLK Workbench ========= Flujo de trabajo -------- - Esta versión incluye las siguientes funciones nuevas: - El grupo Concentrador ahora incluye: - El bloque Entradas del programa. - El bloque Resultados del programa. - El grupo Importación ahora incluye: - El bloque Importación de JSON. - El bloque Importación de parámetros. - El grupo Preparación de datos ahora incluye: - El bloque Desduplicar. - El bloque Transformación de texto. - Se introduce la vista Ejecuciones del API del Concentrador. - La vista Explorador de bases de datos ahora puede utilizarse para conectarse a servidores de bases de datos Google BigQuery, Teradata y Hadoop. - El bloque MLP. Ahora se puede especificar un valor de inicialización para el generador de números aleatorios para inicializar los pesos al entrenar el modelo. - Los bloques del flujo de trabajo que contienen un único puerto de Entrada ahora pueden insertarse entre dos bloques conectados en un flujo de trabajo existente. - Al invocar programas del Concentrador de WPS, ahora se puede especificar un archivo o flujo de entrada de URL como valor de parámetro. - Si se especifica el ajuste Solicitable para un parámetro del flujo de trabajo, el valor del parámetro se puede introducir o modificar en el cuadro de diálogo Configurar parámetro durante la ejecución del flujo de trabajo. - Los siguientes tipos de parámetros del flujo de trabajo ahora se admiten en el bloque Filtrar, Mutar y Consultar: - Opción - Fecha - Fecha y hora - Flotante - Entero - Contraseña - Hora - Los parámetros del flujo de trabajo se pueden utilizar como parámetros del Concentrador en programas de servicios de implementación ejecutables. - Ahora las variables de un conjunto de datos pueden agruparse y almacenarse como una lista de variables: - Las listas de variables se crean en el cuadro de diálogo Crear lista de variables del Generador de perfiles de datos. - Para utilizar una lista de variables, haga clic en Aplicar listas de variables en el panel de selección de variables en los bloques de flujo de trabajo compatibles. - La pestaña Configuración ahora se puede utilizar para: - Importar una lista de variables en el flujo de trabajo. - Exportar, modificar o eliminar una lista de variables existentes desde el flujo de trabajo. - Esta versión incluye mejoras en las siguientes funciones: - El bloque Generador de diagramas ahora puede dibujar gráficos de líneas y gráficos de barras en el mismo eje. - El bloque Programa del Concentrador es reemplazado por los bloques Entradas del programa y Resultados del programa para definir variables de entrada en, y resultados de, un programa de servicios de implementación. - El bloque Transponer. - Ahora se puede utilizar para la transposición de columnas a filas o de filas a columnas. Opciones del sistema ============== - Las opciones del sistema cuyo estado puede establecerse anteponiendo NO, como CLEANUP/NOCLEANUP, ahora se pueden establecer especificando YES y NO, ON y OFF, o TRUE y FALSE. - En esta versión, se han agregado las siguientes opciones de sistema: - CARDSLEADINGTABSTOPS - CONFIGFONTMVS - FILECONTAINERCACHESIZE - MASKDBCONNECTIONSTRINGS - MFILE - NOFLE - ODSSTYLE - ORACLEZEROPRECISIONNUMFMT - PAGESOUTPUT - SCANDEFAULTMODIFIERS - SFTPCMDENCODING - SQLIPASSTHRUINGENMAXRECS - STSUFFIX - WPSCOMABORT - XCMD Instrucciones globales ================= - Se ha mejorado la siguiente instrucción global en esta versión: - FILENAME DISK ahora admite la siguiente opción: - IGNOREDOSEOF - FILENAME EMAIL ahora admite la siguiente opción: - INLINED - FILENAME SFTP ahora admite las siguientes opciones: - CMD - CMDENCODING - CMDFILE - LSL - FILENAME ZIP ahora admite las siguientes opciones: - DEBUG - GZIP Formatos e informatos ===================== - En esta versión, se ha agregado el siguiente informato: - B8601DJ - ENGDFDE - STIMER - WEEKU - WEEKV - WEEKW Output Delivery System ====================== - El siguiente destino se ha agregado a esta versión: - ODS POWERPOINT - Ahora admite los procedimientos ODSLIST y ODSTEXT: - La opción DATA de la instrucción del procedimiento. - La opción FORMAT de las instrucciones ITEM y P. - La instrucción CELLSTYLE. - La instrucción TRANSLATE. Paso DATA ========= - Se han agregado las siguientes funciones en esta versión: - KUPDATES - KCOMPOSE - KDECOMPOSE - KDECOMPOSEC - KISCOMPOSED - KISDECOMPOSED - KISDECOMPOSEDC - LOGISTIC - MONOTONIC - RENAME - WAKEUP Procedimientos generales ================== - En esta versión, se han mejorado los siguientes procedimientos generales: - COMPARE. Ahora admite la opción QUOTELABEL. - CONTENTS. Ahora admite la opción ORDER. - EXPORT. Ahora admite la opción DBLABEL. - FORMAT. Ahora admite la opción NOPRINT. - HTTP. - Ahora admite la opción OAUTH_BEARER. - Ahora admite la instrucción DEBUG. - IMPORT. Ahora admite las instrucciones ENDCOL, ENDROW, STARTCOL y STARTROW. - FORMAT. Ahora admite la opción NOPRINT. - PRINT. La instrucción PROC PRINT ahora admite las opciones GRAND_LABEL y NOSUMLABEL. - REPORT. Ahora admite la opción SPANROWS. - TABULATE. La instrucción TABLE ahora admite la opción NOCELLMERGE. Macros ====== - Las siguientes variables de macro automáticas se han agregado en esta versión: - SYS_PROCHTTP_STATUS_CODE - SYS_PROCHTTP_STATUS_PHRASE - SYSODSPATH Procedimientos gráficos =================== - En esta versión, se han mejorado los siguientes procedimientos gráficos: - SGPANEL. Ahora admite la instrucción TEXT. - SGPLOT. Ahora admite la instrucción TEXT. Procedimientos estadísticos ====================== - Se han agregado los siguientes procedimientos en esta versión: - MCMC - ORTHOREG - En esta versión, se han mejorado los siguientes procedimientos estadísticos: - LOGISTIC. Ahora admite la instrucción UNITS. - STDIZE. Ahora admite las opciones OPREFIX y SPREFIX. Procedimientos de investigación operativa =============================== - El siguiente procedimiento se ha agregado en esta versión: - OPTLP Procedimientos de serie temporal ====================== - Se han agregado los siguientes procedimientos en esta versión: - VARMAX - MDC Motores de datos ============ En esta versión, se ha mejorado el siguiente motor de datos. Google BigQuery --------------- - Las siguientes opciones son ahora compatibles con el motor de datos ODBC: - BULKLOAD - BL_DATAFILE - BL_DEFAULT_DIR - BL_DELETE_DATAFILE DB2 --- - Ahora admite la opción DEFER. - Ahora admite la opción del conjunto de datos DBSASTYPE. MARIADB ------- - Ahora admite la opción DEFER. - Ahora admite la opción del conjunto de datos DBSASTYPE. MYSQL ----- - Ahora admite la opción DEFER. - Ahora admite la opción del conjunto de datos DBSASTYPE. NETEZZA ------- - Ahora admite la opción DEFER. ODBC ------- - Ahora admite la opción DEFER. ORACLE ------- - Ahora admite la opción del conjunto de datos DBSASTYPE. POSTGRESQLM ----------- - Ahora admite la opción DEFER. SNOWFLAKE -------- - Ahora se admiten las siguientes opciones: - AUTHENTICATOR - AUTHENTICATOR_URL - BL_LOAD_TRIM_SPACE - BL_LOAD_OVERWRITE_STAGE_FILE - DEFER - PRIVATE_KEY_PATH - PRIVATE_KEY_PASSPHRASE - Ahora admite la opción del conjunto de datos DBSASTYPE. SQLSERVER --------- - Ahora admite la opción DEFER. - Ahora admite la opción del conjunto de datos DBSASTYPE. SYBASEIQ -------- - Ahora admite la opción DEFER. - Ahora admite la opción del conjunto de datos DBSASTYPE. ======================================================================= Problemas conocidos de WPS Analytics y obtener soporte ======================================================================= La sección contiene información acerca de problemas conocidos en esta versión de WPS Analytics y cómo obtener soporte técnico. ----------------------------------------------------------------------- Problemas conocidos críticos ----------------------------------------------------------------------- Ninguno ----------------------------------------------------------------------- Problemas conocidos ----------------------------------------------------------------------- Ninguno ======================================================================= Notas de actualización ======================================================================= El siguiente cambio afecta al uso de WPS Analytics en plataformas Microsoft Windows y Linux. WPS Analytics de 32 bits para Microsoft Windows ------------------------------------------ - El soporte para esta arquitectura se ha eliminado a partir de esta versión de WPS Analytics. - Actualización de la versión de arquitectura de 64 bits para seguir utilizando WPS Analytics en Microsoft Windows. - Es posible que se requiera una actualización a la versión de 64 bits del software de terceros para seguir utilizando ese software con WPS Analytics. - La versión de 64 bits de WPS Analytics para Microsoft Windows puede descargarse del sitio web de World Programming. WPS Analytics de 32 bits para Linux ------------------------------ - El soporte para esta arquitectura se ha eliminado a partir de esta versión de WPS Analytics. - Actualización de la versión de arquitectura de 64 bits para seguir utilizando WPS Analytics en plataformas de Linux compatibles. - Es posible que se requiera una actualización a la versión de 64 bits del software de terceros para seguir utilizando ese software con WPS Analytics. - La versión de 64 bits de WPS Analytics para Linux puede descargarse del sitio web de World Programming. Los cambios siguientes afectan el funcionamiento de los elementos del lenguaje SAS y pueden hacer que sus programas dejen de funcionar con errores. Debe realizar los cambios apropiados en sus programas si contienen los elementos de lenguaje descritos. Función de paso DATA - KUPDATEB ----------------------------- - Si se invoca la función y se especifican todos los argumentos: KUPDATEB (cadena, posiciটón, n, reemplazo) El argumento n ahora debe ser numérico. Especificar un argumento de cadena a n en este caso hará que la función produzca errores. ======================================================================= Funcionalidad desusada ======================================================================= Ninguno ======================================================================= Problemas resueltos ======================================================================= General ======= - Los nombres de las variables del conjunto de datos ahora se convierten a codificaciones de un sólo byte. - La opción del sistema VALIDVARNAME ahora funciona como se esperaba en las instrucciones del paso DATA. - WPS Analytics ahora funciona como se esperaba con el producto de terceros ZeeDrive. - Los mensajes de error duplicados creados cuando se invocan los procedimientos ahora sólo se informan una vez en el registro. - Las listas ya no se admiten en las instrucciones de procedimiento. - FILENAME DDEX. Los valores de fecha, hora y fecha y hora formateados con la opción DATE_FORMAT ahora funcionan como se espera. - Instrucciones FILENAME, opción LRECL. La longitud del registro especificada ahora debe estar entre 1 byte y 1e8 bytes inclusive. Esto se aplica a las instrucciones CATALOG, FTP, HADOOP, HTTP, PIPE, SFTP y SOCKET. - Instrucción INPUT. Cuando se utiliza la entrada formateada, ahora se utiliza correctamente un informato de cadena cuando se escribe el valor en un elemento de matriz temporal. - LIBNAME XML. Las ubicaciones de rutas relativas ahora se admiten en el elemento PATH para una COLUMN especificada en un archivo XMLMAP. - Especificar varias instrucciones LIBNAME JSON que hacen referencia al mismo archivo JSON ahora sólo genera un único conjunto de datos. - El contenido de un literal de cadena ya no se genera al registro si ese literal de cadena excede los 262 caracteres y se especifica la opción de sistema QUOTELENMAX. - El operador IN ahora funciona como se esperaba cuando se compara una cadena con una lista de cadenas que pueden contener caracteres codificados con bytes de 0x80 o superior. - WPS Analytics ahora admite la versión 3.10 de Python Básico ==== Opciones del sistema -------------- - La opción NOXCMD ahora evita el uso de un archivo por lotes y comandos ejecutables con la instrucción FILENAME SFTP. - La opción FULLSTIMER ahora genera el valor de la marca de tiempo en las plataformas Windows. Formatos e informatos --------------------- - Los formatos WEEKU, WEEKV y WEEKW ahora aplican el formato a las fechas al principio y al final del rango permitido en WPS. - Los formatos WEEKU, WEEKV y WEEKW ahora agregan espacios finales para llenar el ancho especificado. - Los formatos W.d y Z ahora muestran los valores negativos pequeños como -0 (menos cero) en lugar de 0 (cero). Funciones y rutinas CALL de paso DATA ------------------------------------- - El grupo de funciones ANYXXX y NOTXXX ahora procesa con precisión los caracteres de los espacios en blanco. - Rutina CALL IS8601_CONVERT. Cuando se invoca en un procedimiento que permite llamadas a funciones, el argumento especificado para contener el valor devuelto debe ser ahora una variable en lugar de un valor constante. - Función GETOPTION. Ahora se puede usar para recuperar opciones de contraseña. - Función HTMLDECODE: - Ahora descodifica con precisión cadenas de caracteres multibyte y entidades numéricas. - Ahora descodifica © a (c), ® a (r) y ™ a TM - Función HTMLENCODE: - Ahora codifica (c) en ©, (r) en ® y TM en ™ - Ahora valida el parámetro pasado al argumento OPTION cuando se utilizan conjuntos de caracteres de múltiples bytes. - Ahora codifica con precisión cadenas de caracteres multibyte y entidades numéricas. - Funciones NOTNAME y NOTFIRST: Ahora sólo se aceptan los caracteres A-Z y a-z en los identificadores v7. - Las funciones de distribución logística LOGPDF, LOGCDF y LOGSDF ahora devuelven el valor correcto en lugar de un valor ausente si el resultado es menor que CONSTANT ('LOGSMALL') - Funciones multibyte: - Función KCOMPARE: - Ahora rellena la más corta de las dos cadenas que se comparan. - Si las cadenas comparadas son diferentes, ahora devuelve la posición del primer carácter diferente en lugar de 1. - Ahora devuelve con precisión cuando las cadenas de comparación contienen caracteres del plano suplementario. - Función KCOMPRESS: - Ahora procesa con precisión los caracteres de los espacios en blanco. - Ahora quita con precisión los caracteres especificados cuando la cadena de origen contiene caracteres multibyte del plano suplementario. - Función KINDEX. Ahora devuelve con precisión la primera posición de un carácter especificado cuando la cadena de origen contiene caracteres multibyte del plano suplementario. - Función KINDEXC. Ahora devuelve con precisión la primera posición de un carácter especificado cuando la cadena de origen contiene caracteres multibyte del plano suplementario. - Función KLEFT: - Ahora quita los caracteres iniciales de desplazamiento hacia fuera (SO, Shift Out) y desplazamiento hacia dentro (SI, Shift In). - Ahora agrega el número correcto de espacios finales a una cadena que contenga tanto espacios en blanco iniciales como uno o más caracteres con puntos de código Unicode superiores a U+FFFF. - Ahora procesa con precisión los caracteres de los espacios en blanco. - Función KLENGTH: - Ahora devuelve la posición del último carácter que no es un espacio literal. - Ahora identifica con precisión la longitud de la cadena de origen cuando la cadena contiene caracteres multibyte del plano suplementario. - Función KRIGHT. Ahora procesa con precisión los caracteres de los espacios en blanco. - La función KSUBSTR: - Si la longitud especificada a la función es 0 (cero) o menos, ahora se escribe una nota en el registro y se devuelve toda la cadena de origen desde el punto inicial. - Ahora devuelve con precisión las subcadenas en las que la cadena de origen contiene caracteres desde el plano complementario. - Función KSCAN: - Ahora devuelve con precisión el texto en el que la cadena de origen contiene caracteres desde el plano complementario. - El carácter tilde (~) ya no se admite como delimitador de caracteres predeterminado. - Función KSUBSTRB. La posición y la longitud especificadas se desplazan ahora a un límite de caracteres si los valores truncan los caracteres multibyte. - Función KTRIM. Ahora procesa con precisión los caracteres de los espacios en blanco. - Función KTRANSLATE: - Ahora produce errores y escribe una advertencia en el registro si se especifica una cadena "to" sin especificar una cadena "from". - Ahora convierte con precisión las cadenas que contienen caracteres multibyte desde el plano complementario. - KTRUNCATE. Ahora admite un argumento de posición inicial que identifica el punto de la cadena a partir del cual se va a truncar. - Función KUPDATE: - Ahora reemplaza todo el contenido desde la posición inicial especificada si no se proporciona el argumento de longitud. - Ahora admite con precisión el argumento de longitud. - Ahora cuenta con precisión el número de caracteres en cadenas de caracteres multibyte. - Ahora devuelve un valor ausente si se especifica un valor negativo en el argumento de longitud. - Función KUPDATEB: - Ahora reemplaza todo el contenido desde la posición inicial especificada si no se proporciona el argumento de longitud. - Ahora tiene una longitud predeterminada de 200 caracteres para la cadena devuelta. - Función KVERIFY: Ahora identifica con precisión la posición del carácter buscado cuando la cadena de origen contiene caracteres multibyte desde el plano suplementario. - Funciones de distribución: - Las funciones de distribución geométrica ahora devuelven el valor preciso para p=1. - RAND("NORMAL"). Ahora valida que la desviación estándar sea positiva. - RAND("LOGNORMAL"). Ahora admite los argumentos de forma y escala logarítmica. - RAND("NEGBINOMIAL", 0.5, 1e20). Ya no provoca un bucle infinito - RAND("GEOMETRIC") ahora devuelve enteros. Macros ------ - Los nombres de macro para macros de estilo de instrucción ahora están limitados a ocho caracteres. - Las comprobaciones de recursividad infinitas ahora se han mejorado cuando las macros se amplían e invocan. - Los comentarios ahora se pueden usar en el código de macro. - Las instrucciones de macro ahora funcionan como se esperaba en los literales de nombre y fecha. Motores de datos ============ POSTGRESQL ---------- - Al crear una columna a partir de una variable con el formato W.d, se crea una columna DECIMAL (w, 0) si d es 0. En caso contrario, se crea una columna DECIMAL(w-1,d). SQLSERVER --------- - Ahora importa correctamente columnas que contienen caracteres que se asignan a codificaciones UTF-8 de más de 2 bytes de longitud. - Ya no se admite el controlador sqlsvr32.dll para las conexiones de SQL Server que utilizan LIBNAME SQLSRVER o LIBNAME ODBC. Para conectarse a una base de datos de SQL Server, ahora es necesario un controlador compatible con la versión 3.x de ODBC. SYBASEIQ -------- - La opción BL_DATAFILE ahora funciona como se esperaba. TERADATA -------- - La funcionalidad de carga masiva mediante TPT ahora carga los campos TIMESTAMP y TIME. ODS === EXCEL ----- - Ahora se puede aplicar el formato de texto enriquecido en subceldas dentro de una celda. - La expansión de columnas ahora funciona como se esperaba. - Ahora se quitan las faltas de formato de los encabezados y pies de página de una hoja. - Las opciones EMBED_TITLES_ONCE y EMBED_FOOTNOTES_ONCE ahora funcionan como se esperaba. - Ahora convierte las tabulaciones iniciales de las variables en sangrías de celdas si se especifica la opción ASIS. - Ahora se admite la sustitución de variables BY en las opciones SHEET_LABEL y SHEET_NAME cuando se especifica SHEET_INTERVAL=BYGROUP. - Los formatos definidos por el usuario ahora se convierten con mayor precisión en la salida. - Los estilos especificados ahora se pueden cambiar entre invocaciones. - Los valores no numéricos ahora tienen aplicado el formato GENERAL en lugar de TEXTO. - Las opciones de filtro automático ya no se aplican a columnas vacías cuando se visualizan varias tablas en la misma hoja. PDF --- - Se ha actualizado la salida para evitar que el número de página y los títulos se sobrescriban en la salida por lotes. Procedimientos generales ================== CONTENTS -------- - La opción Centiles de la instrucción PROC CONTENTS ahora funciona como previsto. COPY ---- - Si se especifica OBS=0, ahora se restablecerán los miembros de la biblioteca. FCMP ---- - Los nombres de las funciones definidas por el usuario y de las rutinas de llamada se limitan ahora a utilizar letras romanas, números arábigos y guiones bajos. - La función READ_ARRAY ahora crea una matriz cuando se especifica una sóla variable. FREQ ---- - La salida del registro de WPS para la opción SCOROUT ahora se suprime cuando no se especifican las estadísticas de puntuación. HTTP ---- - Ahora descarga y procesa archivos donde la longitud del contenido puede ser mayor que el recurso de memoria disponible. - Ahora siempre adjunta el texto del cuerpo, incluso si está vacío, a la solicitud al enviar una solicitud POST. MEANS ----- - El formato de tabla en cuadrícula ahora funciona como se esperaba para los destinos HTML, MSOFFICE2K y PDF. PDSCOPY ------- - Ahora se escriben recuentos de registros precisos en las estadísticas de ISPF al copiar miembros de PDS y PDSE. SQL --- - Las etiquetas de columna que contienen comillas ahora son compatibles cuando se especifica una vista mediante la instrucción CREATE VIEW. - La opción del sistema VALIDVARNAME ahora funciona como se esperaba. - Las cláusulas IN de paso a través ahora admiten uniones de sort-merge. - Cuando se utiliza el traspaso implícito, los espacios finales ahora se eliminan de las cadenas para permitir que la base de datos de destino realice comparaciones entre las cadenas literales y los campos de caracteres de longitud variable. TABULATE -------- - Ahora crea columnas de encabezado para cada subtabla cuando se escriben varias tablas en la salida. TEMPLATE -------- - La instrucción DEFINE TABLE ahora admite etiquetas multibyte como encabezados de columna. Procedimientos gráficos =================== General ------- - Los errores en las estimaciones de la densidad del núcleo se detectan ahora con precisión cuando todos los valores de un gráfico de densidad del núcleo son iguales. - Las marcas de graduación del gráfico ahora son valores enteros. Procedimientos de aprendizaje automático =========================== OPTIMALBIN ---------- - Ahora genera una tabla de poder predictivo. - Ahora permite nombres de variables multibyte y datos multibyte en el conjunto de datos de entrada. MLP --- - Ya no produce errores si la subopción TRAININGSETORDERSEED de la instrucción MODEL se establece en cero. Procedimientos estadísticos ====================== CLUSTER ------- - El formato asociado con la variable ID ahora se usa al construir un nombre para una observación con valores ausentes en el conjunto de datos OUTTREE. GENMOD ------ - Las instrucciones de programación que dan como resultado un error ahora devuelven un valor ausente. - Los errores generados por las funciones y otras Instrucciones ahora se manejan como se esperaba. GLIMMIX ------- - Ahora funciona como se esperaba al ajustar un modelo nulo. - Se ha reducido el uso de memoria durante el cálculo de la matriz de covarianza asintótica de los parámetros de covarianza. - Especificar la instrucción LSMEANS para calcular los valores medios de mínimos cuadrados ahora genera resultados más precisos cuando WEIGHT o la variable FREQ contienen valores ausentes. GLM --- - Especificar la instrucción LSMEANS para calcular los valores medios de mínimos cuadrados ahora genera resultados más precisos cuando WEIGHT o la variable FREQ contienen valores ausentes. - Especificar la instrucción MANOVA ahora calcula con mayor precisión los valores p de correlación parcial. - Los resultados del análisis multivariado no se muestran cuando la matriz de prueba de hipótesis tiene cero grados de libertad. LOGISTIC -------- - La tabla de salida ODS Logistic.Type3 ha cambiado de nombre a Logistic.ModelANOVA - Ahora se asegura que la matriz de covarianza final sea positiva. - La plantilla de tabla Stat.Logistic.ModelBuildingSummary ahora traduce los valores MISSING__ a un espacio en blanco en la salida impresa. - Todas las variables del conjunto de datos asociadas con la instrucción SCORE ahora se aplican a cada modelo del grupo BY cuando este conjunto de datos no contiene ninguna de las variables del grupo BY. MEANS ----- - La especificación de la instrucción OUTPUT ahora escribe las etiquetas correctas para las opciones estadísticas Q1 y Q3. MIXED ----- - Se ha reducido el uso de memoria durante el cálculo de la matriz de covarianza asintótica. La opción DDFM=SATTERTHWAITE ahora funciona como se esperaba. - Especificar la instrucción LSMEANS para calcular los valores medios de mínimos cuadrados ahora genera resultados más precisos cuando WEIGHT o la variable FREQ contienen valores ausentes. NLIN ---- - Las rutinas CALL ahora funcionan como se esperaba cuando se invocan en el procedimiento. NLMIXED ------- - Las instrucciones de programación que dan como resultado un error ahora devuelven un valor ausente. - Los errores generados por las funciones y otras Instrucciones ahora se manejan como se esperaba. TREE ---- - Los nodos raíz que tienen una frecuencia cero ahora se ignoran cuando se calculan clústeres de salida para el conjunto de datos de salida. Workbench ========= General ------- - Los cambios realizados en los archivos disponibles a través de una conexión de servidor remoto en el Explorador de archivos ahora se pueden cargar en el servidor remoto. Flujo de trabajo -------- - Los nombres de las variables del conjunto de datos se pueden convertir a nombres de variables de lenguaje SAS válidos durante la importación. - El tipo de parámetro de carácter se ha renombrado al tipo de parámetro de cadena. - Los artefactos de los archivos zip ahora sólo se crean cuando se publican en el Concentrador de WPS a través del bloque Concentrador. - Un programa de servicios de implementación ejecutable ahora puede incluir flujos de trabajo que contengan los bloques de Importación de base de datos o Exportación de base de datos. z/OS ==== - Ahora se genera un error al leer una concatenación con un miembro de PDS desconocido. - Paso DATA, instrucción FILE. Cuando se especifica una referencia de archivo de modelo con la opción DCB, ahora se utiliza el tamaño de bloque del archivo de modelo en lugar del tamaño de bloque predeterminado para el dispositivo de salida. - Ahora hay una detección mejorada del uso de discos EAV para el almacenamiento de bibliotecas WPD en z/OS. Actualmente, los volúmenes EAV no son compatibles con el almacenamiento de bibliotecas. Concentrador de WPS ======= - Los desencadenadores ahora se pueden configurar para ejecutar programas como otro usuario, si la función de suplantación de usuario está habilitada. La base de datos H2 se recomienda sólo para fines de evaluación. ======================================================================= Obtener soporte ======================================================================= La forma de acceder al soporte técnico para el software WPS Analytics depende de cómo haya adquirido su software. Todos los usuarios de WPS Analytics pueden usar el foro usuario a usuario disponible en el sitio https://support.worldprogramming.com. Puede utilizar el foro para hacer preguntas, publicar respuestas y compartir consejos y procedimientos recomendados con otros usuarios. Si posee una licencia anual comercial de Edición Estándar para WPS Analytics, también puede utilizar el sistema de vales de soporte técnico disponible en: https://www.worldprogramming.com/my-account/support/tickets. (c) 2021 World Programming