Sas ma что это
Больше кампаний. Превосходные результаты. Быстрая окупаемость инвестиций
Быстрый запуск многоканальных маркетинговых кампаний. Беспрецедентное удобство использования. Инструменты аналитики мирового класса. Уникальные технологии автоматизации маркетинга.
Нужные данные в нужном месте в нужное время
Технология настраиваемого отображения информации помогает вам работать с необходимыми корпоративными данными о клиентах, включая данные из социальных сетей и оффлайновых источников, - в нужное для вас время и в очищенном виде. Процессы повышения качества данных – устранение дублирующих записей, стандартизация, очистка, обогащение – позволяют сделать данные достоверными, полезными и готовыми к анализу.
Качественная работа с инсайтами, более точный таргетинг, повышение отклика
Инструменты аналитики с беспрецедентно широкими возможностями помогают превратить знания о клиентах в конкурентное преимущество. Вы можете подробно описывать сегменты и профили клиентов; определять их прибыльность; разрабатывать и тестировать модели для удержания клиентов, расширения перекрестных продаж, а также для повышения числа положительных откликов; определять оптимальные сочетания продуктов и формировать специальные предложения; повышать эффективность обмена информацией. Использование усовершенствованных аналитических инструментов способствует повышению эффективности таргетинга, получению большего количества положительных откликов и увеличению рентабельности инвестиций.
2020: Интеграция аналитической системы маркетинга с четырьмя каналами коммуникаций
Аптечная сеть «36,6» автоматизирует процессы целевого маркетинга, опираясь на экспертизу GlowByte и решения SAS. Об этом GlowByte сообщил 23 ноября 2020 года.
Реализация проекта позволила радикально сократить время запуска маркетинговых кампаний, увеличить их количество и разнообразие.
До этого на российском фармацевтическом рынке никто не работал с целевым маркетингом, поэтому при выборе поставщика решения и команды внедрения компания ориентировалась на опыт ритейлеров. В ходе тендера было отдано предпочтение решениям SAS, т.к. аналитическая платформа вендора отвечала всем требованиям к функционалу, в том числе в части сегментации клиентской базы и формирования контактной политики.
В общей сложности проект рассчитан на три года и запускался сразу на всю сеть, без пилотирования на тестовой группе. За первый год была внедрена платформа SAS Marketing Automation, автоматизирован запуск кампаний, построена первая версия витрины данных, сформирована контактная политика. На ноябрь 2020 года система аналитического CRM на базе SAS интегрирована с четырьмя каналами коммуникаций: email, SMS, экран фармацевта и предложения на чеке.
По итогам первой фазы проекта Аптечная сеть «36,6» уже отметила повышение интенсивности коммуникации с клиентами. За первый месяц эксплуатации системы было запущено 98 целевых кампаний, то есть охвачено 98 сегментов разной емкости. Для сравнения, до этого за год запускалось 40-50 целевых кампаний. На ноябрь 2020 года ежедневно запускается по 6-8 новых кампаний. В них учитывается отклик покупателей на предыдущие кампании, а также история покупок. Время вывода кампаний сократилось с 4 часов до 30 минут.
В дальнейшем планируется увеличить количество запускаемых кампаний до 400 в месяц, а также перевести на SAS опросы и триггерные кампании клиентского сервиса. До конца 2020 года будут запущены предиктивные модели, которые позволят прогнозировать отклик и в соответствии с этим выстраивать коммуникации.
Нужные данные в нужном месте в нужное время
Технология настраиваемого отображения информации помогает вам работать с необходимыми корпоративными данными о клиентах, включая данные из социальных сетей и оффлайновых источников, - в нужное для вас время и в очищенном виде. Процессы повышения качества данных – устранение дублирующих записей, стандартизация, очистка, обогащение – позволяют сделать данные достоверными, полезными и готовыми к анализу.
Sas7bdat и данные
Начнем с того, что SAS Base работает только с особым форматом данных, который называется SAS Data Set (набор данных SAS). Но помимо всего прочего SAS является очень гибким инструментом и может считывать практически любые данные, преобразовывая в SAS Data Set. Набор данных SAS представляет собой обычную плоскую таблицу, состоящую из строк и столбцов. Набор данных SAS хранится как файл с расширением .sas7bdat.
С точки зрения традиционной терминологии SAS наборы данных состоят из переменных (variables) и наблюдений (observations). Проведя аналогию с терминологией реляционных баз данных, переменные являются столбцами, а наблюдения – строками.
Рассмотрим на примере описанное выше.
Представленная программа создает таблицу people (сам синтаксис мы рассмотрим позже):
Исходные данные могут иметь различный вид, SAS упростил эту задачу. В SAS существует всего два типа данных числовой (numeric) и символьный (character). В наборе данных people переменные First_Name, Last_Name, Phone_Number имеют символьный тип, а переменная Id – числовой. Стоит отметить, что даты в SAS — это тоже числа.
Данная программа создает набор данных time, содержащий текущие дату, время и дату и время (datetime) в формате SAS:
Возможный вид набора данных представлен ниже:
Все три значения – это даты в формате SAS. Итак, дата в формате SAS – это количество дней, начиная с 01 января 1960 до текущей даты, время в формате SAS – это количество секунд, начиная с полуночи текущей даты, дата и время – это количество секунд, начиная с полуночи 1960 года. Именно в таком виде хранятся даты в формате SAS в наборах данных.
Иногда данные могут быть неполными, как в наборе данных people: в нем отсутствуют некоторые значения. В SAS существует понятие missing – пропущенное значение. По факту, пропущенное значение – это тип значения для переменной, которая не содержит данных для конкретной строки или столбца. По умолчанию SAS записывает недостающее числовое значение в виде точки и отсутствующее значение текстовой переменной в качестве пробела. При сравнении «миссинг» всегда равен «миссингу», при этом в операторах сравнения «миссинг» — самое минимальное значение.
Кроме фактических значений, набор данных SAS имеет такие данные, как тип переменной, длину, имя, ярлыки, форматы, называемые атрибутами набора данных.
Разбираемся в интерфейсе
Немного о том, как выглядит интерфейс SAS UE.
Слева находится панель навигации, справа – рабочая область. Три основные вкладки рабочей области – «Код», «Журнал», «Результаты».
Справка по синтаксису появляется, как только вы уменьшаете список релевантных ключевых слов. Справка по синтаксису также появляется, если щелкнуть правой кнопкой мыши на ключевое слово в программе и выбрать Syntax Help (Справка по синтаксису).
Можно перейти на страницу документации по той или иной процедуре, кликнув на ссылку «Документация по продукту».
На вкладке «Выходные данные» вы можете увидеть созданные таблицы.
На вкладке «Результаты» вы можете просматривать вывод процедур, создающих отчеты.
Если какая-то часть программы используется часто, ее можно добавить во «Фрагменты кода».
Вы можете открыть справку (SAS Help) и документацию прямо из главной панели инструментов. SAS Studio Help (Справка SAS Studio) для перехода на страницу документации по SAS Studio. Эта веб-страница содержит справку по интерфейсу SAS Studio.
Если вы только начали изучать продукты SAS, то наверняка незнакомы с некоторыми особенностями терминологии, используемой в продуктах компании.
Переменные и атрибуты
У переменных в SAS есть ряд атрибутов, давайте познакомимся с некоторыми из них.
Длина переменной — это количество байт, приходящихся на один символ.
Данный код демонстрирует вышеизложенное:
Имена переменных, как и наборов данных, задаются самостоятельно. Есть ряд правил именования переменных SAS:
- Имена не должны превышать 32 символов.
- Имена должны начинаться только с буквы или символа нижнего подчеркивания.
- Имена могут содержать только буквы, цифры или символы нижнего подчеркивания.
- В именах переменных нельзя использовать специальные символы, в том числе и пробел.
- Имена могут содержать как прописные, так и строчные буквы, так как SAS не чувствителен к регистру при именовании сущностей (переменные, наборы данных, библиотеки и так далее). Обращаться в коде к переменной вы можете в любом регистре. Но! Важно то, что SAS запоминает первое появление названия переменной в программе и при формировании отчета использует именно его.
В последующих статьях мы подробнее познакомимся с атрибутом формат.
Ярлык переменной используется в отчетах вместо имен переменных. Ярлык может содержать до 256 символов, включая специальные символы, в том числе и знак пробела. В последующих статьях мы рассмотрим, виды ярлыков и как они используются в программном коде, а также приемы, когда в имени переменной может быть использован, например, пробел.
Добываем инструменты
Научиться программировать на SAS Base можно на бесплатном интерфейсе под названием SAS University Edition или сокращенно SAS UE.
При запуске программы или задачи SAS Studio подключается к серверу SAS для обработки кода. Сервер SAS может быть размещен в облачной среде, локальной среде или же на локальном компьютере. После обработки кода результаты возвращаются в SAS Studio в вашем браузере.
SAS Studio поддерживает несколько веб-браузеров: Microsoft Internet Explorer, Apple Safari, Mozilla Firefox, and Google Chrome.
Больше кампаний, меньше забот
При разработке и развитии своих решений мы постоянно учитываем мнение маркетологов. Результат – непревзойденное удобство использования наших решений. Созданный для маркетинга интерфейс, а также автоматизированные, контролируемые и тиражируемые процессы позволяют ускорить проведение большого количества кампаний, независимо от их сложности. Просто перетаскивая необходимые элементы мышью, вы можете выделять целевые сегменты, определять приоритеты для правил отбора и выбирать каналы взаимодействия. Буквально одним щелчком мыши можно составить расписание, провести кампанию и проанализировать ее эффективность. Задачи создания кампаний и управления ими максимально упростились.
Структура программы SAS Base
Ознакомимся со структурой программы на языке SAS Base.
Все программы SAS состоят всего из двух шагов: шаг PROC и шаг DATA. Шаг DATA предназначен для чтения, преобразования и создания наборов данных SAS, а процедурный шаг PROC в основном – для анализа данных, формирования и печати отчетов. Шаги состоят из операторов. Индикатор окончания шага – это ключевое слово RUN (или, например, QUIT для ряда процедур), также сигналом к завершению шага может быть наличие операторов STOP и ABORT. Шаги могут размещаться в произвольном порядке, компилятор считывает последовательно шаг за шагом. Стоит отметить, что и сами шаги считываются построчно и никак иначе. Разные части программы обмениваются друг с другом данными в виде наборов данных SAS.
Синтаксис SAS Base очень прост, так же как и написание кода.
Пример простейшей программы SAS представлен ниже:
Важным требованием синтаксиса является наличие точки с запятой в конце каждого оператора. Данная программа SAS считывает набор данных ads из библиотеки sasuser (с понятием «библиотека» мы познакомимся в следующей статье), создает новый набор данных new. На следующем шаге мы создаем отчет из нового набора данных.
Стоит отметить, что у SAS Base нет требований к форматированию кода. Вы можете написать код в одну строку и код будет работать. Чтобы отформатировать код в SAS U, нажмите на кнопку «формат кода»:
Хороший тон для программиста – это пояснения к исходному тексту программы. Комментарии не влияют на семантику программы.
В SAS Base есть два вида комментариев:
Как отмечалось ранее, Log необходимо детально изучать. Давайте рассмотрим несколько самых распространенных синтаксических ошибок:
В данном случае шаг отработает с предупреждением. В Log мы увидим следующую информацию:
В данном случае run на втором шаге программы будет расценен как параметр оператора proc print.
Ошибка будет выглядеть следующим образом:
- Непарные кавычки. В SAS Base можно использовать одинарные и двойные кавычки, которые должны быть парными.
Итак, это кратко об интерфейсе SAS UE, терминологии SAS Base и основных требованиях к синтаксису SAS Base. В следующей статье мы рассмотрим библиотеки SAS и их создание, создание детализированных отчетов, рассмотрим форматирование значений и задание постоянных атрибутов переменным.
Уверена, что работа с SAS окажется интересной и увлекательной. Grow with SAS!
Не идите на компромиссы – настройте систему в соответствии со своими потребностями
Универсальных решений не существует. Если вас не удовлетворяют стандартные средства, вы можете использовать код SAS для создания пользовательских инструментов и процессов управления кампаниями в соответствии с уникальными требованиями бизнеса и ситуации. Эти пользовательские инструменты и процессы, как и другие артефакты кампании, можно сохранить, чтобы затем повторно использовать при необходимости.
Привет! Я Анна Добрыченко, преподаватель учебного центра SAS в России: провожу тренинги по программированию на SAS Base, использованию SAS Enterprise Guide и SAS Visual Analytics, участвую в подготовке стажеров. Вся техническая документация и статьи продуктов и решений SAS изложены на английском языке, а локализованного материала в Рунете недостаточно.
Поэтому в нашем блоге на Хабрахабре я расскажу об основах программирования на SAS Base в цикле статей.
Язык SAS Base представляет собой основу большинства этих продуктов и решений SAS, именно ему и будут посвящены статьи. В них я познакомлю с терминологией, типами данных, с которыми работает SAS Base, со структурой кода, написанного на SAS Base, и покажу основные приемы, которые используются при написании программ SAS.
2019: Работа над проектом в формате BaaS по направлению клиентской аналитики
17 апреля 2020 года компания GlowByte Consulting сообщила о том, что с сентября по декабрь 2019 года компания и «Аптечная сеть 36,6» работали над совместным проектом в формате BaaS (business-as-a-service) по направлению клиентской аналитики. Перед компаниями-партнерами стояло несколько целей: подготовить методологический фундамент для автоматизации процессов целевого маркетинга в «Аптечной сети 36,6» (параллельно компании внедряют инструмент класса Campaign Management на платформе SAS), добиться прироста удельных трат на 20% и удельной частоты целевой группы относительно контрольной на 5% по текущим целевым кампаниям.
Работа над проектом началась с аудита процессов целевого маркетинга внутри «Аптечной сети 36,6» и сбора информации о клиентах компании. На данном этапе было важно не только определить пространство для роста и улучшения результатов, но и сохранить успешные и эффективные наработки заказчика.
Ключевым шагом в проекте стала разработка методики оценки эффективности целевых кампаний – фундамента всего процесса, по которому принимаются ключевые управленческие решения, касающиеся коммуникации с клиентом. Используя глубокое понимание «Аптечной сетью 36,6» своего клиента, команде проекта удалось адаптировать традиционную методику оценки эффективности целевых кампаний под специфику фармрынка.
Применив все полученные знания и отобрав клиентов по ключевым атрибутам, команда «Аптечной сети 36,6» запустила продуктивные кампании на большой объем целевой аудитории, по результатам которых были выполнены все установленные KPI. Наиболее эффективная кампания показала прирост в +35% и +50% по тратам и частоте на клиента соответственно, а общая эффективность по прибыли всех кампаний выросла в более чем в три раза.
По состоянию на апрель 2020 года «Аптечная сеть 36,6» и GlowByte Consulting продолжают совместную работу над задачами целевого маркетинга и клиентской аналитики.
SAS Marketing Automation is a comprehensive solution to plan, test and execute marketing campaigns so you can improve marketing efficiency and effectiveness. By increasing retention and driving higher rates of new customer acquisitions, it can help you achieve a better return on investment and a healthier bottom line.
Решение SAS Marketing Automation (SAS MA) // SAS Campaign Management предназначена для автоматизации процессов планирования, выполнения и оценки результативности маркетинговых кампаний. Другое название - SAS Campaign Management (та же самая система, только не включает в поставку модуль глубокой аналитики Enterprise Miner).
Аналитический CRM на базе решения SAS Campaign Management. Этот инструмент позволит банку проводить маркетинговые кампании любой сложности и эффективно использовать все каналы коммуникаций с клиентами. Специалисты банка смогут оперативно анализировать результаты кампаний и оперативно вносить в них изменения для обеспечения максимального отклика.
Система постоянно поддерживает все направленные клиентам предложения в актуальном состоянии и, при необходимости, заменяет их новыми или вообще отзывает из каналов.
SAS Campaign Management – это многофункциональное решение для автоматизации процессов планирования, выполнения, контроля и оценки маркетинговых кампаний, которое позволяет повысить их эффективность и результативность. Его использование приводит к существенному улучшению показателя возрата инвестиций (ROI) за счет снижения оттока существующих клиентов и ускорения процесса привлечения новых. SAS Campaign Management позволяет проводить маркетинговые кампании любого масштаба - от достаточно простых рекламных рассылок до многоступенчатых и многоканальных маркетинговых акций.
С помощью SAS Campaign Management пользователи могут: проводить больше кампаний за меньшее время и с большей эффективностью; достигать лучшего отклика за счет более точного определения целевых сегментов для каждой кампании; определять наиболее прибыльных клиентов и фокусироваться на них; тщательно координировать действия при проведении сложных мультиканальных маркетинговых кампаний.
Аналитики Gartner неоднократно помещали SAS в «квадрант лидеров» по управлению многоканальными маркетинговыми кампаниями.
Больше кампаний, меньше забот
При разработке и развитии своих решений мы постоянно учитываем мнение маркетологов. Результат – непревзойденное удобство использования наших решений. Созданный для маркетинга интерфейс, а также автоматизированные, контролируемые и тиражируемые процессы позволяют ускорить проведение большого количества кампаний, независимо от их сложности. Просто перетаскивая необходимые элементы мышью, вы можете выделять целевые сегменты, определять приоритеты для правил отбора и выбирать каналы взаимодействия. Буквально одним щелчком мыши можно составить расписание, провести кампанию и проанализировать ее эффективность. Задачи создания кампаний и управления ими максимально упростились.
Качественная работа с инсайтами, более точный таргетинг, повышение отклика
Инструменты аналитики с беспрецедентно широкими возможностями помогают превратить знания о клиентах в конкурентное преимущество. Вы можете подробно описывать сегменты и профили клиентов; определять их прибыльность; разрабатывать и тестировать модели для удержания клиентов, расширения перекрестных продаж, а также для повышения числа положительных откликов; определять оптимальные сочетания продуктов и формировать специальные предложения; повышать эффективность обмена информацией. Использование усовершенствованных аналитических инструментов способствует повышению эффективности таргетинга, получению большего количества положительных откликов и увеличению рентабельности инвестиций.
Вводная
Есть несколько вариантов изучить основы программирования на SAS Base.
- Прочитать документацию: все решения SAS хорошо задокументированы, чтобы пользоваться ими было легко даже новичку. Все справочники находятся на сайте поддержки. Из плюсов стоит отметить, что найти можно все, что интересует бесплатно, из минусов – долго, и вся информация на английском языке.
- Посмотреть бесплатный онлайн-курс в формате e-Learning. Плюсы – все подробно разъясняется с примерами и выполнением практических упражнений, минусы – долго (длительность 24 часа), курс на английском языке. Также можно посмотреть видео SAS на Youtube.
- Купить книгу, например, Little SAS Book. Книга знакомит начинающих пользователей с языком SAS Base, содержит практические примеры и упражнения. Но опять же, вся литература, выпускаемая SAS, на английском языке и имеет относительно высокую стоимость. Все книги представлены на официальном сайте SAS в разделе «Обучение», также можно воспользоваться ресурсом Amazon. Но если вы студент и участвуете, например, в нашей стажерской программе, то вам могло повезти и вы получили книгу в подарок, что не может не радовать.
- Прочитать наш курс статей, освящающий основы программирования на SAS Base. Эти статьи адресованы новым пользователям SAS, работающим в различных сферах бизнеса, по большому счету для всех, кто собирается проводить анализ данных с помощью решений SAS или писать свои программы на SAS Base.
Не идите на компромиссы – настройте систему в соответствии со своими потребностями
Универсальных решений не существует. Если вас не удовлетворяют стандартные средства, вы можете использовать код SAS для создания пользовательских инструментов и процессов управления кампаниями в соответствии с уникальными требованиями бизнеса и ситуации. Эти пользовательские инструменты и процессы, как и другие артефакты кампании, можно сохранить, чтобы затем повторно использовать при необходимости.
Больше кампаний. Превосходные результаты. Быстрая окупаемость инвестиций
Быстрый запуск многоканальных маркетинговых кампаний. Беспрецедентное удобство использования. Инструменты аналитики мирового класса. Уникальные технологии автоматизации маркетинга.
2022: Развитие системы мониторинга обратной связи от клиентов
Аналитики GlowByte и команда аптечных сетей «36,6» и «Горздрав» продолжают развивать текущую систему мониторинга обратной связи от клиентов. В компании используется NPS-метрика (от англ. Net Promoter Score, или индекс потребительской лояльности) как простой и быстрый способ узнать, что думают клиенты об опыте взаимодействия с брендом. 19 января 2022 года команда GlowByte сообщила о внедрении подхода, который позволяет извлечь больше инсайтов из регулярного замера NPS.
Опрос был дополнен вопросами о том, насколько клиенты удовлетворены основными элементами совершения покупки – ценами, ассортиментом, работой персонала и пр. NPS позволяет понять, насколько покупатель готов рекомендовать сеть аптек, а анализ ключевых драйверов дает возможность определить факторы, лежащие в основе их реакции.
Полученная в результате карта влияния различных факторов на лояльность клиентов помогает определить наиболее приоритетные точки соприкосновения, над которыми стоит работать.
В качестве методической поддержки опросов команда предложила подходы для мониторинга ключевых показателей, релевантные для замеров на малых выборках.
Читайте также: