Wsparcie techniczne
Zrób to sam
Dla aktywnych
Nasze dokumenty
Architektura SAS® 9
FAQ
Hotline
Kilka słów o nas
 

FAQ - Enterprise Guide

  1. Jaka jest aktualna wersja SAS Enterprise Guide (EG)?
  2. Jak można sprawdzić swoją wersję EG?
  3. Jak można sprawdzić, czy posiadam wersję 4.3, czy 4.305?
  4. Gdzie można znaleźć hot fisky dla EG?
  5. Czy można przeprowadzić "cichą" instalację EG?
  6. Kiedy wygasa możliwość użytkowania EG?
  7. Czy można przetwarzać dane tylko za pomocą EG, bez serwerów SAS?
  8. Z jakimi wersjami SAS współpracuje EG?
  9. Jak można włączyć numerowanie linii w edytorze?
  10. Czy można wyłączyć wygładzanie czcionek w edytorze?
  11. Jak zmienić język interfejsu EG?
  12. Jak połączyć się z lokalnym serwerem SAS?
  13. Dlaczego EG nie posiada niektórych funkcji?
  14. Czy można usunąć separatory stron w wykresach HTML-owych?
  15. Czy istnieje 64-bitowa wersja EG?
  16. Czy w EG można korzystać z DDE (Dynamic Data Exchange)?
  17. Gdzie EG przechowuje pliki tymczasowe?
  18. Czy EG można skonfigurować tak, aby katalog plików tymczasowych (TEMP) tworzył się w innej, niestandardowej ścieżce?
  19. Jak włączyć, bądź wyłączyć logowanie w EG?
  20. Nie można wykonać polecenia "x (...)", dlaczego? W logu znajduje się komunikat "Wyjście do shella nie działa w tej sesji SAS-a" (Shell escape is not valid in this SAS session).
  21. Czy EG może uruchamiać kod użytkownika przy uruchamianiu?
  22. W jaki sposób można eksportować/importować dane do/z plików Excel 2007/2010 (XLSX)?
  23. W jaki sposób EG importuje dane z formatów biurowych (np. Excel, MS Access), ODBC i OLEDB?
  24. Czy można zmienić tabelę źródłową w przebiegu procesu?
  25. W jaki sposób można zdebugować DATA Step w EG?
  26. Czy przy tworzeniu wykresu mapowego można usunąć granicę powiatów tak, aby widoczne były tylko województwa?
  27. Edytor programów w EG 4.3 działa zbyt wolno, czy można coś z tym zrobić?
  28. Czy można pisać własne dodatki (Add-ins) do EG?
  29. Jak przeprowadzić migrację z EG 4.1 do 4.2 lub 4.3?
  30. W jakiej bibliotece EG domyślnie zapisuje wyniki pracy?
  31. Dlaczego przy imporcie arkusza Excel w EG po ponownym uruchomieniu zadania Importuj dane nie są wczytywane zmiany wprowadzone pomiędzy uruchomieniami (dotyczy wersji 4.1)?
  32. W jaki sposób można wyłączyć tryb Administratora EG (dotyczy wersji 4.1)?
  33. Jak uzyskać listę funkcji w edytorze wyrażeń w polskiej wersji EG (dotyczy wersji 4.1)?
  34. Jak zmienić zbiór wejściowy dla zadania typu Query (dotyczy wersji 4.1)?
  35. Gdzie można znaleźć dokumentację EG?
  36. Gdzie można znaleźć więcej informacji na temat EG?

  • Jaka jest aktualna wersja SAS Enterprise Guide (EG)?

    Najnowszą wersją EG jest 4.3.

  • Powrót na górę
  • Jak można sprawdzić swoją wersję EG?

    Z górnego menu należy wybrać pozycję "Pomoc", a następnie "SAS Enterprise Guide - informacje". Uwaga! Wersja 4.305 jest wyświetlana również jako wersja 4.3 - metody ich rozróżnienia opisane są w następnym punkcie.

  • Powrót na górę
  • Jak można sprawdzić, czy posiadam wersje 4.3, czy 4.305?

    To pytanie pojawia się często przy instalacji hot fiksów - na stronie z łatkami widnieją dwie wersje: 4.3 oraz 4.305. Użytkownicy często dochodzą do wniosku, że posiadają wersje 4.3 dzięki informacji w menu "Pomoc" i próbują instalować hot fiksy właśnie dla tej wersji. Finalnie pojawia się komunikat "Package is not applicable for the current platform or this product cannot be found on your system", gdyż w rzeczywistości posiadają wersję 4.305. Istnieją dwa sposoby na rozróżnienie tych wersji:

    • Uruchomienie programu sas.tools.viewregistry.jar znajdującego się w <SAS_HOME>\deploymntreg (domyślnie C:\Program Files\SAS\deploymntreg) - spowoduje to wygenerowanie raportu DeploymentRegistry.html. Raport ten będzie zawierał informacje na temat zainstalowanych komponentów SAS, w tym dokładną wersję EG.
    • Jeżeli do EG wcześniej były instalowane hot fiksy, to z okna "SAS Enterprise Guide - informacje" (menu "Pomoc") można wyczytać informacje na ten temat. Jeżeli po informacji o wersji, czyli "4.3 (...)" występuje ciąg znaków "C44(...)" to posiadamy wersję 4.305, natomiast w przypadku "D18(...)" jest to wersja 4.3.

  • Powrót na górę
  • Gdzie można znaleźć hot fiksy dla EG?

    W zależności od wersji jaką posiadamy - lista hot fiksów dla SAS 9.2 (EG 4.2 oraz 4.3) lub dla 9.1.3 (EG 4.1). Dla 9.2, po wybraniu interesującej nas wersji EG uzyskamy listę dostępnych hot fiksów wraz z informacjami na temat tego, za co odpowiadają. Natomiast odnośnik do 9.1.3 zawiera hot fiksy tylko dla EG w wersji 4.1.

  • Powrót na górę
  • Czy można przeprowadzić "cichą" instalację EG?

    Tak, można. Szczegółowe instrukcje znajdują się w naszym dokumencie Cicha instalacja SAS Enterprise Guide 4.3.

  • Powrót na górę
  • Kiedy wygasa możliwość użytkowania EG?

    Każda z wersji EG ma wbudowaną datę ważności - tj. datę, po osiągnięciu której EG przestaje działać. Terminy wygaśnięcia poszczególnych wersji EG znajdują się w nocie 33359. Daty te nie mają nic wspólnego z okresem ważności licencji na SAS.

  • Powrót na górę
  • Czy można przetwarzać dane tylko za pomocą EG, bez serwerów SAS?

    Nie, EG jest tylko klientem - przetwarzanie danych odbywa się na serwerach SAS lub za pomocą lokalnej instalacji SAS.

  • Powrót na górę
  • Z jakimi wersjami SAS współpracuje EG?

    Wersja 4.1:

    • Lokalnie może połączyć się do SAS w wersji 8, 9.1 oraz 9.2
    • Zdalnie dzięki repozytorium w EG przy wcześniejszej konfiguracji Object Spawnera - z wersjami 8 oraz 9.1.
    • Zdalnie dzięki repozytorium metadanych. Przy wcześniejszej konfiguracji serwerów (Metadata, Object Spawner, Workspace, Stored Process, etc.) - tylko z wersją 9.1.
    Wersja 4.2 oraz 4.3:
    • Lokalnie oraz zdalnie - z wersją 9.2.
    Wersja 4.3 (po uaktualnieniu):
    • Lokalnie oraz zdalnie - z wersją 9.3.

  • Powrót na górę
  • Jak można włączyć numerowanie linii w edytorze?

    Z menu "Narzędzia" wybrać "Opcje", następnie przejść do zakładki "Programy SAS-owe" (znajdującej się na końcu), gdzie należy kliknąć na "Opcje edytora...". W nowym oknie należy zaznaczyć opcję "Pokaż numeracje wierszy" i zatwierdzić zmiany.

  • Powrót na górę
  • Czy można wyłączyć wygładzanie czcionek w edytorze?

    Niestety, nie ma takiej możliwości. Opcja ta prawdopodobnie zostanie wprowadzona w nadchodzącej wersji 5.1.

  • Powrót na górę
  • Jak zmienić język interfejsu EG?

    Z górnego menu należy wybrać "Narzędzia" (Tools), następnie "Opcje" (Options), w zakładce "Ogólne" (General) przełączyć język w polu combi w sekcji "Ustawienia językowe Enterprise Guide" (Enterprise Guide language settings). Po zaakceptowaniu zmiany języka należy uruchomić program ponownie.

  • Powrót na górę
  • Jak połączyć się z lokalnym serwerem SAS?

    W prawym dolnym rogu EG należy kliknąć na niebieski napis "Połączenie" i w oknie, które się pojawi wybrać "<nie używaj profilu>". Zaakceptować zmianę poprzez przycisk "Ustaw aktywne" znajdującym się w prawej części okna połączeń.

  • Powrót na górę
  • Dlaczego EG nie posiada niektórych funkcji?

    Mogą istnieć dwa powody. Pierwszy z nich wynika z założeń koncepcyjnych aplikacji:

    • SAS dysponuje setkami zadań (procedur), które dodatkowo posiadają znaczącą liczbę opcji modyfikacji. Do EG zostały wybrane te zadania, które pokrywają się z najczęstszymi wymaganiami naszych klientów - są to zadania dotyczące zarządzania danymi, raportowania oraz analizy statystycznej bez niepotrzebnego przeładowywania interfejsu, a tym samym jego komplikowania. Nie znaczy to jednak, że EG nie posiada wszystkich funkcji - w większości przypadków, z funkcjonalności nie ujętej kreatorami można skorzystać po napisaniu odpowiedniego kodu SAS.
    Drugi może mieć podłoże uprawnień:
    • Administrator SAS ma możliwośc nadawania uprawnień dostępu do zadań w EG. Jeżeli jesteśmy pewni, że zadanie istnieje, a nie widzimy go w menu, to prawdopodobnie nie posiadamy odpowiednio zdefiniowanej roli w SAS Management Console. Dostęp do konsoli posiada administrator i to właśnie z nim powinniśmy się kontaktować w sprawie brakujących funkcjonalności.

  • Powrót na górę
  • Czy można usunąć separatory stron w wykresach HTML-owych?

    Tak, jest to możliwe dzięki opcji instrukcji ODS HTML. Szczegółowe informacje znajdują się w nocie 23630.

  • Powrót na górę
  • Czy istnieje 64-bitowa wersja EG?

    W chwili obecnej istnieje tylko 32-bitowa wersja programu. EG jest klientem komunikującym się z serwerami SAS i współpracuje on zarówno z 32-bitowymi, jak i 64-bitowymi procesami serwerów. Tym samym możemy czerpać korzyści z architektury 64-bitowej, pomimo tego, że EG jest aplikacją 32-bitową.

  • Powrót na górę
  • Czy w EG można korzystać z DDE (Dynamic Data Exchange)?

    Nie, nie ma możliwości korzystania z DDE w EG - mechanizm jest wspierany tylko w Base SAS.

  • Powrót na górę
  • Gdzie EG przechowuje pliki tymczasowe?

    Standardowo jest to katalog TEMP definiowany jako zmienna środowiskowa systemu. Dla Windows XP jest to C:\Documents and Settings\<użytkownik>\Local Settings\Temp\, a dla Windows 7 jest to C:\Users\<użytkownik>\AppData\Local\Temp.

  • Powrót na górę
  • Czy EG można skonfigurować tak, aby katalog plików tymczasowych (TEMP) tworzył się w innej, niestandardowej ścieżce?

    Tak, można zmienić to w pliku konfiguracyjnym EG - standardowo znajduje się on w C:\Program Files\SAS\EnterpriseGuide\4.3\SEGuide.exe.config.

  • Powrót na górę
  • Jak włączyć, bądź wyłączyć logowanie w EG?

    Rozwiązanie jest opisane w nocie 17730.

  • Powrót na górę
  • Nie można wykonać polecenia "x (...)", dlaczego? W logu znajduje się komunikat "Wyjście do shella nie działa w tej sesji SAS-a" (Shell escape is not valid in this SAS session).

    Możliwość wykonywania poleceń system operacyjnego jest domyślnie zablokowana ze względów bezpieczeństwa. Szczegóły znajdują się w nocie 41058.

  • Powrót na górę
  • Czy EG może uruchamiać kod użytkownika przy uruchamianiu?

    Tak, aby zdefiniować kod uruchamiany przy starcie EG należy wejść w opcje (w menu "Narzędzia") i wybrać zakładkę "Programy SAS-owe". W tej zakładce należy zaznaczyć opcje "Przekaż kod SAS-owy, gdy serwer zostanie podłączony" i kliknąć na przycisk edytuj w celu edycji naszego kodu. Dotyczy to tylko wersji 4.2 i nowszych. Wcześniejsze są opisane w nocie 24484.

  • Powrót na górę
  • W jaki sposób można eksportować/importować dane do/z plików Excel 2007/2010 (XLSX)?

    Istnieje specjalny dodatek do EG 4.3 przeznaczony właśnie do eksportowania plików do XLSX. Więcej informacji na ten temat znajduje się w nocie 41132. Importowanie tego typu plików w EG 4.3 jest dostępne standardowo. Poprzednie wersje EG nie mają możliwości bezpośredniego eksportowania/importowania danych do/z XLSX, jednak istnieje kilka obejść tego problemu - więcej informacji w nocie 32455.

  • Powrót na górę
  • W jaki sposób EG importuje dane z formatów biurowych (np. Excel, MS Access), ODBC i OLEDB?

    Do importu i eksportu danych do popularnych formatów biurowych takich jak arkusze Excel, czy tabele bazy MS Access, jak również źródła ODBC, EG korzysta z narzędzia firmy Microsoft zwanego Jet. Przy wyświetlaniu danych w wersji oryginalnej, czy też zapisie do pliku, SAS nie jest wykorzystywany. Zadanie Import danych (otwarcie pliku jako zbioru SAS-owego) wczytuje dane bez pomocy SAS-a i dopiero po wczytaniu wykorzystuje serwer do stworzenia kopii. Więcej informacji na temat dostępne jest w naszym FAQ - SAS/ACCESS Interface to PC Files.

  • Powrót na górę
  • Czy można zmienić tabelę źródłową w przebiegu procesu?

    To pytanie pojawia się często, gdy istnieje duży projekt w EG, a mamy kilka tabel z danymi. Problem można z łatwością rozwiązać, jeżeli struktura tabeli (nazwy kolumn, typy danych) jest tożsama z tą, którą chcemy wybrać. Wystarczy kliknąć prawym przyciskiem myszy na tabelę źródłową i wejść w jej właściwości. Następnie, w zakładce "Ogólne", w polu "Właściwości pliku", kliknąć na przycisk "Zmień", wybrać nową tabelę i zatwierdzić zmiany. W logu mogą pojawiać się nazwy starej tabeli, ale dzieje się tak ze względu na to, że nazwy referencji pozostają takie same, jednak sama referencja wskazuje na nową tabelę. W przypadku, gdy chcemy zmienić tabelę inaczej ustrukturyzowaną, musimy utworzyć przebieg procesu na nowo lub utworzyć tabelę wg. schematu starej i wybrać ją tak, jak było to opisane wcześniej.

  • Powrót na górę
  • W jaki sposób można zdebugować DATA Step w EG?

    DATA Step Debugger jest aplikacją przeznaczoną dla SAS i nie może być uruchomiony w EG. W zamian można użyć sprawdzonej metody OBS=0 (aby uchronić się przed przetwarzaniem danych) oraz umieścić w odpowiednich miejscach wyrażenie PUT, aby podejrzeć w logu wartości kluczowych zmiennych.

  • Powrót na górę
  • Czy przy tworzeniu wykresu mapowego można usunąć granicę powiatów tak, aby widoczne były tylko województwa?

    Tak, metodę opisaliśmy w dokumencie Polonizacja SAS 9.2 na platformie Windows na stronie 11.

  • Powrót na górę
  • Edytor programów w EG 4.3 działa zbyt wolno, czy można coś z tym zrobić?

    Problem może być odczuwalny przez użytkowników, którzy mieli doświadczenia z poprzednimi wersjami EG. Edytor w EG 4.3 został wzbogacony o nowe funkcje, które mogą wymagać dodatkowych zasobów systemowych. Więcej informacji na temat optymalizacji znajduje się w dokumencie Optimizing performance in the SAS Enterprise Guide 4.3 program editor.

  • Powrót na górę
  • Czy można pisać własne dodatki (Add-ins) do EG?

    Tak, jeżeli posiada się pewną wiedzę programistyczną. Instrukcje na ten temat dostępne są pod tym adresem.

  • Powrót na górę
  • Jak przeprowadzić migrację z EG 4.1 do 4.2 lub 4.3?

    Procedury migracyjne zostały opisane w dokumencie 313-2011 zaprezentowanym na SAS Global Forum 2011.

  • Powrót na górę
  • W jakiej bibliotece EG domyślnie zapisuje wyniki pracy?

    Domyślnie są to biblioteki EGTASK, WORK oraz SASUSER. EG próbuje znaleźć taką bibliotekę, w której posiada uprawnienia zapisu. Są one wylistowane w kolejności, w jakiej EG je szuka. Kolejność można ustalić własnoręcznie, tak jak i zdefiniować niestandardową bibliotekę - wystarczy wejśc w opcje, a następnie wybrać zakładkę "Biblioteka wynikowa".

  • Powrót na górę
  • Dlaczego przy imporcie arkusza Excel w EG po ponownym uruchomieniu zadania Importuj dane nie są wczytywane zmiany wprowadzone pomiędzy uruchomieniami (dotyczy wersji 4.1)?

    Kiedy importujemy dane w EG po raz pierwszy, na serwerze tworzony jest plik tymczasowy (plik tekstowy z kolumnami rozdzielonymi gwiazdką), następnie generowany jest kod importujący dane, który z kolei jest wysyłany na serwer do wykonania. Kod ten wykonuje i importuje dane do tabeli SAS-owej. Ponowne uruchomienie stworzonego wcześniej zadania po prostu odczytuje wygenerowany wcześniej plik (wykonywany jest tylko kod SAS-owy, bez ponownego tworzenia pliku). Jedyna możliwość wymuszenia, aby plik tekstowy został ponownie wygenerowany jest powtórne utworzenie zadania.

  • Powrót na górę
  • W jaki sposób można wyłączyć tryb Administratora EG (dotyczy wersji 4.1)?

    Enterprise Guide 4.1 może być zainstalowany w dwóch trybach: administracyjnym i zwykłym. Tryb administracyjny daje dostęp do narzędzi pozwalających m.in. na dodawanie nowych obiektów (serwerów, bibliotek) do repozytorium EG. Jeżeli użytkownik nie powinien mieć dostępu do takiej funkcjonalności, a EG został już zainstalowany w trybie administracyjnym, to nie trzeba go przeinstalowywać - wystarczy w katalogu instalacyjnym EG usunąć lub zmienić nazwę pliku SAS.EG.SDS.Admin.dll.

  • Powrót na górę
  • Jak uzyskać listę funkcji w edytorze wyrażeń w polskiej wersji EG (dotyczy wersji 4.1)?

    Czasami zdarza się, że po zainstalowaniu EG brak jest listy funkcji w edytorze wyrażeń (przy budowie kolumn wyliczanych w zapytaniach). Powodem jest uszkodzony plik XML, zawierający listę funkcji. Poprawny plik dostępny jest pod tym adresem. Należy umieścić go w katalogu C:\Program Files\SAS\Shared Files\BIClientTasks\4\pl.

  • Powrót na górę
  • Jak zmienić zbiór wejściowy dla zadania typu Query (dotyczy wersji 4.1)?

    Niektóre typy zadań w projektach EG umożliwiają szybką zmianę zbioru wejściowego dla danego zadania w żmudnie stworzonych projektach. Dotyczy to m. in. wykresów, statystyk zagregowanych, czy też sortowania. Aby zmienić zbiór dla danego zadania, wystarczy kliknąć prawym przyciskiem myszy na ikonce zadania i skorzystać z opcji "Wybierz dane wejściowe". Przy zadaniach "Filtr i zapytanie" (Query) wygląda to trochę inaczej. W celu zmiany danych wejściowych zapytania należy wykonać następujące kroki:

    • Kliknąć prawym przyciskiem myszy na zadanie i wybrać pozycję "Otwórz", a następnie "Łączenie"
    • Kliknąć prawym przyciskiem myszy na wybranej tabeli i wejść w jej właściwości
    • Kliknąć na przyciski "Zmień", wybrać nowy zbiór wejściowy i zatwierdzić zmiany

  • Powrót na górę
  • Gdzie można znaleźć dokumentację EG?

    Dokumentacja znajduje się na naszych stronach pod tym adresem.

  • Powrót na górę
  • Gdzie można znaleźć więcej informacji na temat EG?

  • Powrót na górę

    Data ostatniej aktualizacji dokumentu: 7.09.2011

     

    Citat
    Warsztaty SAS® 9 dla Administratorów
    Rodzaje serwerów SAS® 9
    Przypisywanie bibliotek SAS® 9
    Pozycja 'SAS' w menu MS Excel
    SAS Dates, Times, and Datetimes
    SAS Free Tutorials
    Hotline NEWS






    Kontakt
    Wsparcie techniczne
    +48-22-5604666
    od poniedziałku do piątku w godzinach od 8.30 do 16.30.
     
    support@spl.sas.com