Elektronický magazín spoločnosti SAS na Slovensku

Apríl 2006


Vaše názory | Odhlásenie odoberania
 
Navštívte: SAS Worldwide |
SAS na Slovensku | SAS Customer Support Center


Vážení zákazníci, partneri a priaznivci,

   v priebehu apríla sme sa s niektorými z Vás stretli na prvom podujatí zo série technologických seminárov typu SAS Business Breakfast – prvé podujatie bolo venované téme dátová integrácia. Okrem príspevku na tému data integration Vám v tomto vydaní mesačníka prinášame aj článok o samotnej akcii, ktorá sa uskutočnila v hoteli Marrol´s a zároveň plán ďalších akcií, ktoré budú postupne predstavovať ďalšie a ďalšie technologické novinky z oblasti SAS9 Enterprise Intelligence Platform.

    Toto vydanie nášho mesačníka je bohaté na poznatky z oblasti praktickej práce a tipy a triky na riešenie úloh, s ktorými sa stretávate pri Vašej práci. Budeme radi, ak Vám poskytnú podnetné a užitočné informácie. Ak máte konkrétne priania a predstavy, čo by ste sa potrebovali dozvedieť, pripomíname Vám adresu svk.feedback@svk.sas.com (uvedenú v hlavičke aj v závere každého vydania), kde radi uvítame všetky Vaše názory, návrhy, priania a želania.

    Spoločnosť SAS oslávuje v roku 2006 svoje 30-te narodeniny, preto pokračujeme v pravidelnom predstavovaní niektorých krajín a ich SAS pobočiek. Stále zostáva pre Vás aktuálna možnosť zapojiť sa do súťaže „Spoznávajte s nami SAS vo svete”. Práve Vám môže priniesť 5-dňový výlet do Cary, Severná Karolína, USA - celosvetovej centrály spoločnosti SAS. Cestovné a ubytovacie náklady tohto výletu hradí spoločnosť SAS. Vaše reportáže budú vyhodnotené na našom tohtoročnom SAS Fóre v polovici októbra 2006.


Kolektív SAS SR

Späť na začiatok

Séria seminárov typu SAS Business Breakfast
Prvé stretnutie na tému Data Integration

11. apríla 2006 sa uksutočnil v hoteli Marrol’s v Bratislave prvý zo štyroch raňajkových seminárov, ktoré budú postupne ozrejmovať problematiku SAS Enterprise Intelligence Platform (EIP), ktorá sa skadá zo štyroch základných komponentov:

  • Data Integration


  • Intelligence Storage


  • Analytic Intelligence


  • Business Intelligence


Prvé raňajkové stretnutie, venované téme Data Integration, sa stretlo s priaznivou odozvou. Pozvanie prijalo približne 50 účastníkov, ktorých privítala úvodným príhovorom Ľuboslava Uramová, Professional Services Manager. Následne prenechala slovo Alene Kahanovej, Pre-sales Specialist, ktorá viedla celú akciu a podrobne opísala jednotlivé komponenty a koncept SAS Data Integration Technology. Prezentácie dopĺňali demonštračné ukážky Viktora Zábavníka, ml. z partnerskej spoločnosti NAT, s.r.o.

Ak máte záujem o prezentáciu z tohoto podujatia, kontaktujte nás, prosím, e-mailom na adrese: Alena.Kahanova@svk.sas.com

Ďalšie semináre typu SAS Business Breakfast pre Vás plánujeme v týchto termínoch:

  • Business Intelligence dňa 6. 6. 2006

  • Intelligence Storage dňa 26. 9. 2006

  • Analytic Intelligence dňa 21. 11. 2006

Vzhľadom na reakcie a spätné väzby, ktoré nám účastníci poskytli prostredníctvom dotazníkov, vyplnených v závere podujatia, pripravujeme pre Vás aj ďalšie akcie, ktoré sa budú venovať už podrobnejšie jednotlivým separátnym oblastiam a realizácii konkrétnych úloh podľa Vašich požiadaviek. O všetkých plánovaných podujatiach Vás budeme vopred informovať.

Ak máte akékoľvek návrhy, námety, podnety a pripomienky, súvisiace s prípravou podujatí z oblasti SAS9 technológií, či už všeobecne alebo samostatne vo Vašej spoločnosti, kontaktujte nás, prosím, e-mailom na adrese: Alena.Kahanova@svk.sas.com

(K. Šušaníková, A. Kahanová)

Späť na začiatok

SAS Data Integration novinky

V oblasti dátovej integrácie uvádza SAS na trh tri nové produkty. Všetky tieto nové ponuky sú vybudované na technologickom základe, vytvorenom spoločnosťou DataFlux. Spoločnosť DataFlux je od r. 2000 súčasťou spoločnosti SAS. Nové produkty dopĺňajú už dávnejšie existujúcu sadu tak, aby možnosti SAS Data Integration v plnom rozsahu vyhovovali požiadavkám, ktoré sú kladené na dodávateľa platformy pre integráciu dát a spĺňajú všetky potreby v tejto oblasti.

Dominantným novým produktom z oblasti dátovej integrácie je SAS® Enterprise Data Integration Server (eDI Server), resp. SAS® Data Integration Server (DI Server). SAS eDI Server predstavuje kompletnú flexibilnú technologickú platformu, ktorá spĺňa všetky požiadavky, kladené na nástroj vhodný pre integráciu dát. Ku kľúčovým prínosom patrí:

  • dostupnosť konzistentných a vieryhodných informácií v celej organizácii,
  • poskytnutie jednotného a ľahko spravovateľného prostredia,
  • rýchlejšie výsledky pri implementácii a pri vývoji,
  • vyššia efektivita a výrazné zvýšenie produktivity.

Prístup k SAS eDI Server zabezpečuje interaktívne GUI, ktoré predstavuje jedno miestro správy, budovania a vykonávania procesov integrácie dát. Zároveň predstavuje prostredie na integrovanie metadát z celej organizácie a miesto prístupu k mnohým dôležitým úlohám, ako je napr. grid computing, automatizovaný load balancing alebo integrované workflow schedulovanie.

Základom každej dátovej integrácie je konektivita s podporou množstva rôznych druhov dátových zdrojov, podporou rôznych operačných systémov a rozličných hardvérových prostredí.

V dnešnej dobe stále viac a viac rezonuje problematika už ani nie tak dostupnosti dát, ako otázka ich čistoty a dôveryhodnosti. SAS akvizícia firmy DataFlux priniesla do oblasti kvality dát veľa nových rozmerov. Produkty firmy Data Flux sú v súčasnosti integrálnou súčasťou produktov SAS a s ostatnými SAS komponentami komunikujú rovnako ako ktorýkoľvek iný natívny nástroj. Kľúčové produkty DataFlux predstavujú ideálnu cestu k určeniu správnosti, resp. nesprávnosti dát, k možnostiam párovania, deduplikácie či householdingu. Reprezentujú prostredie na úpravu a vytváranie vlastných cleansing algoritmov, v rámci jedného, používateľsky príjemného, interaktívneho klientského rozhrania.

Pre ETL procesy SAS eDI Server poskytuje knižnicu s viac ako 300 preddefinovanými transfomáciami a množstvo šablón pre vytvorenie ďalších transformácií, ktoré budú znovu-použiteľné, sledované a registrované v metadátach.

SAS DI Studio - rozhranie pre budovanie data warehouse a data martov - umožňuje rýchly intuitívny dizajn ETL procesov spôsobom point- and-click a rýchle priradenie input/output zdrojov. Je predstaviteľom ďalšej generácie warehousing nástrojov - nástupcom svojho predchodcu SAS Warehouse Administrator. Ďalší vývoj v tejto oblasti sa bude sústrediť na DI Studio, ktoré je určené pre tých istých koncových používateľov. Warehouse Administrator je síce v SAS9 ešte dostupný, ale nebude sa už naň upriamovať žiaden ďalší vývoj.

Dôležitým rozhraním, ktoré je súčasťou eDI Server, je aj aplikácia SAS Management Console (MC). Jednotlivé plug-ins podporujú špecifické administratívne úlohy. SAS MC je rozhraním, z ktorého sa zadávajú rôznorodé úkony, ktoré potom vybavujú jednotlivé SAS aplikačné servery.

Najnovšia verzia eDI Server prináša aj rad noviniek, ktoré podstatne rozširujú rámec funkcionalít, potrebných v oblasti dátovej integrácie, napr.:

  • Change Data Capture (CDC) a ETL procesy, založené na CDC
  • Master Data Management (MDM) a nové riešenia DataFlux
  • konektivita na Message-Oriented Middleware
  • SAS Data Surveyors pre integrovanie s ERP dátami a metadátami
  • spolupráca so SOA (Service-Oriented Architecture)
  • GRID computing zvýšenie rýchlosti a výkonnosti

Nové produkty DataFlux sú príkladmi implementácie, ktoré riešia špecifické požiadavky v rozsiahlom MDM priestore. Prinášajú logické previazanie dát naprieč rôznymi aplikáciami. SAS® DataFlux® CDI Solution (Customer Data Integration) poskytuje jednotný pohľad na zákazníkov a výrazne zefektívňuje projekty v oblasti CDI. Riešenie obsahuje predpripravený dátový model, real-time integračný server, balík služieb, ktoré sa dajú prispôsobiť podľa konkrétnych potrieb a SAS DataFlux dfPower Studio Suite - kľúčový produkt z oblasti riešení pre kvalitu dát. Obdobným riešením je napr. Product Data Integration, ktoré umožňuje rýchle získanie jednotného pohľadu na produkty.



(Alena Kahanová)

Späť na začiatok

SÚŤAŽ: Spoznávajte s nami SAS vo svete

SAS má celkovo 404 pobočiek, z toho 315 v USA a 52 v Európe, Bízkom Východe a Afrike. Zvyšok v Ázii, Kanade a Južnej Amerike. V tejto pravidelnej rubrike Vám vždy predstavíme jeden SAS office.

Pri svojich potulkách svetom, na služobnej ceste, či dovolenke, sa určite dostanete do mesta, kde sídli SAS. Nájdite jeho areál a budovu a odfoťte sa pri nej. Napíšte nám krátky komentár ku fotografii, napr. nejakú vtipnú príhodu, ako ste hľadali SAS pobočku, alebo čím Vás zaujala budova, jej poloha v danom meste a pod., a svoju reportáž nám pošlite na adresu: katarina.susanikova@svk.sas.com. Čo musí byť zachytené na fotografii? Vy, SAS budova a SAS logo na nej. Dôležité upozornenie: fotografia pred bratislavskou pobočkou sa do súťaže nepočíta :o)

Vaše reportáže budú vyhodnotené na našom tohtoročnom SAS Fóre, ktoré pre Vás pripravujeme na polovicu októbra 2006. Víťaz bude odmenený 5-dňovým výletom do Cary, Severná Karolína, USA, celosvetovej centrály spoločnosti SAS. Cestovné a ubytovacie náklady hradí spoločnosť SAS. Víťazná fotografia spolu s komentárom bude publikovaná v októbrovom vydaní mesačníka.

Každý môže poslať iba jeden príspevok. Porotu, ktorá bude posudzovať jednotlivé príspevky, budú tvoriť kolegovie z pobočiek v Cary a na Slovensku.

Vaše príspevky do súťaže nám posielajte najneskôr do 30.9.2006. Zoznam SAS pobočiek spolu s adresami nájdete na našej webovej stránke: http://www.sas.com/offices/offices_region.html.


Spoznávajte s nami SAS vo svete

V marcovom čísle sme Vám predstavili európsku cebntrálu v nemeckom Heidelbergu, tento-krát sa vyberieme do celosvetovej mekky SASu, predstavíme si office v Cary. Navštívi ho i víťaz našej súťaže!

SAS v Cary, Severná Karolína – celosvetová centrála

Ústredie spoločnosti SAS v Cary, Severná Karolína, USA vyzerá rozlohou ako obrovský univerzitný komplex Cary, N.C.

Do Cary sa SAS presťahoval o 4 roky po svojom založení, v roku 1980. Vtedy bola na rozľahlej ploche 809 000 m2 postavená len jedna budova – Building A . Neskôr k nej pribudli ďalšie, najväčšie z nich sú E, J, R, T.

Na rozlohe 7 154 m2 sa rozprestiera Centrum pre zdravie a fitnes, ihriská pre futbal a softbal, klinika, jedáleň so živou klavírnou hudbou, dve materské škôlky, wellness centrum a mnohé ďalšie priestory pre voľnočasové relaxačné aktivity. Na ústredí je zamestnaných vyše 4100 zamestnancov.



“R” Building - v tejto budove sídli divízia Výskum a Vývoj
má rozlohu až 53.000 m2



Centrum pre zdravotnú starostlivosť



Lavičky v komplexe budov SAS


(Katarína Šušaníková)


Späť na začiatok

   

Aplikácia SAS Enterprise Guide 4.1

Od začiatku apríla 2006 je pre používateľov aplikácie SAS Enterprise Guide k dispozícii nová produkčná verzia SAS Enterprise Guide 4.1.

Verzia 4.1 je poslednou verziou aplikácie SAS EG, ktorá podporuje:

  • prácu so SAS 8.2, ďalšie verzie tejto aplikácie budú už vyžadovať verziu SAS 9,
  • prácu s klasickou EG repository, ktorá bola k dispozícii pri práci s verziami EG 2.0 resp. EG 3.0.

Systémové požiadavky ku aplikácii SAS EG 4.1 sú uvedené na tejto stránke. V prípade práce so SAS 8.2 nie je možné využívať plne novú funkcionalitu aplikácie SAS EG 4.1, odporúčaná je preto verzia SAS 9.1.3 a Service Pack 4 pre systém SAS.

Inštalačný postup ku aplikácie SAS EG 4.1 je uvedený na tejto stránke. Aplikácia SAS EG 4.1 vie koexistovať s verziami EG 2.0, resp. EG 3.0 na Vašom PC. V prípade, že používate staršiu verziu aplikácie SAS EG, napr. 1.3, je potrebné ju odinštalovať. Pred inštaláciou samotnej aplikácie SAS EG 1.4 je vhodné spustiť System Requirements Wizard, ktorý zabezpečí splnenie minimálnych systémových požiadaviek na Váš počítač pred samotnou inštaláciou.

Vylepšenia a zmeny vo verzii EG 4.1 - novinky v oblasti administrácie

SAS Enterprise Guide Explorer je dostupný cez Tools, SAS Enterprise Guide Explorer a nahrádza SAS EG Administrátora. Umožňuje pridávať, modifikovať a mazať používané servery, používateľov a podobne v existujúcich repositories. Podporuje SAS Open Metadata Repository (OMR).

Niektoré z nových úloh:

  • Data Comparison je dostupná cez Data, Compare Data s generovaním kódu Proc Compare,
  • Characterize data je dostupná cez Describe, Characterize Data s generovaním SAS dátových krokov, Proc Univariate, Proc Freq,
  • Contents je dostupná cez Data, Data Sets Attributes s generovaním Proc Datasets s voľbou Contents,
  • Delete datasets and formats je dostupná cez Data, Delete Data Sets and Formats pre vymazanie potrebných SAS dátových súborov a formátov kedykoľvek je to potrebné,
  • Data mining scoring task je dostupná cez Analyze, Model Scoring pre integráciu EG s aplikáciou SAS Enterprise Minr a aplikovanie skórovacieho algoritmu na údaje vrámci EG projektu.
A mnohé mnohé ďalšie - vo verzii EG4.1 je k dispozícii približne 80 úloh.

Nové wizardy:

  • Wizardy pre úlohy Summary Statistics a Summary Tables sú dostupné cez Describe, Wizards,
  • New Data Wizard pre vytvorenie nových údajov je dostupný cez File, New, Data,
  • Library Wizard pre dočasné vytvorenie knižnice, ak nebola administrátorom vytvorená, je dostupný cezTools, Assign Library v EG alebo File, New, Library v SAS Enterprise Guide Exploreri
  • Wizardy pre prácu s grafmi pre vytvorenie stĺpcového grafu (Bar Chart), koláčového grafu (Pie Chart) a čiarového grafu (Line Plot) sú dostupé cez Graph, Wizards.

Nové, resp. vylepšené okná pracovného prostredia aplikácie SAS EG4.1:

  • okno Project nahrádza okno Project Explorer (dostupné cez View, Project Explorer),
  • okno Process Flow nahrádza okno Project Designer (dostupné cez View, Project Designer), jeho prvou záložkou je záložka Process Flow,
  • nové okno Project Log pre zobrazovanie agregovaného logu pre celý EG projekt (dostupné cez View, Project Log)
  • a podobne ďalšie a ďalšie...

Vylepšenia existujúcich úloh:

  • najväčšie zmeny a vylepšenia sa týkajú vytvárania dotazov na údaje - ponúka maximálne intuitívne prostredie a jednoduchú prácu
    • o úlohu Create Query z predchádzajúcej verzie nahrádza úloha Filter and Query (dostupná napr. cez Data, Filter and Query)
    • o pri práci sa nezobrazujú všetky premenné (stĺpce) vstupných tabuliek
    • o záložky a vzhľad kompletne zmenený a vylepšený
  • všetky úlohy, ktoré sú k dispozícii podporujú Output Delivery System (ODS).

Ostatné vylepšenia:

  • pre prácu s parametrami a makro premennými je k dispozícii nový Parameter Manager (dostupný cez voľbu Tools, Parameters (Macro Variable Manager) - parametre sú k dispozícii pri práci so SAS kódom (Code) po zadefinovaní v časti Properties, úlohami (Tasks) v časti Role Variables a v dotazoch na údajoch ako filtre vo výberových podmienkach. Je možné ich používať aj v užívateľskom kóde (custom code), tituloch a záhlaviach úloh
  • zmena SAS servera, kde sa vykonáva SAS kód generovaný aplikáciou SAS Enterprise Guide alebo zmena OLAP servera asociovaného s OLAP kockami v EG projekte je možné vykonať cez nový nástroj Replace SAS Server (dostupný cez Tools, Replace SAS Server)
  • vylepšenia Process Flow záložky, ktorá je prvou záložkou v okne Project Designer umožňujú:
    • spájať ikony úloh (Task), údajov (Data) a programového kódu (Code) a vytvoriť process flow podľa potreby s využitím voľby Link to... z popup menu po kliknutí na príslušnú ikonu
    • vytlačiť a nastaviť parametre tlače obsah okna Process Flow
    • využiť alebo potlačiť automatické aranžovanie ikon cez zapnutie alebo vypnutie voľby Auto Arrange po kliknutí pravým tlačítkom myši na pracovnú plochu Process Flow
    • a podobne mnohé ďalšie...
  • pri vytváraní výstupných formátov je k dispozícii nový formát SAS Report, ktorý umožňuje následne vytvárať upravovaný report, pridávať do neho text, obrázky a podobne, tlačiť ho, exportovať a zdieľať s inými SAS aplikáciami, ako napríklad Web Report Studio (WRS)
  • pri práci so serverom v okne Server List cez Properties okno po kliknutí na tlačítko View SAS Server Products je možné získať informáciu o licencovaných produktoch na príslušnom SAS Serveri

Kde nájsť ďalšie informácie?

Informácie o ďalších vylepšeniach aplikácie SAS EG môžete nájsť na stránkach:

(Jana Ficová)

Späť na začiatok

Tipy a triky pre efektívnejšiu prácu

WHERE – kde, kedy a ako používať?

Tiež máte pocit, že keď máte použiť v SAS programe príkaz WHERE, neviete odhadnúť, či zadaná syntax bude viesť k požadovanému výsledku? Skúsme zosumarizovať špecifiká spojené s WHERE v SAS programe podľa toho, kde ho použijete a pripomenúť si niektoré informácie, ktoré nám môžu pomôcť pri efektívnejšom používaní tohto príkazu:

  1. Užitočné operátory použiteľné vo WHERE výrazoch

    Existuje skupina veľmi užitočných operátorov, ktoré môžete použiť len vo WHERE výrazoch a uľahčiť si prácu s dátovými súbormi – a to vo WHERE, použitom ako príkaz v dátovom kroku, ale aj vo WHERE, použitom ako voľba príkazu DATA. Sú to:

    • BETWEEN - AND
    • CONTAINS (“?”)
    • IS NULL alebo IS MISSING
    • LIKE s možnosťou použiť:
      - “%” – pre zhodu s ľubovoľným počtom znakov, vrátane žiadneho
      - “_” - pre zhodu s presne jedným znakom
    • “je podobný ako” v zápise cez (“=*”)


    • V procedúre SQL, je možné s príkazom WHERE použiť aj:
    • ANY
    • ALL
    • EXISTS

  2. Použitie WHERE ako voľby dátového súboru aj ako príkazu súčasne

    Ak zadefinujete WHERE ako voľbu pre dátový súbor aj ako samostatný príkaz, na výsledok bude mať vplyv len WHERE podmienka, zadaná ako voľba dátového súboru. Ak máte v dátovom kroku zadefinované viaceré vstupné dátové súbory, WHERE príkaz bude aplikovaný na všetky vstupné súbory, ktoré nemajú zadefinovanú inú WHERE podmienku ako voľbu dátového súboru. WHERE podmienky, zadefinované ako voľby výstupných dátových súborov, anulujú podmienky zadefinované cez WHERE príkaz, ale neovplyvnia podmienky, zadefinované ako WHERE voľba vstupných dátových súborov dátového kroku.


  3. Príkaz WHERE vs. príkaz IF

    Aj keď v mnohých prípadoch zabezpečia tieto príkazy rovnaký výsledok, existujú medzi nimi nasledovné veľmi praktické rozdiely:

    • WHERE príkaz je možné použiť iba pre vstupné údaje, ktoré sú zo SAS dátových súborov. IF príkaz je možné použiť aj v prípade, keď boli vstupné údaje boli načítané z flat súboru pomocou INPUT príkazu.
    • WHERE príkaz môže testovať iba hodnoty, ktoré už v súbore existujú, príkaz IF môže testovať aj hodnoty vypočítané počas dátového kroku.
    • S IF príkazom nie je možné použiť žiadne z vyššie spomenutých operátorov, sú použiteľné len v podmienke WHERE príkazu.
    • Podmienky, spojené s príkazom IF sa aplikujú a budú použité, aj keď je v dátovom kroku použitá WHERE podmienka ako voľba dátového súboru.
    • Keď dátový krok obsahuje spracovanie s použitím BY premenných, význam “FIRST.” a “LAST.” premenných je rozdielny. Pozorovania, ktoré boli vylúčené preto, lebo nesplnili WHERE podmienku, sa nikdy nedostanú do PDV – dátového vektora spracovania, takže premenné FIRST a LAST predstavujú prvé a posledné pozorovanie za danú BY premennú, ktoré splnili WHERE podmienku. V prípade použitia príkazu IF, premenné FIRST a LAST predstavujú prvé a posledné pozorovanie bez ohľadu na to, či splnili IF podmienku alebo nie.

WHERE ako voľba výstupného dátového súboru

Väčšina SAS používateľov používa bežne WHERE podmienku ako voľbu vstupného súboru dátového kroku. Už menej často používame rovnakú podmienku ako voľbu výstupného súboru dátového kroku. Pre zautomatizovanie použitia tejto možnosti uvádzame niektoré zaujímavé príklady, na ktorých je zrejmý dopad, výhody a spôsob použitia WHERE s výstupným súborom dátového kroku.

Použime jednoduché WHERE podmienky pre výstupné súbory podľa nasledovného programu:


Výsledkom spracovania tohto programového kódu je nasledovná informácia o obsahu výstupných súborov v LOG okne:


Cez WHERE podmienky sme vstupný súbor načítaný ako celok rozdelili do troch výstupných súborov. Musíme však byť pozorní a poriadne si premyslieť aký dopad bude mať na tieto WHERE podmienky explicitné použitie príkazu, ktorý ovplyvňuje výstup ako celok:


Či už použijeme v dátovom kroku podmienku WHERE alebo IF ako priamy príkaz dátového kroku, informácie o výstupe v LOG okne bude rovnaké:


Použitím IF podmienky ako príkazu dátového kroku sa síce zo vstupného súboru načítajú do PDV vektora všetky pozorovania, ale potom pred samotným zápisom do výstupu sa na ne aplikuje IF podmienka. Až na takto obmedzenú podmnožinu vstupných pozorovaní sa potom aplikujú WHERE podmienky na zápis do výstupných dátových súborov.

Znamená to teda zúženie výberu. A akákoľvek podmienka WHERE alebo IF použitá ako priamy príkaz dátového kroku má teda prednosť pred WHERE podmienkou výstupného súboru.

Celý výsledok spracovania sa ale zmení, ak použijeme v kombinácii s výberovou podmienkou dátového kroku priamo aj príkaz OUTPUT:


V tomto prípade bude výsledok zapísaný v LOG okne nasledovný:


V tomto prípade už nepoužívame priamo výberovú podmienku IF, ale používame priamo príkaz OUTPUT v dátovom kroku a v rámci príkazu OUTPUT ovplyvňujeme výstup len do jedného dátového súboru. Výsledkom je, že všetky pozorovania, načítané zo vstupného dátového súboru a spĺňajúce podmienku pre výstup, sa zapíšu len do jedného výstupného súboru priamo definovaného cez príkaz OUTPUT. Všetky ostatné výstupné súbory, bez ohľadu na splnenie WHERE podmienky, ktorú majú zadefinovanú, budú prázdne, pretože ich obsah nie je uvedený v príkaze OUTPUT. Explicitný príkaz OUTPUT má teda prednosť pred WHERE podmienkou výstupného súboru.

(Professional Services Department SAS Slovensko)

Späť na začiatok

Práca so SAS Enterprise Miner - ako riešiť niektoré situácie

Odstránenie správy The data set is formed with wrong formats. It is not a tree or group data set pri používaní SAS Enterprise Miner Tree desktop aplikácie pri práci s rozhodovacími stromami.

SAS Enterprise Miner Tree Desktop Application (TDA) je Microsoft Windows aplikácia, s ktorou je možné interaktívne vytvárať a prezerať rozhodovacie stromy vytvorené aplikáciou SAS Enterprise Miner.

S verziou SAS 9.1 TDA aplikácia ponúka client/server interaktívne trénovanie rozhodovacích stromov. TDA aplikácia môže byť spustená:

  • s dátovým súborom rozhodovacieho stromu cez položku Interactive... po kliknutí na ikonu Tree rozhodovacieho stromu v projekte SAS Enterprise Miner 4.3 (podľa obr. 1),
  • s procedúrou ARBORETUM,
  • so SPLIT procedúrou


Obrázok 1

V okne Interactive Training – Tree (podľa obr. 2) by sa po kliknutí na tlačítko Start… mal zobraziť príslušný rozhodovací strom. Môže sa Vám však stať, že sa miesto príslušného rozhodovacieho stromu zobrazí okno so stromom pre výber dátového súboru modelu a po uskutočnení výberu dátového súboru sa zobrazí správa: The data set is formed with wrong formats. It is not a tree or group data set.


Obrázok 2


Obrázok 3

Pre vyriešenie tejto situácie je potrebné vykonať nasledujúce kroky:

  1. nainštalovať verziu 9.1.31 aplikácie SAS Enterprise Miner Tree Desktop Application - verzia 9.1.3 nie je postačujúca a vzniká pri nej horeuvedená správa
  2. pri inštalácii použite CD s názvom - SAS Client Side Components Volume 1
  3. spustením setup.exe spustite Softvér Navigátor
  4. spustite Verify System Requirements – Install
  5. 5. spustite SAS Enterprise Miner Tree Desktop Application 9.1 – Install (podľa obr. 4)


Obrázok 4

Po inštalácii TDA aplikácie sa dá aplikácia spustiť dvoma spôsobmi:

  1. Cez položku Interactive

    Položka je dostupná pri práci s rozhodovacími stromami, ako bolo uvedené predtým. Po vybratí položky by sa mal už zobraziť rozhodovací strom – v uvedenom príklade by sa mal korektne načítať príslušný dátový súbor NEWTREEDS z knižnice EMPROJ (podľa obr. 5) a správa by sa nemala zobraziť:


    Obrázok 5

  2. Aplikácia sa dá spustiť samostatne cez menu SAS, Enterprise Miner, Enterprise Miner Tree 9.1 (English) v All Programs (podľa obr. 6)


    Obrázok 6

(Jana Ficová)

Späť na začiatok

Elektronický magazín spoločnosti SAS na Slovensku • Vydáva: SAS Institute GmbH, o.z., Rajská 15, 811 08 Bratislava 1 • tel.: 02/5778 0910, 02/5778 0911 • fax: 02/5778 0999 • Redaktorka: Alena Kahanová ~ Produkcia: Andrej Gazdarica ~ http://www.sas.com/offices/europe/slovakia/


Ak si neželáte dostávať každý mesiac tento e-mail, kliknite tu – adresa svk.unsubscribe@svk.sas.com Ak chcete prihlásiť nového adresáta, kliknite tu - adresa svk.feedback@svk.sas.com Váše námety na skvalitnenie budúcich vydaní – adresa svk.feedback@svk.sas.com


Terms of Use & Legal Information| Privacy Statement   | Copyright © 2005 SAS Institute Inc. All Rights Reserved