Szukaj…


Instalacja lub konfiguracja

SAS można uruchamiać w modelu klient-serwer, używając albo grubego klienta Enterprise Guide, albo cienkiego klienta SAS Studio (z dostępem do Internetu), lub w trybie „lokalnego serwera”, gdy na komputerze lokalnym znajduje się w pełni funkcjonalny system SAS. lub komputer stacjonarny lub serwer Unix / Linux działający w trybie interaktywnym) i uruchamiany w trybie Menedżera wyświetlania (klient lokalny) lub przez jednego z wyżej wymienionych klientów klient-serwer (połączonych z lokalnie zainstalowanym serwerem).

Instalacja SAS jest zwykle wykonywana przez administratora SAS, który instaluje oprogramowanie z magazynu oprogramowania dostosowanego do witryny (często dostarczanego bezpośrednio przez SAS Institute).

Aby nauczyć się SAS, dostępna jest również bezpłatna wersja SAS University Edition, którą każdy może zainstalować na komputerze z systemem Windows, Mac lub Unix / Linux za darmo. Jest on dostępny bezpośrednio w SAS, obecnie na stronie SAS University Edition , poprzez uruchomienie instancji AWS (w warstwie bezpłatnej) lub pobranie lokalnej maszyny wirtualnej. Aktualne instrukcje można znaleźć w instrukcji instalacji na stronie SAS.com lub w instrukcji bieżącej (lipiec 2016 r.) Poniżej.

Aby zainstalować go lokalnie, najpierw pobierz i zainstaluj Oracle Virtualbox 5.0 (Windows / Mac / Linux) . Następnie pobierz najnowszy obraz dysku SAS University Edition , który ma około 2 GB i wymaga skonfigurowania profilu SAS.com.

Gdy to zrobisz, musisz skonfigurować maszynę wirtualną w VirtualBox. Zaimportuj maszynę wirtualną SAS jako urządzenie („Importuj urządzenie” w VirtualBox). Utwórz folder, który będzie używany przez SAS jako lokalna pamięć masowa (aby można było umieszczać pliki w lokalizacji, w której SAS je widzi) i skonfiguruj jako folder współdzielony w oknie dialogowym ustawień komputera. Skonfiguruj do automatycznego montowania.

Następnie uruchom maszynę wirtualną SAS, a po jej uruchomieniu możesz połączyć się za pomocą przeglądarki internetowej, łącząc się z http: // localhost: 10080 / jeśli korzystałeś z ustawień domyślnych.

Jeśli masz problemy, fora społeczności SAS - Analytics U to fora dostawców w celu uzyskania pomocy lub zadaj pytanie dotyczące przepełnienia stosu .

Przegląd Base SAS

SAS to zintegrowany system rozwiązań programowych, który umożliwia wykonywanie następujących zadań:

  • wprowadzanie, wyszukiwanie i zarządzanie danymi
  • pisanie raportów i projektowanie graficzne
  • analiza statystyczna i matematyczna
  • prognozowanie biznesowe i wsparcie decyzji
  • badania operacyjne i zarządzanie projektami
  • Rozwój aplikacji

Sposób korzystania z SAS zależy od tego, co chcesz osiągnąć. Niektóre osoby korzystają z wielu możliwości systemu SAS, a inne tylko z kilku.

Witaj świecie!

Ze względu na strukturę SAS istnieją trzy główne sposoby tworzenia „Hello World!” przykłady:

  1. W ramach kroku danych, aby umieścić komunikat w dzienniku SAS ( _null_ oznacza, że nie należy tworzyć wyjściowego zestawu danych):
data _null_;
    put "Hell" "o World!";
run;
  1. W kroku danych do przechowywania „Hello World!” w obrębie zmiennej ( foo oznacza, że należy utworzyć wyjściowy zestaw danych o nazwie foo który a) zawiera tylko jeden rekord, a b) zawiera tylko jedną zmienną: bar , która ma wartość Hello World! ):
data foo ;
    bar="Hello" ;
    put bar= "World!";
run ;
  1. Za pośrednictwem języka SAS Macro (w „otwartym kodzie” poza wszelkimi krokami danych). & identyfikuje wywołanie do makrozmiennej i . identyfikuje koniec zmiennej (jeśli nie jest potrzebny biały znak):
%let foo=Hello;
%put &foo.o World!;
  1. Hybrydowy: użycie makrozmiennej w kroku danych:
%let foo=Hello;

data _null_ ;
  put "&foo World!";
run ;

Architektura serwera SAS

Przegląd : Zazwyczaj istnieją dwa typy wdrożeń SAS:

  1. Instalacja tylko SAS Foundation (BASE SAS). Zwykle jest to instalowane na komputerze. Nie obsługuje żadnego oprogramowania serwera.

  2. SAS planował wdrożenie dla swojej architektury serwerów, która zainstaluje środowisko serwera SAS wraz z ewentualnie dowolnym oprogramowaniem klienckim SAS.

Które z nich masz wskazane w wiadomości e-mail dotyczącej zamówienia oprogramowania SAS, wskazując planowanie lub brak planowania. Jeśli wykonujesz planowaną instalację, potrzebujesz pliku planu dla swojego zamówienia, który najpierw będzie twoją topologią.

Uwaga dotycząca instalacji 44320: Korzystanie z planów wdrażania podczas instalacji SAS®

Architektura serwera SAS

Środowisko serwera SAS jest podzielone na 3 różne warstwy:

  1. Serwer (y) SAS Metadata - serwer SAS Metadata jest odpowiedzialny za zarządzanie środowiskiem serwera SAS, w tym bibliotekami, użytkownikami i konfiguracją serwera.

2. Serwer aplikacji SAS - Serwer aplikacji SAS to głównie serwer obliczeniowy, z którego klienci zazwyczaj uruchamiają zadania.

3. Średni poziom SAS = Średni poziom SAS to przede wszystkim twoja warstwa internetowa, na której działają twoje aplikacje internetowe.

4. Poziom klienta - warstwa klienta to aplikacje klienckie użytkowników, których używają do łączenia się ze środowiskiem, takim jak SAS Enterprise Guide.

Dokument 363-2011 | Zrozumienie anatomii wdrożenia SAS®: co zawiera moja zupa serwerowa? Mark Schneider, Donna Bennett i Connie Robison, SAS Institute Inc., Cary, NC

Topologia:

Warstwę metadanych SAS, warstwę serwera aplikacji SAS i warstwę pośrednią SAS można zainstalować na jednym serwerze lub rozłożyć na wiele serwerów. Jest to określane na podstawie posiadanego pliku planu, który powinien spełniać wymaganą topologię wdrożenia.

Zazwyczaj większość, jeśli nie wszystkie warstwy klienta, to aplikacje oparte na systemie Windows, więc warstwa klienta byłaby na stacjach roboczych użytkowników SAS. Opcjonalnie można je również zainstalować na serwerach, jeśli są one oparte na systemie Windows.

Systemy operacyjne wspierane przez SAS

Wersjonowanie

Główne obecne wersje SAS to 9.4 i 9.3. Są to wersje podstawowego silnika SAS najczęściej używane obecnie. Link do informacji o wersji dla wersji 9.1 + i innej powiązanej dokumentacji znajduje się poniżej.

Należy również pamiętać, że istnieją różne pakiety i funkcje, które rozszerzają funkcjonalność SAS, a one mają własną niezależną dokumentację i funkcjonalność .



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow