SASSAS | The Leader in Business Intelligence -- Software and Services that give you The Power To Know
 
  Новости Публикации в прессе События Вакансии Контакты
Home Продукты и решения Техническая поддержка Обучение Партнеры Отзывы клиентов www.sas.com
 
Обучение
Учебный центр
Расписание курсов
Список курсов
Академическая программа
e-Learning
Сертификация
 
Оптимизация программ в системе SAS

Оригинальное название:Optimizing SAS Programs
Уровень сложности: 4 (Курсы для опытных пользователей)
Продолжительность: 2 дня
Программное обеспечение:Base SAS

Описание курса

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

При обработке больших объемов данных весьма важно умение выполнить поставленную задачу наиболее эффективным образом. В курсе рассматриваются различные способы оценки производительности программ SAS (benchmark environment), описываются опции, влияющие на производительность системы, дается подробное описание способов хранения и механизмов обработки данных в SAS. Для ряда стандартных задач обработки данных приводятся различные варианты организации программ, обеспечивающие получение одинаковых результатов, и дается сравнительная характеристива используемых подходов по таким параметрам, как:

  • время выполнения программы (CPU time),
  • количество операций ввода/вывода (I/O operations),
  • объем оперативной памяти (memory).

Обсуждаются преимущества и недостатки каждого из подходов, а также условия их применения.

Материалы, представленные в курсе, позволят разработчикам обоснованно подходить к вопросу выбора средств для оптимального решения различных задач по обработке данных.

Требования к кандидатам

Предполагается, что слушатели имеют опыт программирования в системе SAS от 9 месяцев и обладают знаниями в рамках курса Программирование на языке SAS (II): Обработка данных на шаге данных .

В частности, слушатели должны:

  • Понимать структуру файловой системы и знаать системные команды используемой операционной системы.
  • Понимать логику программирования в целом, а также понимать логику процессов компиляции и выполнения шага данных (DATA step) в системе SAS.
  • Иметь представление об организации данных и об основных процедурах SAS.
  • Иметь общее представление о языке SQL.

Также слушатели должны уметь:

  • Работать с библиотеками и наборами данных SAS.
  • Использовать различные формы оператора INPUT для чтения данных из внешних текстовых файлов.
  • Выполнять обработку данных с использованием процедуры SQL.
  • Использовать операторы SET, MERGE и BY для чтения данных и различных вариантов соединения наборов данных.
  • Создавать множественные выходные наборы данных.
  • Работать с массивами и использовать операторы циклов для итеративной обработки данных.
  • Работать со значениями дат/времени в формате SAS.
  • Использовать функции SAS для преобразования данных.

ДОПОЛНИТЕЛЬНО...
Сертификация:
Подтверди свои знания
 
Контактная информация
  (+7 495) 937-41-51
  (+7 495) 937-41-55
  training@rus.sas.com

The Power to Know
   Контакты     Поиск     Terms of Use & Legal Information     Privacy Statement   Copyright © 2008 SAS Institute Inc. All Rights Reserved