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

Оригинальное название:SAS Programming III: Advanced techniques
Уровень сложности: 3 (Продвинутые курсы)
Продолжительность: 2 дня

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

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

Этот курс построен на основе знаний, полученных на тренинге Программирование на языке SAS(II): Обработка данных на шаге данных. Курс сфокусирован на чтении данных, к которым организован прямой доступ; объединении данных; сортировки; использовании многомерных массивов, хэш-таблиц и форматов для выполнения поиска по таблице; эффективности сортировки данных; применении наилучших методов работы.

Требования

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

  • понимать файловую структуру операционной системы и уметь выполнять основные задачи ОС
  • понимать логику программирования
  • понимать процессы компиляции и выполнения шага данных
  • использовать различные методы создания SAS наборов данных из внешних файлов
  • использовать ПО SAS для доступа к SAS библиотекам данных
  • создавать и применять значения даты, представленные в формате SAS
  • понимать методы чтения, соединения, слияния, чередования SAS наборов данных
  • использовать опции DROP=, KEEP= и RENAME=
  • создавать несколько выходных наборов данных
  • использовать циклическую обработку данных и обработку массивов
  • использовать функции SAS для обработки и преобразования данных

Содержание курса

Доступ к наблюдениям

  • Создание выборочного наборы данных
  • Cоздание и применение индекса

Объединение данных по горизонтали

  • соединение наборов данных по значению
  • объединение сводных и детальных данных
  • использование индекса для объединения данных
  • обновление данных
  • объединение сводных и детальных данных с помощью операторв SET (самостоятельно)

Объединение данных по вертикали

  • объединение 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