Данный курс предназначен для опытных программистов SAS, которые подготавливают данные для последующего анализа. В курсе рассматриваются и сравниваются различные приёмы работы с данными, которые позволят программистам выбирать наиболее подходящее решение с учетом доступных вычислительных ресурсов.
Изучается
- Управление использованием разных вычислительных ресурсов: память, операции ввода-вывода, центральный процессор.
- Использование бенчмарков для оценки производительности программ
- Создание и использование индексов
- Вертикальное и горизонтальное объединение данных
- Использование на шаге данных хэш-объектов и итераторов, массивов и форматов в качестве методов табличного поиска.
- Сжатие наборов данных SAS
- Создание выборки из набора данных SAS
- Создание представлений
- Сокращение размера наборов данных за счёт уменьшения размеров числовых переменных
- Создание и использование пользовательских функций и подпрограмм
Аудитория
Для прохождения данного курса слушатели должны иметь опыт программирования на языке SAS.
Этот курс не подходит для специалистов по программному обеспечению SAS начинающего уровня. Для успешного восприятия материалов курса слушателям необходимо иметь практический опыт в программировании для SAS, а также рекомендуется посещение курса «Программирование на языке SAS. Часть 2: Методы обработки данных». В частности посетителям курса необходимо:
- Понимать структуру файлов в операционной системе и уметь выполнять в ней основные задачи;
- Знать основные понятия программирования;
- Понимать фазы компиляции и выполнения на шаге DATA;
- Использовать различные методы создания наборов данных SAS из внешних файлов;
- Использовать ПО SAS для доступа к библиотекам данных SAS;
- Создавать и использовать значения даты, хранимой в формате SAS;
- Считывать, объединять наборы данных SAS с помощью различных методов;
- Использовать параметры наборов данных DROP=, KEEP= и RENAME=;
- Создавать несколько выходных наборов данных;
- Использовать массивы и цикл DO для итеративной обработки данных,
- Использовать функции SAS для обработки и преобразования данных
- Применять процедуру FORMAT для создания пользовательских форматов
Используется Base SAS ПО