Detailní informace o školení
| Outline in English | Distributed and Parallel Processing with the SAS System |
| Kód | MPDP |
| Název | Distribuované a paralelní zpracování |
| Určení | Programování SAS |
| Úroveň | 3 |
| Délka | standardně 2 dny, vždy 9-17 hodin (s pauzou na oběd) |
| Cena |
|
| Místo konání | SAS, Na Pankráci 17-19, Praha 4 (3. patro budovy) |
| Jazyk |
|
| V ceně zahrnuto |
|
| Doporučené kurzy před | PRG1 |
| Navazující kurzy | PRG3 |
Tento kurz je důležitý pro všechny uživatele SAS, kteří navrhují a řídí zpracování na serveru nebo více počítačích. Školení pokrývá příklady úloh a detaily řešení. Obsaženy jsou rovněž některé nové vlastnosti SAS 9, například threading a paralelní proudové zpracování (pipelines).
Přínos pro účastníka
V rámci školení se naučíte, jak distribuovat zpracování dat a výpočty na jeden či více počítačů (i na různých operačních systémech). Zpracování přitom může probíhat sekvenčně či paralelně. Paralelní zpracování umožňuje využít výhod rozdělování úloh na více procesorů (scaling up) a rozdělování úloh na více počítačů (scaling out) pomocí sítě. To významně snižuje celkovou dobu zpracování. Naučíte se, jak paralelní zpracování řídit a shromažďovat výsledky jednotlivých úloh.
Obsah kurzu
Distribuované a paralelní zpracování
- úvod do problematiky, terminologie
- scénáře distribuovaného zpracování
- scénáře paralelního zpracování
Připojení ke vzdálenému počítači
- připojení s použitím skriptování
- připojení s použitím spawneru
Přístup k datům SAS na vzdáleném počítači
- transparentní přístup k datům s použitím Remote Library Services
Spouštění programů na vzdáleném počítači
- vzdálené zpracování
- vzdálené datové knihovny
- přesměrování logu a výstupů
Přenosy dat mezi počítači
- použité procedur UPLOAD a DOWNLOAD
- datové knihovny
- tabulky
- katalogy a položky katalogu
- programy
- textové soubory
- přenos makroproměnných
- z lokálního počítače na vzdálený
- ze vzdáleného počítače na lokální
Diskuze
- diskuze ve skupině - přínosy a problémy v vašem prostředí
Aktivity při paralelním zpracování
- rozdělování úloh na více procesorů (scaling up)
- rozdělování úloh na více počítačů (scaling out)
Management logů
- management logu a výstupů ze vzdáleného počítače
Řízení vzdálených úloh
- zobrazení seznamu asynchronně prováděných úloh
- ukončení asynchronně prováděné úlohy
- interaktivní monitorování asynchronně prováděných úloh pomocí okna SAS/CONNECT
Diskuze
- diskuze ve skupině - přínosy a problémy v vašem prostředí
Další témata podle zájmu účastníků
Podělte se s námi o vaše nápady! Jsou zde další témata, která vám v kurzu chybí? Chtěli byste kurz uspořádat jinde nebo trochu jinak? Dejte nám o tom vědět na training@cze.sas.com.

