Básico de WPS

Módulos de lenguaje SAS

Soporte del lenguaje Básico

El módulo de lenguaje Básico de WPS proporciona el soporte de sintaxis del lenguaje principal para la programación en el lenguaje SAS, incluyendo pasos DATA, procedimientos, funciones, rutinas de llamadas, formatos, informatos y macros junto con registros, datos de entrada, datos de salida y generación de informes de resultados.

Macros

Básico de WPS proporciona el soporte para macros de estilo antiguo y nuevo.

Funciones y rutinas CALL

Básico de WPS admite muchas funciones de pasos de datos y rutinas de llamada, entre ellas:

  • Fecha y hora
  • Matemáticas
  • Cadena
  • Financieras
  • Estadísticas
  • Multibyte (“funciones K”)
  • Sistema de archivos

Formato e informatos

Básico de WPS admite muchos formatos e informatos, entre ellos:

  • Fecha y hora
  • Numérico
  • Cadena
  • Definido por el usuario
  • Salidas de INFILE

Procedimientos

Básico de WPS admite muchos procedimientos.

Registros

Soporte completo para los registros de programas con mensajes de error y advertencias. WPS Workbench ofrece la posibilidad de ver, navegar, guardar e imprimir registros. La ubicación de errores en los registros del programa es muy fácil con la vista de esquema y el resaltado de registros.

Salida

Básico de WPS admite los siguientes destinos Output Delivery System (ODS):

  • ODS CHTML
  • ODS CSV
  • ODS CSVALL
  • ODS EXCEL
  • ODS EXCELXP
  • ODS HTML
  • ODS HTMLCSS
  • ODS LISTING
  • ODS MARKUP
  • ODS MSOFFICE2K
  • ODS OUTPUT
  • ODS PDF
  • ODS PHTML
  • ODS RTF

Formatos de archivos de datos

La tabla a continuación ofrece un resumen de los formatos de datos actualmente admitidos por el módulo Básico de WPS.

Formatos de archivos de datos Descomprimido
Datos
Comprimido
Datos
Lectura Escritura Lectura Escritura
SD2 (conjunto de datos SAS versión 6)
SAS7BDAT (conjunto de datos SAS versión 7/8/9)
SASSEQ (archivo de cinta/secuencial SAS versión 8/9)
V8SEQ (archivo de cinta/secuencial SAS versión 8)
V9SEQ (archivo de cinta/secuencial SAS versión 9)
WPD (conjunto de datos WPS)
WPDSEQ (archivo secuencial de WPS)
JSON
XML
Tableau
XPORT (formato de transporte)
CPORT/CIMPORT (formato de transporte)
Formatos de archivos de datos Descomprimido
Datos
Lectura Escritura
SD2 (conjunto de datos SAS versión 6)
SAS7BDAT (conjunto de datos SAS versión 7/8/9)
SASSEQ (archivo de cinta/secuencial SAS versión 8/9)
V8SEQ (archivo de cinta/secuencial SAS versión 8)
V9SEQ (archivo de cinta/secuencial SAS versión 9)
WPD (conjunto de datos WPS)
WPDSEQ (archivo secuencial de WPS)
JSON
XML
Tableau
XPORT (formato de transporte)
CPORT/CIMPORT (formato de transporte)
Formatos de archivos de datos Comprimido
Datos
Lectura Escritura
SD2 (conjunto de datos SAS versión 6)
SAS7BDAT (conjunto de datos SAS versión 7/8/9)
SASSEQ (archivo de cinta/secuencial SAS versión 8/9)
V8SEQ (archivo de cinta/secuencial SAS versión 8)
V9SEQ (archivo de cinta/secuencial SAS versión 9)
WPD (conjunto de datos WPS)
WPDSEQ (archivo secuencial de WPS)
JSON
XML
Tableau
XPORT (formato de transporte)
CPORT/CIMPORT (formato de transporte)

Se admite también el acceso a los archivos Microsoft ACCESS, Microsoft EXCEL, SPSS y dBASE utilizando el módulo Motor de WPS para archivos DB.

La conectividad con bases de datos, almacenes de datos y orígenes de Big Data para Hadoop, se logra utilizando los apropiados Módulos de los motores de datos de WPS.

Tipos de archivos

Básico de WPS también proporciona soporte para los siguientes métodos de acceso a archivos:

  • Catálogo
  • Portapapeles (solo para Windows)
  • Archivos de datos delimitados por coma, tabulaciones y otros delimitadores.
  • DDE (solo para Windows)
  • DDEX
  • Ficticio
  • Correo electrónico
  • FTP
  • HTTP
  • Canalización
  • Socket
  • Sysout
  • Temporal
  • URL
  • VSAM (solo para mainframes IBM z/OS)

Dependencias y uso

Básico de WPS se puede utilizar en cualquier plataforma compatible.

Soporte para lenguaje en detalle

Los documentos mostrados a continuación proporcionan detalles sobre la sintaxis del lenguaje admitida.

Sintaxis del lenguaje Descripción
WPS-Reference-for-Language-Elements-Syntax-Diagram.pdf (48.3 MB) Búsqueda de la sintaxis de todos los elementos de lenguaje y las opciones admitidos desde todos los módulos de WPS (versión DIAGRAMA DE SINTAXIS)

 

Otros módulos de lenguaje SAS

Básico de WPS

Soporte para el lenguaje principal, macros, salida y formatos de archivo de datos estándar (conjuntos de datos, archivos secuenciales, archivos de transporte)

Creación de gráficos de WPS

Soporte para el lenguaje para la creación de gráficos y diagramas

Estadísticas de WPS

Soporte para el lenguaje para el análisis estadístico

Serie temporal de WPS

Soporte para el lenguaje para el análisis de serie temporal

Programación de matriz de WPS

Sintaxis del lenguaje para la manipulación avanzada de matriz

Aprendizaje automático de WPS

Soporte para el lenguaje para algoritmos de aprendizaje automático

Interoperabilidad de WPS para R

Soporte para el lenguaje de R

Interoperabilidad de WPS para Python

Soporte para el lenguaje de Python

Interoperabilidad de WPS para Hadoop

Soporte para el lenguaje para interactuar con entornos de Big Data para Hadoop

WPS Communicate

Ejecuta mediante programación partes de un script en instalaciones de WPS ubicadas en servidores remotos y carga o descarga datos en/desde servidores remotos

SDK para lenguajes de WPS

Desarrolla tus elementos personalizados del lenguaje SAS

¿Tienes alguna pregunta?

Ponte en contacto con nuestro equipo de ventas

Probar o comprar

Edición Estándar
Edición Académica
Edición de Comunidad