|
|
Jaka jest aktualna wersja SAS Enterprise Guide (EG)?
Najnowszą wersją EG jest 4.3.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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ń.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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ą.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
Jak włączyć, bądź wyłączyć logowanie w EG?
Rozwiązanie jest opisane w nocie 17730.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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".
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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.
|
 |
|
|
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
|
 |
|
|
Gdzie można znaleźć dokumentację EG?
Dokumentacja znajduje się na naszych stronach pod tym adresem.
|
 |
|
|
Gdzie można znaleźć więcej informacji na temat EG?
|
 |
|
Data ostatniej aktualizacji dokumentu: 7.09.2011
|