SQL Server 2008 R2 – новые возможности Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence User Group (PASS Chapter)

Презентация:



Advertisements
Похожие презентации
Причины проблем с НСИ Нет единого источника правды, несоответствия справочников, несколько владельцев записи в справочнике Нет функции совместного управления.
Advertisements

Экспресс-обзор Microsoft BI 2010 Иван Косяков Архитектор (SQL/BI), MTC Moscow Лидер Russian Business Intelligence User Group (PASS Chapter)
Бизнес-аналитика Microsoft Косяков Иван Архитектор (SQL-BI), MTC Moscow
Konstantin Kosinsky Microsoft Innovation Center Architect Microsoft MVP: SQL Blog:
Максим Войцеховский Консультант по бизнес решениям Microsoft Россия.
Microsoft TechDays Цыганов Федор Softline.
SQL Server 2008 R2 Denis Reznik LPP Soft MCTS Обзор новых возможностей.
Концепция BI-портала на платформе Microsoft SharePoint Server.
Введение в Business Intelligence или как делать репорты красиво и быстро. Александр Иванов
Модуль 4 Коллективная бизнес аналитика. План модуля Что такое коллективная бизнес аналитика Средства BI в SharePoint 2010 Демонстрация коллективной бизнес.
SQL Server 2012 Master Data Services Иван Косяков Архитектор программных систем, MTC
MCP-клуб Белгород Роман Гонтарь Технический директор Группа компаний Денекси.
Премиум-версии: SQL Server 2008 R2 Parallel Data Warehouse SQL Server 2008 R2 Datacenter Основные версии: SQL Server 2008 R2 Enterprise SQL Server 2008.
Разработка RIA-приложений с помощью LightSwitch Эксперт по разработке Microsoft Россия Дмитрий Андреев.
Платформа бизнес-аналитики Microsoft. Технологии, инструменты. Жданович Виталий +375 (17)
Анализ данных и интеграция информационных систем Станислав Чистяков Старший Консультант 5 апреля 2011 года, гостиница «Золотое кольцо»
Люди уже больше лет визуализируют свои мысли.
ADO.NET Data Services Данила Корнев Developer Evangelist Microsoft Россия Установите Silverlight 1.0 для просмотра демонстрации:
> > Департамент Microsoft бизнес-приложений Константин Майоров Руководитель отдела Microsoft Office Решения.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Транксрипт:

SQL Server 2008 R2 – новые возможности Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence User Group (PASS Chapter)

Содержание Концепция платформы Транзакционные базы и администрирование Многосерверное администрирование Обработка сложных событий (StreamInsight) Business Intelligence Reporting Services Master Data Services Excel и PowerPivot SharePoint Обзор редакций Ресурсы

Замечания Демонстрируемые технологии: SharePoint Server 2010 Beta Office 2010 Beta SQL Server 2008 R2 CTP3 (ноябрьский) Демонстрируемые функционал, снимки экрана, архитектурные решения могут измениться

SQL Server 2008: Платформа данных для ПО и сервисов Database Engine Реляционные данные Репликация Полнотекстовый поиск Integration Services Обработка ETL Профилирование данных Analysis Services OLAP Data Mining Reporting Services Управляемая отчетность Self Service- отчетность Встроенная отчетность

SQL Server 2008 R2: Платформа данных для ПО и сервисов Database Engine Реляционные данные Репликация Полнотекстовый поиск Integration Services Обработка ETL Профилирование данных Analysis Services OLAP Data Mining PowerPivot Reporting Services Управляемая отчетность Self Service- отчетность Встроенная отчетность StreamInsight Master Data Services

Многосерверное управление и приложения уровня данных

SQL Server Utility Унифицированное представление использования серверов организации Состояние Экземпляров SQL Server Приложений уровня данных Файлов баз данных, групп файлов и дисков Мониторинг ресурсов Использование процессора Пространство систем хранения SQL Server Management Studio DBA SQL02 SQL03 SQL04 SQL01 Managed Instances SQL05 Control Point

Проекты: приложения баз данных и уровня данных Проект приложения уровня данных (Departmental apps in V1) Проект приложения уровня данных (Departmental apps in V1) Visual Studio SQL Server 2008 R2 Build.dacpac Проект баз данных (Mission or business critical) Проект баз данных (Mission or business critical) Visual Studio.dbschema.sql SQL Server 2005, 2008, 2008 R2 Build Deploy Generate scripts

Ресурсы Managing the SQL Server Utility Data-tier Application Tutorials Видео на TechDays.ru: Даниил Хабаров. SQL Server 2008 R2: Multi-Server Administration и Data-Tier Application

Сложная обработка событий (StreamInsight)

Сложная обработка событий (Complex Event Processing, CEP) Приложения реляционных баз данных Приложения финансовой торговли Совокупная скорость передачи данных (событий/сек) выше Месяцы Дни Часы Минуты Секунды 100 мс < 1 мс Операционная аналитика, логистика и т.д. Производственные приложения Приложения мониторинга Целевые сценарии CEP Приложения хранилищ данных Веб-аналитика

Сложная обработка событий Примеры использования ОтрасльПример сценария Финансовые рынки Алгоритмизация торговли Обнаружение мошенничества Коммуникации Мониторинг сети Мониторинг качества сервиса Производство Мониторинг материалов (RFID) Агрегирование данных от сенсоров Генерация тревоги в случае ошибок Веб-приложения Анализ трафика сайта Обнаружение нежелательного поведения Здравоохранение Анализ состояния здоровья пациента Логистика Прогнозирование и отслеживание цепочки поставок GPS-трэкинг

Платформа CEP CEP-движок Выходные адапторы Входные адаптеры Event Постоянные запросы Источники событий Целевые системы Устройства, сенсоры Веб-серверы Системы хранения событий и базы Тикеры акций и потоки новостей Event C_IDC_NAMEC_ZIP Системы хранения событий и базы Пейджеры и устройства мониторинга Панели КПИ, SharePoint Торговые станции Event Приложение CEP в момент выполнения Разработка приложений

Решение Microsoft Источники данных, операции, устройства, потоки данных, сенсоры Отслеживайте и записывайте Операционный склад данных и архив CEP-движок f(x) g(y) CEP Engine f(x) f'(x) g(y) h(x,y) История Deploy Результаты f'(x) h(x,y) Управляйте Исследуйте и разрабатывайте

Демонстрация. Пример приложения StreamInsight Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)

Ресурсы StreamInsight Website event.aspx event.aspx StreamInsight Books Online StreamInsight Forums US/streaminsight/threads US/streaminsight/threads StreamInsight Whitepaper 45A8-9F3E-110AFADBE51A/Microsoft%20CEP%20Overview.docx 45A8-9F3E-110AFADBE51A/Microsoft%20CEP%20Overview.docx Видео на TechDays.ru: Михаил Сидоров. Технология StreamInsight – обзор возможностей

Business Intelligence Что есть в SQL Server 2008 Reporting Services MDS Excel и PowerPivot SharePoint

Что есть в SQL Server 2008? Источники данных Промежуточная область Хранилище и витрины данных ERP CRM HRMS Инструменты анализа Аналитические кубы

Новое в Reporting Services

Создание отчетов Визуализация данных Report Builder 3.0 Язык выражений Свойства макета Компоненты общего доступа Потоки данных ATOM Списки SharePoint Доступ к отчетам Report Manager Report Viewer Администрирование Обновление кэша Интеграция с SharePoint RDL sandboxing Разработка AJAX ReportViewer control ReportService2010 SharePoint user token support

Визуализация данных Столбцы Спарклайны Индикаторы Карты

Демонстрация Визуализация данных (в ReportBuilder 3.0) Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)

Язык выражений Lookup-функции Агрегирование агрегатов Условные выражения по формату отображения Глобальные переменные для подсчета страниц Возможность записи переменной отчета =Lookup(,,, "Dataset2") =Avg(Sum(Fields!SalesAmount.Value,"EnglishMonthName"), "CalendarYear") =Variables!MyVariable.SetValue(Now())

Компоненты общего доступа Наборы данных общего доступа (Shared datasets) Части отчетов общего доступа (Shared report parts) Потоки данных ATOM (ATOM data feeds)

Новое для разработчиков AJAX ReportViewer control Настройка с помощью JavaScript API Внутреннее обновление контента с помощью ASP.NET AJAX Поддержка AJAX UpdatePanel Улучшена поддержка броузеров – IE 6, IE 7, IE 8, Firefox 3.5 и Safari 4.0 ReportService новая конечная точка управления Поддержка маркера пользователя SharePoint

Демонстрация. Создание приложения ASP.NET Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)

Ресурсы SQL Server 2008 R2 Books Online: What's New (Reporting Services) Report Builder 3.0 – Shared Data Sets, by Yaniv Mor builder-3-0-shared-data-sets.aspx builder-3-0-shared-data-sets.aspx Shared Datasets, by Teo Lachev datasets.aspx datasets.aspx SQL Spatial Tools Robert Bruckners Advanced Reporting Services blog report-viewing-in-visual-studio-2010.aspx report-viewing-in-visual-studio-2010.aspx

Ресурсы (продолжение) Brian Hartman's Report Viewer blog: JavaScript API Microsoft Chart Controls for Microsoft.NET Framework FE5-9CA8-910AE6EA442C&displaylang=en 4FE5-9CA8-910AE6EA442C&displaylang=en Microsoft Chart Controls Add-on for Microsoft Visual Studio C-F14D33A303E9&displaylang=en C-F14D33A303E9&displaylang=en Chart Controls Samples Alex Gorevs Weblog – Data Visualization Видео на TechDays.ru: Евгений Никоноров. Новое в Reporting Services 2008 R2 CTP3

Master Data Services

Изменения в BI-решении Источники ХД ERP CRM HRMS НСИ Данные Справочники Инструменты анализа

Процесс управления иерархиями Источник данных Master Data Services Измерения Хранилище данных Импорт

Основные возможности MDS Интерфейс управления – вклад сотрудников API – вклад систем и потребление системами Версии, нотификации и бизнес-правила – корректность данных Размещение модели Управление атрибутами и иерархиями

Демонстрация. Редактирование мета-данных в MDS Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)

Ресурсы Официальные ресурсы Microsoft.com: MSDN Library: us/library/ee633763(SQL.105).aspx us/library/ee633763(SQL.105).aspx Блоги Kirk Haseldens Kirkapedia (блог руководителя разработки MDS): Master Data Services Team: Блог Ивана Косякова: Видео на TechDays.ru : Иван Косяков. Введение в Master Data Services

Классы для веб-сервисов Microsoft.MasterDataServices - методы IService AnnotationsDelete/Update BusinessRulesClone/Create/Delete/Get/PaletteSet/Publish/Update EntityMembersCopy/Create/Delete/Get/Merge/Update ExportViewCreate/Delete/ListGet/Update HierarchyMembersGet MetadataClone/Create/Delete/Get/Update ModelMembersBulkDelete/BulkMerge/BulkUpdate/Get SecurityPrivilegesClone/Create/Delete/Get StagingClear/Get/Process ValidationGet/Process VersionCopy …

Ресурсы Официальные ресурсы Microsoft.com: MSDN Library: us/library/ee633763(SQL.105).aspx us/library/ee633763(SQL.105).aspx Блоги Kirk Haseldens Kirkapedia (блог руководителя разработки MDS): Master Data Services Team: Блог Ивана Косякова: Видео на TechDays.ru : Иван Косяков. Введение в Master Data Services

Новое в Excel и PowerPivot

Новые функции Спарклайны (Sparklines) Срезы (Slicers) SQL Server PowerPivot для Excel Улучшения Расширения PivotTable Улучшения условного форматирования Улучшения диаграмм Улучшения поиска

Визуальные фильтры и инфокривые Срезы (Slicers) Спарклайны или инфо-кривые (Sparklines)

Расширения PivotTable Именованные наборы Анализ «что-если» «Дополнительные вычисления» Дополнительные расширения Расширения условного форматирования Улучшения в диаграммы Улучшения поиска

SQL Server PowerPivot для Excel Большие объемы данных: Храние со сжатием Быстрые запросы и вычисления Данные из большого количества источников Усиливает знакомые функции Excel Использует Data Analysis Expressions (DAX) для сложных преобразований данных Поддерживает публикацию отчетов PowerPivot в SharePoint

Демонстрация PowerPivot для Excel Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)

Возможности для разработчиков Представления (views) в БД Сервисы данных Библиотеки потоков данных Экспресс-разработка Релиз 2010: Возможности разработки ограничены PowerPivot для Excel не может быть расширен или автоматизирован

Варианты использования PowerPivot для Excel PowerPivot для SharePoint

Ресурсы Блог продуктовой команды Excel Сайт Microsoft PowerPivot Информационный центр PowerPivot и DAX Блог продуктовой команды PowerPivot Описание языка Data Analysis Expression (DAX) Видео на TechDays.ru : Александр Усольцев. Использование языка Data Analysis Expressions в PowerPivot

Новое в SharePoint 2010

Excel Services Интерактивные сводные таблицы Инфокривые для визуализации данных PerformancePoint Services Карты показателей, интегрированные с SharePoint Детализированные КПИ и дерево декомпозиции Visio Services Визуализация и обновление данных в реальном времени Веб-парты диаграмм и индикаторов состояния Business Connectivity Services Representative State Transfer (REST) API Объектная модель JavaScript

Уровень подразделений, Малый-средний размер баз Уровень подразделений, Малый-средний размер баз Критические задачи, Большой размер баз Критические задачи, Большой размер баз Внедрение в клиентский компьютер Начальный уровень, обучение Уровень отделов, малые базы Критические задачи, Самый большой размер базы Критические задачи, Самый большой размер базы ТБайт Веб-сайты и веб-приложения Разработка или тестирование Новые редакции в R2 Редакции SQL Server 2008 R2

Новое в редакциях R2

Ресурсы по SQL Server 2008 R2 SQL Server 2008 R2 Training Kit SQL Server 2008 R2 Training Course on Channel 9 SQL Server on microsoft.com SQL Server Developer Center on MSDN SQL Server Tech Center on TechNet Russian SQL Server User Group (INETA) Russian Business Intelligence User Group (INETA, PASS) Блог Ивана Косякова о Microsoft BI

Спасибо за внимание! Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence User Group (PASS Chapter)