SASSAS Poland

Misja Firmy AktualnościKonferencjeUsługi i wsparciePracaKontakt
Strona główna Produkkty i rozwiązania Współpraca z uczelniami Szkolenia Kim jesteśmy Wsprcie techniczne www.sas.com
 
Wsparcie techniczne
Zrób to sam
Dla aktywnych
Nasze dokumenty
Architektura SAS® 9
FAQ
Hotline
Kilka słów o nas
 

FAQ - SAS® Enterprise Miner


Poniższe pytania (poza 1) i odpowiedzi dotyczą Enterprise Minera w wersji 5.x (5.1, 5.2 i 5.3)

  • Jaki numer nosi aktualna wersja EM?
  • Jaka jest najprostsza konfiguracja w której można pracować z EM 5.x?
  • Do czego służy komponent Analytics Platform?
  • W jaki sposób zorganizować dostęp do aplikacji EM 5.x za pomocą przeglądarki internetowej?
  • W jaki sposób zorganizować współdzielenie projektów?
  • Jak zrobić kopię projektu?
  • Jak zrobić kopię diagramu w projekcie?
  • Jak odblokować zablokowany diagram w projekcie?
  • Co to jest Start-Up Code i jak się ma do Initialization Code?
  • W jaki sposób definiować biblioteki SAS dla projektów EM?
  • Jak zdefiniować Źródło Danych (Data Source) aby domyślnie było ono tworzone w każdym nowym projekcie?
  • Czy projekty EM można tworzyć/uruchamiać wsadowo?
  • Jakie inne narzędzia SAS potrafią korzystać z modeli analitycznych utworzonych w EM?
  • Na czym polega wielowątkowa praca EM?
  • Gdzie szukać logów poszczególnych zadań?
  • Jak zwiększyć ilość informacji w logach?
  • Gdzie szukać więcej informacji o SAS Enterprise Miner?

  • Jaki numer nosi aktualna wersja EM?

    Aktualnie obowiązują dwie równorzędne wersje Enterprise Minera:

    • Wersja 4.3 (klasyczna) uruchamiana z linii komend Systemu SAS
    • Wersja 5.3 (Java) instalowana wraz z komponentem SAS Analytics Platform

    Uwaga: Każda z tych wersji ma własny format zapisu projektów, formaty te nie są wzajemnie kompatybilne. Począwszy od wersji 5.3 dostępne jest makro umożliwiające import projektów z wersji 4.3.

    Nowości w tych wersjach i różnice między nimi opisują dokumenty:

  • Nowości w EM 4.3 i 5.1
  • Nowości w EM 5.2
  • Nowości w EM 5.3
  • Kolejna planowana wersja EM:

    • EM 6.1 - dostępna będzie wraz z systemem SAS w wersji 9.2

    Powrót na górę

  • Jaka jest najprostsza konfiguracja w której można pracować z EM 5.x?

    Najprostsza konfiguracja to Personal Workstation:

    • Przy instalacji należy wybrać type of deployment 'Personal' oraz deployment plan 'Enterprise Miner, one machine'
    • Wszystkie komponenty instalowane są na jednej maszynie
    • Niezbędne serwery SAS (Serwer Metadanych i Object Spawner) mogą być uruchamiane jako automatyczne usługi (serwisy)
    • Nie wymaga konfigurowania ani uruchamiania SAS Analytics Platform
    • Ta konfiguracja wspiera opcję 'Single Account'. Dzięki temu nie ma potrzeby definiowania w systemie operacyjnym dodatkowych, 'technicznych' użytkowników SAS wymaganych przez Architekturę Metadanych SAS 9. Więcej na ten temat: Single User Installation Guide
  • Powrót na górę

  • Do czego służy komponent Analytics Platform?

    SAS Analytics Platform (AP) jest centralnym komponentem rozwiązań analitycznych SAS opartych o aplikacje klienckie napisane w języku Java.

    W uproszczeniu można powiedzieć że AP jest serwerem aplikacji analitycznych takich jak SAS Enterprise Miner, SAS Forecast Studio czy SAS Model Manager.

    Komponent ten zapewnia komunikację aplikacji z Serwerem Metadanych oraz Serwerami Roboczymi (Workspace Servers).

    Ponadto umożliwia dostęp do tych aplikacji przez przeglądarkę internetową za pomocą technologii Java Web Start (JWS).

  • Powrót na górę

  • W jaki sposób zorganizować dostęp do aplikacji EM 5.x za pomocą przeglądarki internetowej?

    Dostęp do aplikacji Enterprise Miner poprzez przeglądarkę internetową jest zapewniony automatycznie po prawidłowym skonfigurowaniu i uruchomieniu SAS Analytics Platform. Adres pod jakim dostępna jest aplikacja: http://host:6098/EnterpriseMiner

    Gdzie host jest nazwą maszyny, na której uruchomiono SAS Analytics Platform.

    Dostęp odbywa się w oparciu o technologię Java Web Start (JWS) i wymaga Sun Java 1.4.2 na maszynie klienckiej (wyższe wersje Javy nie są zalecane).

  • Powrót na górę

  • W jaki sposób zorganizować współdzielenie projektów?

    Współdzielenie projektów EM wymaga zapewnienia odpowiednich uprawnień:

    Do katalogu z projektem na poziomie systemu operacyjnego
    System Wymagane uprawnienia
    Windows Full control
    Unix Read, Write

    Do folderu projektowego w Metadanych
    Uprawnienie Co umożliwia?
    ReadMetadata Otwieranie i modyfikowanie istniejących projektów. Tworzenie nowych projektów
    WriteMetadata Usuwanie (kasowanie) projektów

    Do sprawdzania/modyfikacji uprawnień w Metadanych należy użyć narzędzia SAS Management Console (SMC). Uprawnienia kontroluje się przez plugin Authorization Manager -> Resource Management -> By Application -> SAS Enterprise Miner.

  • Powrót na górę

  • Jak zrobić kopię projektu?

    Aby zrobić pełną kopię projektu wraz definicjami Data Sources, ze wszystkimi diagramami i modelami należy:

    1. Na poziomie systemu operacyjnego zrobić kopię katalogu z projektem
    2. Nadać katalogowi odpowiednia nazwę (będzie to nazwa nowego projektu)
    3. Zapewnić odpowiednie uprawnienia na poziomie OS
    4. Z poziomu Enterprise Minera utworzyć nowy projekt, nadać mu nazwę tak jak w pkt. 2 i podać ścieżkę do katalogu nadrzędnego względem utworzonego w pkt.2. Miner zarejestruje nowy projekt w metadanych i automatycznie przejdzie do trybu otwierania projektu
  • Powrót na górę

  • Jak zrobić kopię diagramu w projekcie?

    Można to zrobić na kilka sposobów:

    • Poprzez XML
      • Save diagram as... XML
      • Import diagram from XML
    • Przez Copy-Paste
    • Przez SPK
      • Węzeł w EM: Create Model Package
      • Model Packages: Recreate Diagram
    • Przez export kodu i uruchomienie batchowe
      • Węzeł w EM: Export path as SAS program
      • Edycja i uruchomienie kodu w SASie
  • Powrót na górę

  • Jak odblokować zablokowany diagram w projekcie?

    Szczegółowo opisuje to nota: SN-018514.

  • Powrót na górę

  • Co to jest Start-Up Code i jak się ma do Initialization Code?

    Start-Up Code - jest kodem przypisanym do projektu i jest uruchamiany zawsze podczas otwierania projektu. Kod może zawierać dowolne instrukcje SAS, najczęściej stosuje się go do definiowania bibliotek z danymi. Jest to odpowiednik pliku autoexec.sas dla klasycznej sesji SAS.

    Initialization Code (określany czasem jako Server Start-Up Code) zawiera instrukcje SAS uruchamiane podczas każdego uruchamiania projektów przypisanych do danego Serwera Roboczego (Workspace Servera) SAS. Umożliwia globalne definiowanie bibliotek, źródeł danych, opcji SAS 4GL etc. Definiuje się go w pluginie 'Enterprise Miner' narzędzia SAS Management Console (SMC).

    Jeżeli obydwa z powyższych są użyte, jako pierwszy jest uruchamiany Initialization Code.

  • Powrót na górę

  • W jaki sposób definiować biblioteki SAS dla projektów EM?

    Najprostszym sposobem zdefiniowania biblioteki jest wpisanie odpowiedniej instrukcji libname do Start-Up Code (projektowego lub serwerowego). Można również korzystać z bibliotek zdefiniowanych w Metadanych za pomocą SAS Management Console (SMC). W tym przypadku, podczas definicji Źródła Danych (Data Source) należy wybrać 'Metadata Repository' a następnie odpowiednią bibliotekę.

    Więcej informacji na ten temat zawiera nota: SN-017322.

  • Powrót na górę

  • Jak zdefiniować Źródło Danych (Data Source) aby domyślnie było ono tworzone w każdym nowym projekcie?

    Takie Źródło Danych jest określane jako Global Data Source (GDS). Aby zdefiniować GDS należy w Initialization Code (Server Start-Up Code) podłączyć bibliotekę o nazwie EMGDS wskazującą na katalog z definicjami Data Source. EMGDS jest dla Minera biblioteką tylko do odczytu i nie da się w niej nic umieścić za pomocą GUI EM. Służy do tego makro %EMDS, które uruchamia się w edytorze programów SAS. Alternatywnie, można ręcznie przekopiować na poziomie systemu operacyjnego definicje DS (ów) z już istniejącego projektu.

    Więcej na ten temat: Rozdział 'Data Sources' w helpie Enterprise Minera.

  • Powrót na górę

  • Czy projekty EM można tworzyć/uruchamiać wsadowo?

    Tak. Począwszy od wersji 5.1 możliwe jest tworzenie, modyfikowanie i uruchamianie wsadowe projektów EM.

    Więcej na ten temat: Rozdział 'Batch Processing' w helpie Enterprise Minera.

  • Powrót na górę

  • Jakie inne narzędzia SAS potrafią korzystać z modeli analitycznych utworzonych w EM?

    Po zarejestrowaniu modeli EM w Serwerze Metadanych (akcja 'Create Model Package' a następnie 'Register') są one dostępne dla innych aplikacji które mogą skorzystać z modeli w celu wykonania skoringu (oceny punktowej) danych.

    Te aplikacje to:

    • SAS Enterprise Guide - Analizuj -> Punktacja Modelu (ang. Analyze -> Model Scoring)
    • SAS Add-In For Microsoft Office (SAS AMO) - Analizuj dane -> Punktacja modelu
    • SAS Data Integration (DI) Studio - transformacja 'Mining Results'
    • SAS Model Manager - importowanie modeli EM
  • Powrót na górę

  • Na czym polega wielowątkowa praca EM?

    Enterprise Miner korzysta z mechanizmu MP Connect, przez co każdy węzeł z uruchomionego diagramu EM jest przeliczany za pomocą osobnej sesji SAS. Dzięki temu, na wieloprocesorowej maszynie możliwe jest równoległe przeliczanie wielu węzłów jednocześnie (np. kilku konkurujących modeli prognostycznych). Możliwe jest również uruchomienie obliczeń na wielu maszynach jednocześnie (mechanizm SAS Grid).

    Oprócz tego SAS posiada wiele zrównoleglonych procedur (np. Proc Sort, Proc SQL, Proc DMINE, ...) które potrafią rozłożyć pojedyncze zadania na wiele procesorów dzięki czemu obliczenia wykonują się szybciej na maszynach wieloprocesorowych.

  • Powrót na górę

  • Gdzie szukać logów poszczególnych zadań?

    Każdy węzeł na diagramie projektowym po przeliczeniu ma dostępne okno wynikowe (Results). Wśród wyników w postaci wykresów, diagramów i tabel każdy węzeł ma również log sesji SAS, która przeliczyła dany węzeł. Log dostępny jest jako pozycja w menu okna Results: View -> SAS Results -> Log.

    Ten sam log można odnaleźć na dysku, w katalogu projektu, w podkatalogu Workspaces. Należy otworzyć katalog odpowiedniego diagramu (EMWS[n]), następnie katalog odpowiedniego węzła i odszukać plik emlog.log.

  • Powrót na górę

  • Jak zwiększyć ilość informacji w logach?

    Przy debugowaniu błędów przetwarzania pomocne może być wpisanie w Start-Up Code instrukcji:

    %Let EM_DEBUG=SOURCE;

  • Powrót na górę

  • Gdzie szukać więcej informacji o SAS Enterprise Miner?

    Polecamy następujące źródła informacji dotyczące SAS Enterprise Miner:

  • Powrót na górę

    Data ostatniej aktualizacji dokumentu: 11.06.2008

     

  • 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
    The Power to Know
       Skontaktuj się z nami     Szukaj     Terms of Use & Legal Information     Privacy Statement   Copyright © 2003 SAS Institute Inc. All Rights Reserved