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 PACKAGE
- 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) | ![]() |
![]() |
![]() |
![]() |
ZIP | ![]() |
![]() |
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) | ![]() |
![]() |
ZIP |
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) | ![]() |
![]() |
ZIP | ![]() |
![]() |
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)
- ZIP
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 | Búsqueda de la sintaxis de todos los elementos de lenguaje y las opciones admitidos desde todos los módulos de WPS |
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