Андрей Коршиков Эксперт по внедрению технологий Microsoft ООО «Портал-Юг» DT 308.

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



Advertisements
Похожие презентации
Андрей Коршиков Эксперт по внедрению технологий Microsoft ООО «Портал-Юг»
Advertisements

9:30 Приветственный кофе 10:00 Ключевой доклад 11:45 Аппаратные решения HP для платформы Microsoft BI Аппаратные решения HP для платформы Microsoft BI.
Гайдар Магдануров Веб-евангелист Microsoft DT 201Веб-стандарты Участие Microsoft в комитетах W3C Поддержка стандартов в IE9 HTML 5 CSS 3.
Александр Степанов Специалист по решениям Microsoft Василий Гусев MVP: PowerShell Консультант DC203.
Максим Хлупнов Архитектор технологий Microsoft Technology Center AR308.
Матюшенко Александр Microsoft Сергей Пиминов Microsoft Максим Бурмистров Microsoft PS 205.
СЕРТИФИКАЦИЯ Microsoft: повышение квалификации для построения карьеры Резюме.
Математические и логические функции Эксел. Sohhatov, Rosendal, Tsarjov, Steklov.
Бизнес-аналитика Microsoft Косяков Иван Архитектор (SQL-BI), MTC Moscow
Построение запросов в Access. Преимущества запросов Они позволяют собирать воедино информацию из нескольких таблиц, учитывая связи, установленные между.
Оптимизация запросов в Microsoft SQL Server Дмитрий Костылев Начальник отдела разработки системного ПО ОАО «Нордеа Банк» SQL Server MVP.
Excel. Использование функций рабочей таблицы. Аргументы. Мастер функций. Логические, информационные функции и функции работы со ссылками и массивами Автор:
Андрей Слепицкий Архитектор бизнес-решений Microsoft AR210.
ОСВОЕНИЕ СРЕДЫ MS EXCEL ПРИКЛАДНАЯ СРЕДА ТАБЛИЧНОГО ПРОЦЕССОРА MS EXCEL.
1 Основы SQL: MySQL Будем использовать MySQL СУБД с открытым кодом Бесплатная версия (Community Edition) – на В Linux-дистрибутивах.
Тип, имя и значение переменной.. Переменные. В объектно-ориентированных языках программирования, и в частности в языке Visual Basic, переменные играют.
Алфавит и синтаксис языка программирования Visual Basic.
ПРОДУКТЫ MICROSOFT: ВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ Самуйлов Сергей Владимирович, начальник отдела консалтинга и бизнес - образования.
Технология хранения, поиска и сортировки информации в базах данных
Лекция 16 Лекция 16 Основы SQL. Описание отношений, доменов, ограничений целостности, представлений данных. Реализация операций реляционной алгебры в SQL.
Транксрипт:

Андрей Коршиков Эксперт по внедрению технологий Microsoft ООО «Портал-Юг» DT 308

Назначение PowerPivot Синтаксис DAX Типы данных, операторы Вычисляемые столбцы и меры Обработка ошибок Функции Выводы

Обработка больших объемов данных на обычном компьютере Поддержка обработки данных на стороне клиента Подключение ко многим источникам данных Надстройка для Excel и SharePoint

Опытный пользователь Excel - анализ данных «на месте», без привлечения ИТ служб и создания хранилища данных ИТ службы – снижение нагрузки по обслуживанию запросов пользователей в области BI Компаниям-разработчикам

Поддерживаемые операционные системы: Windows 7, Windows Server 2008 R2 (64-bit), Windows XP with SP3 (32-bit), Windows Vista with SP2 (32-bit or 64-bit) и т.д. 32 или 64-разрядный процессор с тактовой частотой 500 МГц или быстрее Как минимум 1 Гб ОЗУ (рекомендуется 2 Гб или более). 3,5 Гб свободного места на жестком диске

Каналы данных (RSS) Файлы (текст, Excel) Базы данных (SQL, Access, SSAS)

Набор таблиц и связи между ними

Андрей Коршиков Эксперт по внедрению технологий Microsoft ООО «Портал-Юг»

Язык выражения для работы с данными в PowerPivot Набор функций, операторов и констант для построения формул и выражений в PowerPivot С помощью DAX пользователи выполняют многомерный анализ владея базовыми знаниями о многомерном анализе

Выражение всегда начинается со знака «=» Аргументы функций (название таблицы, столбца, значение, выражение) заключаются в скобки Название таблицы заключается в кавычки, если содержит пробел Название столбца или меры заключается в квадратные скобки Если не требует аргумента, все равно нужны парные скобки. Например: PI()

Например: =(Sales[SalesAmount]*0,05) =RELATED('SalesTerritory'[SalesRegion]) ТаблицаСтолбецссылка на столбец в связанной таблице

=3 =Sales =Sales[Column1] =(0.03 *[Amount]) =PI() =(FALSE=0) =TRUE+1 =[Sales] / [Quantity]

Стандартные: Integer (целое, 8 байт) Real (вещественное, 8 байт) Boolean (true/false) String Date (дата после 1 марта 1900) Currency (валюта) Новые: BLANK (аналог NULL в SQL) Table (используется в функциях агрегирования и фильтрации)

=12 & 34 ="22"+22 =TRUE+1 =NOW()+1

=IF(FALSE()>"true","Expression is true", "Expression is false") =IF("12">120,"Expression is true", "Expression is false") =IF("12"=120,"Expression is true", "Expression is false")

Скобки () Арифметические +, -, *, /, - Сравнение =, , >, >=,

Вычисляемые столбцы Меры Выбор между вычисляемыми столбцами и мерами использование хранение производительность

Андрей Коршиков Эксперт по внедрению технологий Microsoft ООО «Портал-Юг»

Ошибки преобразования типов =SalesOrders[VatCode]+100 =1+1+0 Арифметические операции =10/0 =0/0 =(10/0)/(7/0) =9954/(7/0) =SQRT(-1) бесконечность NaN 0 #ERROR

=IFERROR(Sales[Quantity]*Sales[Price], BLANK()) =IFERROR(SQRT(Test[Omega]),BLANK()) =IF(ISNUMBER(Sales[Price]), Sales[Quantity]*Sales[Price],BLANC()) =IF(Test[Omega]>=0,SQRT(Test[Omega]), BLANK())

Статистические Логические Информационные Математические Текстовые Работы со временем Функции логики операций со временем Функции фильтров

=AVERAGEX(InternetSales, InternetSales[Freight]+InternetSales[TaxAmt]) =AVERAGE([Freight]+[TaxAmt])=AVERAGEA([TaxAmt]) AVERAGE AVERAGEA AVERAGEX COUNT COUNTA COUNTX COUNTBLANK COUNTROWS MAX MAXA MAXX MINA MIN MINX

=IF(AND( 10 > 9, -10 < -1, true), "All true", "One or more false) AND FALSE IF IFERROR NOT OR TRUE

=IF(ISNONTEXT(BLANK()), "Is Non-Text", "Is Text") ISBLANK ISERROR ISLOGICAL ISNONTEXT ISNUMBER ISTEXT

=PI()*([Radius]*2) ABS CEILING EXP INT LOG PI POWER QUOTIENT ROUNDDOWN SIGN SQRT SUM SUMX TRUNC

=MID('Reseller'[ResellerName],5,1)) BLANK CONCATENATE EXACT FIND FORMAT LEFT LOWER MID REPLACE REPT SEARCH SUBSTITUTE TRIM VALUE

=YEARFRAC(Orders[TransactionDate], Orders[ShippingDate]) DATE DAY EDATE EOMONTH MINUTE NOW TIME TIMEVALUE TODAY WEEKDAY WEEKNUM YEAR YEARFRAC

=ENDOFMONTH(DateTime[DateKey]) DATEADD DATESBETWEEN DATESINPERIOD ENDOFMONTH FIRSTDATE FIRSTNONBLANK LASTDATE NEXTDAY NEXTMONTH PARALLELPERIOD PREVIOUSMONTH SAMEPERIODLASTYEAR STARTOFMONTH TOTALMTD

=SUMX(FILTER(Orders,Orders[Quantity]>0), Orders[Amount]) ALL ALLEXCEPT CALCULATE DISTINCT EARLIER FILTER RELATED RELATEDTABLE VALUES

Контекст строки Контекст нескольких строк Контекст запроса Контекст фильтра

Эта тема объемная, нужно подумать стоит ли давать её в рамках доклада

Андрей Коршиков Эксперт по внедрению технологий Microsoft ООО «Портал-Юг»

PowerPivot для Excel 2010 – новый инструмент для самостоятельного создания BI решений без необходимости программировать DAX – простой в понимании язык выражений, очень похожий на формулы Excel

MSDN Library: DAX Language Reference us/library/ee634556(SQL.105).aspx us/library/ee634556(SQL.105).aspx

Ваше мнение очень важно для нас. Пожалуйста, оцените доклад, заполните анкету и сдайте ее при выходе из зала Спасибо!

Более 300 официальных курсов Microsoft доступно в России. Официальные курсы можно прослушать только в авторизованных учебных центрах Microsoft под руководством опытного сертифицированного инструктора Microsoft интенсивное обучение с акцентом на практику более 80-и учебных центров более чем в 20-и городах России (+ дистанционные и выездные курсы) Сертификат Microsoft - показатель квалификации ИТ-специалиста для работодателя. Microsoft предлагает гибкую систему сертификаций. Все курсы, учебные центры и центры тестирования: % Доказательство 75 сертифицированных специалистов считают, что сертификация помогла им получить работу или повышение 57 % Доказательство 119 рекрутеров считают сертификацию сотрудников одним из критериев для повышения в должности

Сертификационный пакет со вторым шансом Пакеты экзаменационных ваучеров со скидкой от 15 до 20% и бесплатной пересдачей («вторым шансом»). Все экзамены сдаются одним человеком. Сэкономьте 15% на сертификации вашей ИТ-команды Пакет из 10-и экзаменационных ваучеров со скидкой 15% для сотрудников ИТ-отдела. «Второй шанс» включен. Ваучеры можно произвольно распределять между сотрудниками. Microsoft Certified Career Conference Первая 24-часовая глобальная виртуальная конференция с 18 ноября с (моск. время) по 19 ноября 2010 г. Сессии по технологиям и построению карьеры Скидка 50% для сертифицированных специалистов Microsoft и студентов Бесплатная подписка на TechNet для слушателей официальных курсов Некоторые курсы по SharePoint, Windows 7; Windows Server 2008; SQL Server 2008 Детали: С 22 ноября 2010 г. – подписка TechNet бесплатно для слушателей курсов. Количество ограничено!

DT 308 Андрей Коршиков Эксперт по внедрению технологий Microsoft Вы сможете задать вопросы докладчику в зоне «Спроси эксперта» в течение часа после завершения этого доклада