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.

SCREEN SAS EG 300x185 - Możliwości SAS Enterprise GuideSAS 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)

ANOVA SAS EG 300x215 - Możliwości SAS Enterprise Guide

  • transformację, sortowanie, łączenie zbiorów danych

DANE SAS EG 300x244 - Możliwości SAS Enterprise Guide

  • 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)

WYKRESY SAS EG 300x265 - Możliwości SAS Enterprise Guide

  • tworzenie procesów i zadań w formie projektu

PROCESY SAS EG 300x243 - Możliwości SAS Enterprise Guide

  • pisanie kodów 4GL, SQL bez użycia kreatorów

KODY SAS EG 300x202 - Możliwości SAS Enterprise Guide

  • 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.

PRZYKLAD SHOES SAS EG 300x248 - Możliwości SAS Enterprise GuideZ menu wybieramy Dane -> Filtruj i sortuj:

PRZYKLAD FILTRUJ SAS EG 300x265 - Możliwości SAS Enterprise Guide

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

PRZYKLAD FILTRUJ1 SAS EG 300x159 - Możliwości SAS Enterprise GuideW zakładce „Filtruj” wybieramy interesujące nas regiony:

PRZYKLAD FILTRUJ2 SAS EG 300x159 - Możliwości SAS Enterprise Guide

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

PRZYKLAD FILTRUJ3 SAS EG 300x136 - Możliwości SAS Enterprise Guide

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

PRZYKLAD FILTRUJ4 SAS EG 300x142 - Możliwości SAS Enterprise Guide

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ń:

PRZYKLAD SQL SAS EG 300x169 - Możliwości SAS Enterprise Guide

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

PRZYKLAD SQL1 SAS EG 300x176 - Możliwości SAS Enterprise Guide

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

PRZYKLAD SQL2 SAS EG 300x196 - Możliwości SAS Enterprise Guide

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

PRZYKLAD SQL3 SAS EG 300x198 - Możliwości SAS Enterprise Guide

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

PRZYKLAD SQL4 SAS EG 300x197 - Możliwości SAS Enterprise GuideNa ekranie podsumowującym klikamy przycisk „Koniec”:

PRZYKLAD SQL5 SAS EG 300x197 - Możliwości SAS Enterprise GuideW tym momencie następuje powrót do kreatora, gdzie klikamy przycisk „Uruchom”:

PRZYKLAD SQL6 SAS EG 300x212 - Możliwości SAS Enterprise GuideOtrzymujemy wynikowy zbiór zawierający sumę sprzedaży w podziale na region:

PRZYKLAD SQL7 SAS EG 300x115 - Możliwości SAS Enterprise GuideMożemy także podejrzeć wygenerowany kod zadania:

PRZYKLAD SQL8 SAS EG 300x129 - Możliwości SAS Enterprise Guide

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

Ocena:
Autor

Twój adres e-mail nie zostanie opublikowany.

Może Cię również zainteresować

Pokaż więcej postów

Bądź na bieżąco

Zapisz się do naszego newslettera i otrzymuj najświeższe informacje ze świata Sii.

Otrzymaj ofertę

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

Wyślij zapytanie Wyślij zapytanie

Get an offer

Natalia Competency Center Director

Dołącz do Sii

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

APLIKUJ APLIKUJ

Join Sii

Paweł Process Owner

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?