Comenzando con sas

Instalación o configuración

SAS se puede ejecutar en un modelo cliente-servidor, utilizando el cliente pesado Enterprise Guide o el cliente ligero SAS Studio (habilitado para la web), o en el modo de “servidor local” donde un sistema SAS completamente funcional está presente en una máquina local (Windows o escritorio o servidor Unix/Linux ejecutándose en modo interactivo) y ejecutar en modo Administrador de visualización (el cliente local) o a través de uno de los clientes cliente-servidor anteriores (conectado al servidor instalado localmente).

La instalación de SAS normalmente la realiza un administrador de SAS, que instalará el software desde un depósito de software personalizado para el sitio (y que, a menudo, lo proporciona directamente el Instituto SAS).

Con el fin de aprender SAS, también existe la SAS University Edition gratuita, que cualquier persona puede instalar de forma gratuita con fines educativos en una computadora con Windows, Mac o Unix/Linux. Está disponible directamente de SAS, actualmente en la [página de SAS University Edition] (http://www.sas.com/en_us/software/university-edition.html), ya sea mediante la ejecución de una instancia de AWS (en el nivel gratuito) o descargando una máquina virtual localmente. Consulte la guía de instalación en SAS.com para obtener instrucciones actualizadas, o más abajo para la versión actual (julio de 2016). instrucciones.

Para instalarlo localmente, primero descargue e instale Oracle Virtualbox 5.0 (Windows/Mac/Linux). Luego descargue la [imagen de disco de SAS University Edition] más reciente (http://www.sas.com/store/expresscheckout.ep?item=DPUNVE001_VirtualBox), que tiene alrededor de 2 GB y requiere configurar un perfil de SAS.com.

Una vez que lo haya hecho, debe configurar la máquina virtual en VirtualBox. Importe la máquina virtual de SAS como un dispositivo (“Importar dispositivo” en VirtualBox). Cree una carpeta para que SAS la use como su almacenamiento local (para que pueda colocar los archivos en una ubicación en la que SAS pueda verlos) y configúrela como Carpeta compartida en el cuadro de diálogo de configuración de la máquina. Configúralo para montaje automático.

Luego, inicie la máquina virtual SAS y, una vez que haya iniciado, puede conectarse a través de su navegador web, conectándose a http://localhost:10080/ si usó la configuración predeterminada.

Si tiene problemas, SAS Community Forums - Analytics U son los foros de proveedores para obtener soporte o pedir un pregunta sobre Stack Overflow.

Descripción general de SAS base

SAS es un sistema integrado de soluciones de software que le permite realizar las siguientes tareas:

  • entrada, recuperación y gestión de datos
  • Redacción de informes y diseño gráfico.
  • análisis estadístico y matemático
  • Pronóstico de negocios y apoyo a la toma de decisiones.
  • Investigación de operaciones y gestión de proyectos.
  • desarrollo de aplicaciones

La forma en que utilice SAS depende de lo que desee lograr. Algunas personas usan muchas de las capacidades del Sistema SAS y otras usan solo algunas.

¡Hola Mundo!

Debido a la estructura de SAS, existen tres formas principales de crear “Hello World!” ejemplos:

  1. Dentro de un paso de datos para colocar un mensaje en el registro SAS (_null_ indica que no se debe crear ningún conjunto de datos de salida):

    data null; put “Hell” “o World!”; run;

  2. Dentro de un paso de datos para almacenar “Hello World!” dentro de una variable (foo indica que se debe crear un conjunto de datos de salida llamado foo que a) contiene solo un registro y b) contiene solo una variable: bar, que tiene un valor de Hello World!):

    data foo ; bar=“Hello” ; put bar= “World!”; run ;

  3. A través del lenguaje de macros SAS (en ‘código abierto’ fuera de cualquier paso de datos). & identifica una llamada a una macro variable y . identifica el final de la variable (si no se desea un carácter de espacio en blanco):

    %let foo=Hello; %put &foo.o World!;

  4. Híbrido: Uso de una macro variable dentro de un paso de datos:

    %let foo=Hello;

    data null ; put “&foo World!”; run ;

Arquitectura del servidor SAS

Descripción general: Por lo general, hay dos tipos de implementaciones de SAS:

  1. Instalación solo Fundación SAS (BASE SAS). Por lo general, se instala en una PC. No ejecuta ningún software de servidor.

  2. Implementación planificada de SAS para su arquitectura de servidor que instalará el entorno del servidor SAS junto con posiblemente cualquier software de cliente SAS.

Cuál de estos tiene se indicará en su correo electrónico de pedido de software SAS indicando planificación o no planificación. Si está realizando una instalación planificada, necesitará un archivo de plan para su pedido que primero su topología.

Nota de instalación 44320: Uso de planes de implementación durante una instalación de SAS®

Arquitectura de servidor SAS

El entorno del servidor SAS se divide en 3 niveles diferentes:

  1. Servidor(es) de metadatos SAS: el servidor de metadatos SAS es responsable de administrar el entorno del servidor SAS, incluidas las bibliotecas, los usuarios y la configuración del servidor.

2. Servidor(es) de aplicaciones SAS: el servidor de aplicaciones SAS es principalmente un servidor de cómputo desde el que sus clientes normalmente iniciarían trabajos.

3. SAS Middle Tier(s) = El SAS Middle Tier es principalmente su nivel web que ejecuta sus aplicaciones web.

4. Nivel de cliente: el nivel de cliente son las aplicaciones cliente de los usuarios que utilizan para conectarse al entorno, como SAS Enterprise Guide.

Documento 363-2011| Comprender la anatomía de una implementación de SAS®: ¿Qué hay en My Server Soup? Mark Schneider, Donna Bennett y Connie Robison, SAS Institute Inc., Cary, NC

Topología:

El nivel de metadatos de SAS, el nivel de servidor de aplicaciones de SAS y el nivel intermedio de SAS pueden instalarse en un servidor de una sola máquina o distribuirse entre varios servidores. Esto está determinado por el archivo de plan que tiene, debe cumplir con la topología deseada para su implementación.

Por lo general, la mayoría, si no todos, del nivel de cliente son aplicaciones basadas en Windows, por lo que el nivel de cliente estaría en las estaciones de trabajo de los usuarios de SAS. Opcionalmente, probablemente también podrían instalarse en los servidores si están basados ​​en Windows.

Sistemas operativos compatibles con SAS

Versionado

Las principales versiones actuales de SAS son 9.4 y 9.3, estas son las versiones del motor SAS base más utilizadas en la actualidad. El enlace a las notas de la versión para las versiones 9.1 + y otra documentación relacionada se incluyen a continuación.

Tenga en cuenta también que hay varios paquetes y funciones que amplían la funcionalidad de SAS, y estos tienen su propia documentación y funcionalidad independientes.