Курсы Сибинфоцентра
Ваша корзина пуста
Сумма: 0 руб.

DS2 Programming: Essentials

О курсе

DS2 Programming: Essentials

В данном курсе рассматривается язык программирования DS2, который является специализированным языком программирования четвёртого поколения и используется в SAS для работы с данными. В DS2 реализована параллельная обработка и хранение больших объемов данных, а также повторное использование методов и элементов кода (пакетов). Курс предназначен для опытных программистов SAS, имеющих дело с большими объемами данных, и желающих использовать в своей работе современные подходы к программированию.

В этом курсе рассматриваются следующие темы:

Общее и различия между DS2 и шагом DATA
Преобразование шага DATA в DS2
Объявление переменных, создание выражений и методов для преобразования данных, различных действий с ними и условной обработки
Создание пользовательских и предопределенных пакетов для хранения, совместного использования и выполнения методов в DS2
Создание и запуск потоков в DS2 для параллельной обработки
Применение ускорителя кода SAS для выполнения кода DS2 вне сессии SAS
Выполнение кода DS2 в окружении SAS High Performance Analytics с помощью процедуры HPDS2

Курс не подходит для пользователей и программистов SAS начинающего уровня. Для прохождения данного курса слушатели должны иметь опыт программирования на языке SAS, либо посетить курс Программирование на языке SAS. Часть2. Методы обработки данных. Слушатели также должны знать язык запросов SQL (ANSI SQL: 1999)

Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
Введение
Введение в DS2
Структура курса

Начало работы
Простейшая программа (Hello, World)
Основы синтаксиса DS2
Преобразование шага DATA в шаг DS2

Сравнение DS2 и шага DATA
Общие свойства
Какие возможности отсутствуют в DS2

Новые типы данных и синтаксис
Типы данных
Автоматическое преобразование типов данных
Выражения
Некоторые функции

Методы, пакеты и потоки
Методы
Пользовательский пакеты
Предопределенные пакеты
Потоки

Продвинутые техники использования DS2
SAS In-Database Code Accelerator
Введение в процедуру HPDS2

Отладка и трассировка
Трассировка
Отладка