PASS Summit 2010 — день третий

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

Большая часть сессий, которые я посетил, были посвящены существующим технологиям. Кроме последней сессии.

Но обо всем по порядку…

Ключевой доклад

Ключевой доклад третьего дня конференции начал Rick Heiges (вице-президент по маркетингу, PASS).

Rick Heiges (вице-президент по маркетингу, PASS)

В своей речи он:

  • озвучил новый состав президиума PASS;
  • рассказал о концепции работы PASS на ближайшие годы;
  • анонсировал новое событие PASS SQL Rally (www.sqlrally.com), которое представляет собой технический тренинг на несколько дней и пройдет 11-13 мая 2011 года в Орландо, Флорида;
  • анонсировал новый PASS Summit 2011.

PASS Summit 2011

Непосредственно ключевой доклад был посвящен теме оптимизации SQL-запросов. Эту тему представил David J. DeWitt (технический советник, подразделение платформы данных и хранения Microsoft).

David J. DeWitt начал с того, что задача оптимизации запросов (то есть преобразования SQL-запроса в наиболее эффективный план выполнения из возможных) является очень сложной задачей, которая впервые была сформулирована 30 лет назад Пэтом Силенгером (IBM Research).

Он привел пример запроса, который можно выполнить с помощью 22 млн. альтернативных планов, и в ходе своей презентации рассказал, как решается задача нахождения лучшего плана.

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

Далее привожу несколько интересных слайдов. Доклад можно посмотреть по ссылке на странице http://www.sqlpass.org/summit/na2010/, а презентация доступна в блоге Дэвида.

Время выполнения различных физических планов

В заключительной части Дэвид рассказал о последних результатах исследований, которые позволят улучшить планы выполнения запросов.

Пространство результирующего плана

Сессия 1 – SSRS в интегрированном режиме SharePoint

Доклад Брайана Ларсона (Superior Consulting Services) был посвящен вопросам работы SSRS в интегрированном режиме SharePoint.

Брайан Ларсон (Superior Consulting Services)

В ходе доклада Брайан осветил вопросы:

  • архитектуры;
  • конфигурирования;
  • установки;
  • настройки библиотек SSRS;
  • использования ReportBuilder;
  • создания подписок;
  • версионности / check in-out / подтверждения контента;
  • создания копий отчетов со связью;
  • задания прав на отчеты;
  • создания нотификаций;
  • использования списков SharePoint в отчетах.

Сессия 2 – Хранимые процедуры Analysis Services

В своем докладе Стасия Миснер (Data Inspirations) подробно рассказала о том, как создавать, использовать и осуществлять отладку хранимых процедур SSAS, а также немного затронула тему использования функции OpenQuery.

Стасия Миснер (Data Inspirations)

Если резюмировать, процесс создания ASSP (Analysis Services Stored Procedure) состоит из трех шагов:

  • создание проекта .net для ASSP;
  • регистрация сборки;
  • запуск ASSP.

Создание проекта .net для ASSP

Варианты применения ASSP: статистические выборки, пространственные фильтры и прочее (примеры можно найти на www.codeplex.com).

Сессия 3 – Применение ReportBuilder и SharePoint PerformancePoint Services

На третьей сессии я побывал на двух докладах:

  • Bob Meyers. Использование ReportBuilder – подробности;
  • Craig Utley. Мониторинг и аналитика с помощью PerformancePoint Services.

В обоих докладах подробно раскрывались функции соответствующих продуктов, поэтому особенно комментировать нечего.

Bob Meyers. Использование ReportBuilder – подробности

Craig Utley. Мониторинг и аналитика с помощью PerformancePoint Services

Сессия 4 – Data Quality Services и Master Data Services

Наконец-то! Анонсы изменений в Master Data Services и нового компонента Data Quality Services…

Нововведения в Master Data Services представила Denise Draper (Microsoft).

Denise Draper (Microsoft)

Денис начала с рассказа об области задач Управления информацией предприятия (Enterprise Information Management — EIM). Понятно, что EIM – это скорее область знаний, но SQL Server «Denali» поддерживает ее требования с помощью:

  • компонента «Integration Services» для управления интеграцией приложений;
  • компонента «Master Data Services» для управления нормативно-справочной информацией предприятия;
  • нового компонента «Data Quality Services» для управления качеством данных;
  • набора инструментов анализа зависимостей и отслеживания определения источника появления данных.

EIM в проекте Denali

В части Integration Services SQL Server «Denali» обеспечит:

  • улучшение удобства использования инструментов разработки, таких как возможность настройки панели инструментов и undo-redo при редактировании пакетов интеграции;
  • улучшения механизмов отладки (журналирования и индикации ошибок), такие как история шагов выполнения потока управления и анализ отказов без перезапуска пакета;
  • управление проектами, конфигурациями и развертыванием за счет возможности отделить пакеты от конфигураций и новых возможностей управления и мониторинга.

Master Data Services в SQL Server «Denali» будет коробочным продуктом с возможностью управления мета информацией в Excel. Основная идея здесь состоит в том, что уже сейчас у подавляющего большинства клиентов справочники ведутся в Excel, и этот инструмент очень удобен для подобных задач.

Управление мета-информацией в Excel с помощью надстройки Master Data Services в SQL Server «Denali» - прототип

Будут также доступны инструменты для анализа влияния мета-информации, такие как «из какого источника получены эти колонки?» и «куда идут данные из этой таблицы?». Функции анализа влияния будут анализировать системы, находить таблицы, хранимые процедуры, пакеты и отчеты и записывать их взаимодействия.

Графический прототип просмотра зависимостей в SQL Server «Denali» Master Data Services

Далее Joseph Malka (директор по исследованиям и разработке DQ и MD, Microsoft) представил новый компонент SQL Server Denali — Data Quality Services.

Joseph Malka (директор по исследованиям и разработке DQ и MD, Microsoft)

Новый компонент позволит разрешить проблемы с качеством данных, такие как:

  • неверный формат данных;
  • несоответствие стандартным наименованиям;
  • неполнота, несоответствие и неполнота данных;
  • неверное значение некоторых атрибутов;
  • значения вне допустимых границ;
  • дубликаты.

Качество данных будет обеспечиваться за счет применения:

  • базы знаний по обеспечению качества данных (Data Quality Knowledge Base);
  • определения семантических моделей;
  • извлечение дополнительной информации из примеров данных и информации от пользователей системы;
  • открытость и расширяемость за счет внешних провайдеров ссылочных данных (например, на основании данных из SQL Azure Marketplace DataMart);
  • простота использования.

Далее Joseph Malka прокомментировал архитектуру решения и продемонстрировал работу существующего прототипа.

Архитектура Data Quality Services

В процессе демонстрации Joseph Malka показал создание предметной области, задания бизнес-правил, определение проекта, профилирование данных (прототип в виде изображения), авто-корректировку данных, просмотр и экспорт результатов обработки данных.

Задание соответствий

Объявление синонимов

Создание правила валидации

PASS Summit 2010 — день второй

Последнее изменение документа: 14.11.2010.

Продолжаю публикацию своих первых впечатлений от PASS Summit 2010. Хочу подчеркнуть, что все изложенное ниже – информация, записанная в процессе прослушивания (и перевода на русский) докладов конференции, причем, все это я пишу вечерами и ночами. Т.е. возможны ошибки. Каждую из изложенных тем в части бизнес-аналитики я буду подробно освещать в последующих постах, а пока описываю первые впечатления…

Ключевой доклад

Bill Graziano (главный вице-президент PASS по финансам) начал свой доклад с благодарностей различным представителям PASS, а закончил сведениями о бюджете сообщества и источниках финансирования.

Bill Graziano (главный вице-президент PASS по финансам)

Затем Квентин Кларк (главный менеджер группы систем баз данных Microsoft) начал основную часть, посвященную новой версии SQL Server с кодовым названием «Delani». Новая версия SQL Server была представлена в разрезе трех основных направлений: обеспечение работы критически важных приложений, продуктивность при разработке и бизнес-аналитика.

Квентин Кларк (главный менеджер группы систем баз данных Microsoft)

В части обеспечения работы критически важных приложений Квентин Кларк рассказал об индексе на уровне колонок и о функциях обеспечения высокой доступности (SQL Server AlwaysOn).

Гопал Ашок (Gopal Ashok, технический менеджер SQL Server) продемонстрировал группировку баз данных для настройки, auto-failover, возможность создание нескольких вторичных failover-экземпляров, чтение вторичного экземпляра, панель управления.

Gopal Ashok (технический менеджер SQL Server)

В части обеспечения продуктивности при разработке Квентин Кларк рассказал о улучшениях в  инструментах разработки, расширениях в возможности работы с 2D-пространственными данными и т.д.

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

Рохан Кумар (Rohan Kumar, главный менеджер программ SQL Server RDBMS) продемонстрировал функцию FileTable, которая позволяет хранить файлы непосредственно в SQL Server и при этом работать с ними в Windows Shell. Была продемонстрирована возможность полнотекстового поиска по этим файлам и изменение имени и атрибутов файлов с помощью команд T-SQL. Все это очень важно для упрощения работы с файлами из SQL Server неразрывно с такими функциями SQL-платформы, как, например, транзакционность.

Rohan Kumar (главный менеджер программ SQL Server RDBMS) и Quentin Clark (главный менеджер Microsoft)

Дон Бокс (уважаемый инженер SQL Server, Microsoft) продемонстрировал набор инструментов с кодовым именем «Juneau», в частности:

  • интерактивный режим изменения свойств объектов;
  • функции импорта базы данных в Visual Studio 2010;
  • нахождение связанных объектов для выделенного объекта (нахождение зависимостей);
  • нахождение зависимых объектов, на которых влияет изменение в данный объект.

Дон Бокс (уважаемый инженер SQL Server, Microsoft) и Квентин Кларк (главный менеджер Microsoft)

В части функций бизнес-аналитики Квентин Кларк сделал основной акцент на функции самостоятельного анализа данных, о которых речь шла в предыдущие дни конференции, а также на управление интеграцией с помощью нового компонента SQL Server Data Quality Services.

Следующий докладчик, Jeff, сделал демонстрацию новых BI-возможностей.

Jeff (Microsoft)

Добавлена возможность управления данными Master Data Services в Excel.

Данные Master Data Services в Excel

Появился новый компонент SQL Server для управления качеством данных — Data Quality Services.

Data Quality Services

В SSIS добавлена возможность очистки данных, возможность отмены/восстановления (undo/redo) в BIDS.

Очистка данных в SSIS

Добавлен функционал анализа влияния изменений в структуры данных на уровне пакетов SSIS.

В заключение сессии Квентин Кларк объявил, что сегодня доступен предварительный просмотр SQL Server «Denali» (CTP1, можно скачать в Центре загрузки Microsoft) и заметил, что в первый раз вместе с объявлением планов выхода новой версии продукта эта версия в тот же день доступна в виде CTP…

Сессия 1 – SQLCAT: конфигурирование SharePoint 2010 и SQL Azure Reporting в «облаке»

Во время первой сессии я побывал на двух докладах из 14-ти, видимо, из природного любопытства…

На докладе SQLCAT о конфигурировании и обеспечении безопасности приложений SharePoint 2010 Карл Ребелер и Адам Сакстон рассказывали о многих технических вещах, в частности о различии Claim-based и Kerberos аутентификации.

Когда я зашел на доклад про SSRS в «облаке», Russel Humphries и Vasile Parasciv рассказывали об архитектуре SQL Azure Reporting Services для «облака» и о портале для разработки.

Также они призвали всех регистрироваться в качестве участников технологического просмотра SQL Azure Reporting по ссылке http://connect.microsoft.com/sqlazurectps.

Сессия 2 – Концепция Microsoft BI

Концепцию Microsoft BI представили Амир Нетз (уважаемый инженер Microsoft) и Дональд Фармер (менеджер программ Microsoft BI).

Амир Нетз (уважаемый инженер Microsoft) и Дональд Фармер (менеджер программ Microsoft BI)

Сначала коллеги рассказали о том, как PowerPivot позволяет решить проблему с неуправляемыми отчетами в Excel и продемонстрировали анализ данных в PowerPivot путем экспорта потоков данных из SSRS, использование DAX, галерею PowerPivot, панель управления PowerPivot, отчет SSRS на основании данных использования отчетов PowerPivot.

Во второй демонстрации показали возможность отображения отчетов SSRS в качестве объектов Pivot. Эта демонстрация показала изменение парадигмы отчетов – ориентацию на людей (сотрудников организаций).

Дополнение от 14.11.2010: Как сделать подобное приложение читайте здесь.

В ходе сессии коллеги подробно рассказали о концепции Microsoft BI, что в итоге свели к 4-м пунктам.

1. Microsoft ориентируется на положительный опыт людей (интерес, успех, возврат инвестиций и готовность поделиться положительным опытом) при использовании аналитических приложений.

2. Целевая аудитория приложений PowerPivot, Crescent и Pivot – 1 миллиард людей.

3. Не зависимо от объемов данных – один способ анализа информации (ага, похоже, это моя аналогия с машиной времени из фильма назад в будущее 🙂 – подробнее см. здесь).

4. Использование «облака» для создания непрерывности использования аналитических приложений уровня предприятия.

Сессия 3 – Готовим с помощью Reporting Services (рецепты продвинутой разработки отчетов)

Сессию представил Paul Turley (BI-архитектор Hitachi Consulting).

Paul Turley (BI-архитектор Hitachi Consulting)

Paul выделил следующие типы отчетов SSRS (в порядке убывания частоты реализации):

  • с использованием стандартных средств SSRS;
  • с продвинутыми комбинациями стандартных средств SSRS;
  • креативное комбинирование функций;
  • безумные отчеты, для которых SSRS не предназначен (наподобие тех, которые вчера показывали на сессии BI Hour).

В первой демонстрации Пол показал как задать номера страниц для групп и листов отчета.

Во второй демонстрации Пол показал, как можно сделать различное отображение в отчета в SSRS и Excel. Если резюмировать, нужно сделать два табликса, для каждого из которых задать значение свойства Hidden в зависимости от переменной Global!RenderFormat.

Демонстрация 3 была о создании строки ссылок в отчете с помощью выражений Visual Basic и объекта SSRS matrix.

Далее Пол рассказал о возможности локализации отчетов SSRS с помощью сборки .Net и использовании объектов Check-list для выбора параметров отчета.

В последней демонстрации Пол показал результат создания интерактивного отчета SSRS для просмотра кубов с возможностью фильтрации по измерениям и выбора мер.

Сессия 4 – SQL Server «Denali». Что нового в Analysis Services и PowerPivot?

Сессию представили Т.К.Ананд и Ашвини Шарма (главные менеджеры программ Microsoft BI).

Т.К.Ананд и Ашвини Шарма (главные менеджеры программ Microsoft BI)

В новой версии SQL Server «Denali» простоту создания моделей обеспечит семантическая модель бизнес-аналитики (BI Semantic Model, BISM). В Visual Studio будет доступен BI Semantic Model Designer, который обеспечит знакомый и интуитивный инструмент проектирования с функцией WYSIWYG (отображение результата непосредственно в процессе проектирования).

В части обеспечения богатства BI-семантики в PowerPivot коллеги рассказали о следующих новых функциях:

  • задание показателей эффективности (KPI);
  • задание перспектив (после переключения в продвинутый режим PowerPivot);
  • поддержка измерений родитель-потомок (parent-child) с помощью функций DAX (PATH, PATHITEM и LOOKUP);
  • иерархии, задаваемые пользователями;
  • функция RANK;
  • вычисления DistinctCount с помощью движка VertiPaq;
  • детализация данных в реляционный источник (Drill Through) – в планах разработки.

Ключевые показатели эффективности в PowerPivot (Denali)

Перспективы в PowerPivot

Также на базе семантической модели будет обеспечиваться безопасность на детальном уровне гранулярности (в планах разработки).

В части обеспечения масштабирования и производительности был показан пример работы с данными в памяти с помощью Visual Studio. Характеристики примера: 2 миллиарда строк, 16 процессорных ядер, 10 MDX-запросов к SSAS, 94 миллисекунды на каждый запрос.

Таким образом, единственным узким местом в случае применения этого режима работы с данными является скорость шины ОЗУ.

Новый подход оптимизирован под x86 и x64 платформы и ориентирован на тренд удешевления оперативной памяти. Масштабирование до уровня предприятия обеспечивается за счет сжатия данных и секционирования.

В SQL Server «Denali» представлена единая семантическая модель для OLAP (UDM) и отчетов (SMDL). Благодаря этой модели будут доступны возможности:

  • использования DAX как языка запросов для Crescent;
  • использования запросов VertiPaq и реального времени;
  • использование программных интерфейсов (API) – реляционного и многомерного;
  • поддержки нового аппаратного обеспечения;
  • гранулярной безопасности;
  • инструментов разработки.

BI Semantic Model

В SQL Server «Denali» BISM и UDM будут сосуществовать.

Архитектура PowerPivot и Analysis Services в Denali

PASS Summit 2010 — день первый

Итак, завершился первый день Саммита PASS 2010. Далее – обзор с места проведения события. Заранее прошу прощения за возможные неточности…

Ключевой доклад первого дня

В качестве сюрприза событие началось с выступления Тины Тернер с песней «You Simply the Best». Позже эту фразу повторили несколько раз в отношении участников SQL-сообщества.

Тина Тернер

Содержательную часть начал Rushabh Mehta (президент PASS) с докладом об истории развития сообщества и ближайших планах.

Далее Mark Souza рассказал о группе экспертов «SQL-клиника», которые будут разъяснять участникам конференции сложные вопросы применения SQL Server (к слову сказать, позже в числе экспертов я обнаружил Алексея Халяко, который делал 2 замечательных доклада на Russian Microsoft BI Tech Conference 2010).

Rushabh Mehta (PASS) и Mark Souza (Microsoft)

После этого, как и было обещано, в главной сессии дня Тэд Куммерт (Ted Kummert –главный вице-президент подразделения по бизнес-платформе, Microsoft) раскрыл информации о развитие SQL и BI-продуктов.

Ted Kummert (Microsoft)

Тэд анонсировал следующие новости.

10.11.2010 (то есть завтра) выходит в свет SQL Server Parallel Datawarehouse. Завтра же обещали подробно показать его в действии. В качестве оценочных характеристик прозвучали 1.4 Тбайт в час при загрузке данных и 800 миллиардов строк данных в хранилище.

По теме PDW выступил Jesse Fountain (главный менеджер программы SQL CAT – Customer Advisory Team).

Jesse Fountain (SQL CAT, Microsoft)

Затем Paulo Resende (главный архитектор Bank of America) рассказал, что на задачах банка PDW работает в 100 раз быстрее и стоит дешевле в расчете на единицу данных.

Paulo Resende (Bank of America)

Представитель другого клиента, Dave Mariani (вице-президент по разработке пользовательских данных и аналитике Yahoo) рассказал о своем опыте применения PDW. В составе характеристик проекта – 3.5 миллиардов событий в день, загрузка 1.2 Тбайт данных в день, 60 файлов в час размером 50 Гбайт, куб Analysis Services размером 12 Тбайт.

Dave Mariani (Yahoo) - справа

Bob Ward (главный инженер пользовательского сервиса и поддержки Microsoft) рассказал о выходе предварительного просмотра проекта «Atlanta» для управления конфигурациями с возможностью автоматической подгрузки и получения помощи, а также отслеживания истории конфигурационных изменений.

Bob Ward (Microsoft) - слева

Adam Wilson (менеджер программы SQL Azure, Microsoft) рассказал о работе с данными в «облаке». В частности, он сделал демонстрацию сопоставления данных погоды из SQL Azure DataMarket с корпоративными данными продаж.

Adam Wilson (Microsoft) - слева

В части новой версии SQL Server с кодовым названием «Denali» Тэд Куммерт объявил, что завтра будет публично доступен предварительный просмотр продукта. Он уделил основное внимание продукту Crescent, предназначение которого – создание интерактивной отчетности через Web.

Amir Netz (уважаемый инженер Microsoft) продемонстрировал импорт данных из файла Excel с моделью PowerPivot в SSAS с помощью BIDS (2 миллиарда строк), рассказал о работе движка VertiPaq с реляционными данными, показал функции создания отчетности через веб (создание интерактивных отчетов, просмотр изменения данных по времени, storyboard – галерея отчетов, экспорт отчетов Crescent в PowerPoint и интерактивное взаимодействие с отчетами там же).

Amir Netz (Microsoft) - слева

Видео-демонстрацию проекта «Crescent» можно посмотреть в официальном коротком ролике от Microsoft:

 

Сессия 1 – SQLCAT: Разработка масштабируемых и сложных кубов Analysis Services

Первая из сессий, которые я избрал для посещения (здесь и далее – одна из 14 возможных), была посвящена разработке масштабируемых и сложных кубов Analysis Services. Тему представили Denny Lee и Thomas Kejser.

Denny Lee и Thomas Kejser (Microsoft)

В ходе доклада эксперты раскрыли темы:

  • секционирование (если коротко – нужно использовать в первую очередь);
  • совместное использование ROLAP и MOLAP;
  • кэш SSAS;
  • distinct count;
  • применение флэш-дисков;
  • переключение кубов при обновлении данных для отображения в Excel;
  • использование фермы citrix-серверов для удаленных пользователей;
  • влияние шифрования данных на быстродействие кубов (если резюмировать – не очень значительное, т.е. можно использовать).

секционирование

фермы серверов

 

Сессия 2 – BI Power Hour

Далее я посетил BI Power Hour. Сессию представил Pej Javaheri.

участники сессии BI Power Hour

Сначала Julie (менеджер программ) показала пример файла PowerPivot для анализа счастья в разрезе стран, используя в качестве критериев дни отпуска, налоги, употребление алкоголя, самоубийства и другие параметры (на основании данных из открытых источников).

анализ счастья по странам в PowerPivot

Далее Lynn Langit (разработчик-евангелист) показала пример на базе SQL Azure Reporting CTP, вышедшего 5 дней назад (на CTP можно подписаться уже сейчас). В демо – отчет SSRS с анализом сообщений twitter.

Dan Parish показал примеры приложений в SharePoint с использованием Java Script Object Model и университетского веб-сервиса интеграции с Bing (несчастные случаи с животными в аэропортах и шахматы соответственно).

несчастные случаи с животными в аэропортах

шахматы с помощью Excel Services

Carlson (тестер в команде Excel) показал пример анализа комментариев в Youtube.com с помощью PerformancePoint Services.

Matt Masson показал пример использования новой версии SSIS (в Denali) для создания друзей в Facebook.

проект SSIS для создания друзей в Facebook.com

Robert показал отчет SSRS по сенаторам США, который затем превратился в игру Pacman.

pacman с помощью SSRS

Последний докладчик показал пример Excel с данными из XML, а также использование Pivot.

Сессия 3 – Отчетность по запросу с помощью проекта «Crescent»

На следующей сессии Carolyn Chau (главный менеджер программы SSRS, Microsoft) рассказала об основных возможностях проекта «Crescent», в числе которых:

  • создание отчетов в веб-браузере;
  • интерактивное исследование данных;
  • wysiwyg-редактор (сразу видим данные при создании отчета – не нужно делать предварительный просмотр);
  • storyboard (галерея отчетов Crescent с предварительными изображениями);
  • отображение интерактивных отчетов Crescent в PowerPoint;
  • области для интерактивной навигации (наподобие слайсеров с иконками);
  • слайсеры как в Excel 2010.

Carolyn Chau (Microsoft)

 

Сессия 4 – Визуализация пространственных данных

Rob Farley представил сложный технический доклад по теме визуализации. Как всегда технические доклады намного сложнее воспринимать, но Роб разбавил свой доклад своим необычным австралийским юмором.

Rob Farley (Microsoft)

В числе интересных возможностей Роб продемонстрировал:

  • возможность добавления карт в галерею Report Builder 3.0;
  • преобразование ESRI-данных в SQL Spatial с помощью программы Shape2SQL (я об этом тоже рассказывал на нашей BI-конференции);
  • пример приложения Silverlight с картами Bing;
  • преобразование адреса в координаты (об этом можно почитать в блоге Роба);
  • отображение изображений карт в Pivot.

отображение изображений карт в Pivot

Продолжение следует…

Онлайн доклады PASS Summit и раскрытие планов на 2011 год

Коллеги, как вы знаете, 8 ноября 2010 года стартовало главное образовательное событие года для тысяч профессионалов SQL Server – PASS Summit 2010.

С 9 по 11 ноября главные руководители направления SQL Server — Ted Kummert, Quentin Clark и David DeWitt выступят в главном зале конференции, чтобы рассказать о последних и наиболее значимых новостях по данной теме. В частности, будут раскрыты планы развития следующей версии SQL Server.

Эти главные сессии будут доступны в онлайне, поэтому рекомендую вам оперативно зарегистрироваться для их просмотра.

Что касается сегодняшнего дня, было несколько предварительных сессий.

Лично я посетил семинар ETL with SSIS Bootcamp (BIA-225-P), на котором Brian Knight и его коллега из компании Pragmatic Works раскрыли наиболее важные моменты использования данной технологии. Это была глубокая сессия на один день, но докладчики смогли сделать ее увлекательной и даже устроили соревнование между двумя половинами аудитории…