Wyślij zapytanie Dołącz do Sii

SAS Enterprise Guide jest jednym z narzędzi „standalone” firmy SAS Institute, który może służyć analitykom w ich codziennej pracy z danymi. Jest to graficzny interfejs użytkownika wykorzystywany przez liczne firmy z branży telekomunikacyjnej, bankowości, energetyki, farmacji i nie tylko.

interfejs użytkownika

SAS Enterprise Guide umożliwia miedzy innymi:

  • przetwarzanie i analizę danych (statystyczną, ekonometryczną, matematyczną) – udostępnia różne zadania, które możemy wykonać na danych (m. in. analizę wariancji, regresję, analizę szeregów czasowych, statystyki opisowe)
Zadania - Anova - Test
  • transformację, sortowanie, łączenie zbiorów danych
Zadania - Dane - Budowa zapytań
  • graficzną budowę zapytań SQL (wraz z generowaniem kodu SQL) przy użyciu kreatora
  • tworzenie wykresów i raportów graficznych (powierzchniowy, słupkowy, pudełkowy, bąbelkowy, toroidalny, liniowy, mapowy, kołowy, radarowy, rozrzutu (punktowy), płaszczyznowy i konturowy)
Zadania - Wykres
  • tworzenie procesów i zadań w formie projektu
Drzewo projektów
  • pisanie kodów 4GL, SQL bez użycia kreatorów
kod
  • współdzielenie wyników i analiz, eksportowanie wyników do Adobe Acrobat, Microsoft Excel, Microsoft Access, Microsoft Word, Microsoft PowerPoint, automatyczne wysyłanie maili z raportami i wynikami
  • dostęp do SAS-owych struktur OLAP poprzez SAS OLAP Server lub struktur innych producentów poprzez OLE DB for OLAP
  • wizualizację danych OLAP w postaci wykresów i diagramów
  • łączenie z danymi z innych źródeł poprzez mechanizm „pass through” – możliwość połączenia z danymi znajdującymi się w bazie danych Oracle, MSSQL czy Teradata, podgląd tabel, wykonanie zapytania na tabelach z innej bazy danych (w zależności od licencji)
  • automatyzację raportów i obliczeń na serwerze lub poprzez Microsoft Windows Scheduler.

Przykład zastosowania na testowym zbiorze danych

Dany jest zbiór SHOES w bibliotece SASHELP, który zawiera informacje o sprzedaży butów w pewnej firmie działającej na kilku kontynentach. Przypuśćmy, że chcemy obejrzeć tylko dane z Europy i USA oraz policzyć wysokość sprzedaży w podziale na te regiony. W tym celu posłużymy się zadaniem „Filtruj i sortuj” oraz „Budowa zapytań” z menu programu.

zbiór danych

Z menu wybieramy Dane -> Filtruj i sortuj:

Zadania - Dane - Filtruj i sortuj

W zadaniu „Filtruj i sortuj”, w zakładce „Zmienne” wybieramy za pomocą strzałek interesujące nas kolumny (w tym wypadku wszystkie dostępne):

Zakładka Zmienne

W zakładce „Filtruj” wybieramy interesujące nas regiony:

Zakładka Filtruj

Po wybraniu przycisku ok, zadanie zostanie uruchomione, a w widoku projektu i przebiegu procesu pojawia się ikona zadania „Filtruj i sortuj”:

Widok projektu z ikoną Filtruj i sortuj

Po wykonaniu przez SAS EG zadania na ekranie pojawia się wynikowa tabela (WORK.FILTER_FOR_SHOES), log z wykonanego zadania oraz wygenerowany automatycznie kod:

tabela wynikowa

Przypuśćmy, że chcielibyśmy wiedzieć, jaka jest wartość sprzedaży w podziale na oba wybrane wcześniej w filtrze regiony. W tym celu możemy posłużyć się kreatorem zapytań SQL.

Z menu wybieramy Dane -> Budowa zapytań:

Zadania - Dane - Budowa zapytań

W zakładce „Wybierz dane” kreatora „Budowa zapytań” wybieramy kolumnę region i przycisk „Dodaj nową kolumnę wyliczaną”:

Zakładka Wybierz dane

Pojawia się ekran definiowania nowej kolumny wyliczanej, wybieramy kolumnę zagregowaną:

Nowa kolumna wyliczana

Z dostępnych kolumn wybieramy kolumnę „Sales”:

Wybierz kolumnę - Sales

I definiujemy nazwę nowej kolumny wyliczanej, jako „suma_sprz”:

Modyfikuj dodatkowe opcje - Nazwa kolumny

Na ekranie podsumowującym klikamy przycisk „Koniec”:

Przycisk Koniec

W tym momencie następuje powrót do kreatora, gdzie klikamy przycisk „Uruchom”:

przycisk Uruchom

Otrzymujemy wynikowy zbiór zawierający sumę sprzedaży w podziale na region:

Zakładka Dane wynikowe

Możemy także podejrzeć wygenerowany kod zadania:

Zakładka Kod

SAS Enterprise Guide jest bezpiecznym, wspólnym środowiskiem pracy analityków, które umożliwia dostęp do tych samych danych wielu użytkownikom. Prosty w obsłudze interfejs graficzny oraz kompatybilność z innymi bazami danych pozwala na intuicyjną manipulację danymi oraz ich wszechstronną analizę z użyciem tylko jednego narzędzia.

Po więcej informacji na temat SAS Enterprise Guide oraz samego programowania w SAS odsyłam do dokumentacji:

http://support.sas.com/documentation/onlinedoc/guide/tut71/en/menu.htm

5/5 ( głos: 1)
Ocena:
5/5 ( głos: 1)
Autor

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Może Cię również zainteresować

Pokaż więcej artykułów

Bądź na bieżąco

Zasubskrybuj naszego bloga i otrzymuj informacje o najnowszych wpisach.

Otrzymaj ofertę

Jeśli chcesz dowiedzieć się więcej na temat oferty Sii, skontaktuj się z nami.

Wyślij zapytanie Wyślij zapytanie

Natalia Competency Center Director

Get an offer

Dołącz do Sii

Znajdź idealną pracę – zapoznaj się z naszą ofertą rekrutacyjną i aplikuj.

Aplikuj Aplikuj

Paweł Process Owner

Join Sii

ZATWIERDŹ

This content is available only in one language version.
You will be redirected to home page.

Are you sure you want to leave this page?