Presentación de la versión 3.1 de WPS

Blog

Publicado

31 mar. 2014

Categoría

Productos

Compartir

World Programming hoy ha presentado la versión 3.1 del software WPS para estaciones de trabajo, servidores y mainframes.

La versión 3.1 aporta una variedad de nuevas funciones y mejoras en el software WPS.

Novedades de la versión 3.1 de WPS

Soporte para caracteres multibyte (DBCS)

El software WPS agrega en el soporte el uso de caracteres multibyte. Ahora es posible establecer la codificación a UTF-8 y leer, escribir y ver programas, datos, registros y salida que incluyen datos con caracteres multibyte. Además ahora es posible utilizar directorios y nombres de archivos multibyte.

WPS Workbench ahora admite el uso de caracteres multibyte. UTF-8 es la codificación recomendada para el uso y puede llegar a ser la codificación predeterminada en el futuro. WPS ahora admite las siguientes funciones de paso de datos multibyte "K":

  • KCOMPARE
  • KCOMPRESS
  • KCOUNT
  • KINDEX
  • KINDEXC
  • KLEFT
  • KLENGTH
  • KLOWCASE
  • KREVERSE
  • KRIGHT
  • KSCAN
  • KSTRCAT
  • KSUBSTR
  • KSUBSTRB
  • KTRANSLATE
  • KTRIM
  • KTRUNCATE
  • KUPCASE
  • KUPDATE
  • KUPDATEB
  • KVERIFY

Mejoras en la conexión entre el servidor WPS remoto y WPS Workbench

Se han realizado mejoras en la forma en la que WPS Workbench se utiliza para conectarse a un servidor WPS remoto. Los cambios proporcionan el acceso al sistema de archivos en el servidor remoto. Esto significa que, además de mantener los datos en el servidor remoto, ahora es posible mantener, desarrollar y ejecutar programas en lenguaje SAS en el servidor remoto.

Una nueva vista ofrece el acceso tanto a los sistemas de archivos locales como remotos.

Esta función será de particular interés para los usuarios de empresa y para el uso de instalaciones de WPS basadas en servidores, nubes, clústeres o mallas desde WPS Workbench.

Descarga de resumen in-database

También conocido como procesamiento in-database, el software WPS ahora puede entregar cargas de trabajo de resumen en sistemas de bases de datos, cuando sea posible. Esto se suma a la entrega de la proyección, selección, unión y ordenación de las cargas de trabajo que ya están presentes en el software WPS.

Esta función tiene el potencial de reducir de manera significativa el tiempo de ejecución de cargas de trabajo de resumen, que se ejecutan contra los motores de la biblioteca respaldados por un sistema de bases de datos relacionales o de almacenamientos de datos.

Estadísticas de serie temporal

El nuevo módulo WPS Time Series agrega a WPS el soporte para el análisis de serie temporal con los siguientes procedimientos:

  • PROC ARIMA
  • PROC EXPAND
  • PROC FORECAST
  • PROC X12

Procedimientos principales adicionales

Se ha añadido al módulo WPS Core el soporte para los siguientes procedimientos:

  • PROC HTTP
  • PROC JAVAINFO
  • PROC SOAP

Procedimientos estadísticos adicionales

Se ha añadido al módulo WPS Statistics el soporte para los siguientes procedimientos:

  • PROC KDE
  • PROC STEPDISC
  • PROC VARCLUS

Soporte para el lenguaje R con el nuevo procedimiento R

Ahora es posible acceder al lenguaje R por medio del procedimiento R (PROC R).

Este nuevo procedimiento permite utilizar el lenguaje R dentro de un programa en lenguaje SAS. El código de programa de R y los conjuntos de datos pueden pasar a un entorno R y viceversa, y la salida del registro y los gráficos generados por el entorno R se pueden recuperar directamente en la salida de WPS ODS.

Conéctate a los datos y ejecuta programas de forma remota con WPS Communicate

WPS 3.1 añade el módulo WPS Communicate.

WPS Communicate agrega el soporte para la conexión a servidores WPS remotos, transmitiendo y recibiendo datos, y para el envío remoto de programas.

La sintaxis admitida incluye:

  • RSUBMIT
  • PROC UPLOAD
  • PROC DOWNLOAD

Se pueden realizar conexiones por telnet o SSH dependiendo de los requisitos de la plataforma y de seguridad.

Actian Matrix®

El nuevo Motor de WPS para Actian Matrix proporciona soporte dedicado para acceder a la base de datos Actian Matrix (anteriormente conocido como ParAccel).

Funciones externas de llamada

La sintaxis del lenguaje SAS ahora es compatible con las siguientes rutinas de llamada de paso de datos y funciones:

  • CALL MODULE
  • CALL MODULEN
  • CALL MODULEC

Esto ofrece el acceso a las funciones presentes en DLL externos y objetos compartidos que contienen funciones.

Soporte para los objetos de lenguaje Java

El soporte para el componente de paso de datos JAVAOBJ y el procedimiento JAVAINFO se han añadido a WPS Core para permitir la llamada de métodos en las clases de Java compiladas.

Optimización de la cláusula WHERE

El rendimiento de la ejecución de las cláusulas WHERE en WPS ha mejorado considerablemente y se beneficiará el tiempo de ejecución de la mayoría de las cláusulas WHERE en cualquier paso de datos o procedimiento. La reducción del tiempo de ejecución podría estar en cualquier lugar de un factor de dos a un factor de diez o más, dependiendo del escenario exacto.

Soporte para sockets seguros

Se ha añadido a WPS Core el soporte para la comunicación SSL y TLS a través de sockets

que proporciona el acceso cifrado seguro a servicios de red, tales como:

  • Correos electrónicos que utilizan el método de acceso a correo electrónico
  • Servicios web que usan el método de acceso HTTP, PROC HTTP o PROC SOAP

Soporte principal para el lenguaje

La versión 3 de WPS continúa la expansión de su soporte para el lenguaje con aún más elementos de lenguaje nuevos.

Información adicional

Usuarios existentes

Los usuarios existentes necesitan visitar aquí donde se puede descargar un archivo Léame que contiene más información acerca de todas las nuevas funciones y correcciones en WPS 3.1.

Nuevos usuarios

Los nuevos usuarios necesitan visitar aquí donde se pueden explorar con más detalle todas las funciones disponibles en WPS o solicitar una versión de evaluación gratuita.