Последние статьи

Больше статей

Встроенные средства языка В этом варианте используем встроенную в язык функцию #table. Функция принимает два варианта параметров: Первый параметр список имен полей, Второй список списков записей таблицы (см. Создание таблицы на основании списка полей) Первый параметр тип описывающий тип таблицы в виде перечисления в записи имен полей и их типов, Второй параметр список списков записей таблицы (см. Создание таблицы на основании ее типа).

Читать далее

Предисловие После установки августовского релиза Power BI я очень обрадовался, увидев поддержку Python. Как раз в работе оказался проект, в котором возможность поддержки Python помогла реализовать требования заказчика. Нужно было подключаться к API, предварительно зашифровывая тело запроса открытым и закрытым ключём, перед отправлением запроса к API. К сожалению, как оказалось, поддержка шифрования в Power BI есть только в кастомных дата коннекторах, и отсутствует в Power Query для Power BI Desktop.

Читать далее

Предисловие Приводится обзор всех существующих функций DAX. Основное назначение статьи максимально возможно упростить обзор и изучение, навигацию и ориентирование по всем существующим функциям DAX в одной статье. По мере появления в статью будут добавляться новые DAX функции. Содержание Краткое содержание Логические функции Текстовые функции Математические и Тригонометрические функции Простые и Интеллектуальные операции с датой и временем Информационные функции Функции Создания и Фильтрации таблиц Статистические функции Функции над Иерархиями Прочие функции Синтаксические элементы Подробное содержание Логические функции Текстовые функции Базовые операции со стоками Форматирование и преобразование типов Поиск и замена Математические и тригонометрические функции Базовые операции с числами Округление Операции со случайными числами Тригонометрические функции и константы Функции даты и времени Базовые операции с датой и временем Конструкторы даты и времени Расширенные операции с датой Интеллектуальные операции со временем Функции возвращающие столбец дат Операции с периодами Операции днем, месяцем, кварталом и годом Функции возвращающие ячейку с датой Функции возвращающие ячейку со значением Функции возвращающие скалярное значение Информационные функции Информация о пользжователе Обработка ошибок Функции фильтрации Агрегатные и статистические функции Агрегатные функции над таблицами Агрегатные функции над столбцами и выражениями Статистические функции над столбцами и выражениями Замечания к агрегатным и статистическим функциям Функции над иерархическими данными Прочие функции Синтаксические элементы

Читать далее

Пустое значение в: SQL это null; Excel это не заполненная ячейка; DAX это blank. В DAX также существует функция blank() возвращающее пустое значение. Таблица сравнения поведения пустого значения в разных окружениях Выражение DAX Excel SQL1 blank + blank blank 0 (ноль) blank blank + 5 5 5 blank blank * 5 blank 0 (ноль) blank 5 / blank infinity error blank 0 / blank nan error blank blank / blank blank error blank false or blank false false - false and blank false false - true or blank true true - true and blank false true - blank or blank blank error - blank and blank blank error - Источники docs.

Читать далее

Синтаксис EARLIER(column, [number]) Параметры Параметр Обязательный Описание column Да Столбец или выражение, результатом которого служит столбец. number Нет Следующий внешний этап вычисления. По умолчанию 1. Возвращаемое значение Текущее значение строки из столбца column на расстоянии в number внешних этапов вычисления. Пример = COUNTROWS ( FILTER ( ProductSubcategory; EARLIER ( ProductSubcategory[TotalSubcategorySales] ) < ProductSubcategory[TotalSubcategorySales] ) ) + 1 Функция EARLIER получает значение TotalSubcategorySales для текущей строки в таблице.

Читать далее

Избранные публикации

В том числе переводы

Этот учебник знакомит вас с основными понятиями библиотеки FParsec. Цель этого учебника это дать вам возможность попробовать создать приложения синтаксического разбора с помощью библиотеки FParsec. Что будет достаточной основой для того, чтобы вы могли в дальнейшем использовать FParsec самостоятельно с помощью руководства пользователя, справочника по API и примеров синтаксических анализаторов.
Перевод учебника библиотеки FParsec

Последние публикации

Больше публикаций

Выступления

Ближайшие, прошедшие и предстоящие

Microsoft Power BI как альтернатива SQL Server Reporting Services: вместо или вместе? Чем отличаются эти две технологии и какое у них будущее? Обсудим особенности каждой, нюансы лицензирования, сравним производительность.
Митап High SQL в Яндекс Деньги

История разработки четвертой версии F# в лицах. Улучшения языка F# и среды исполнения. Улучшения основой библиотеки языка FSharp.Core. Интегрированная среда разработки — новые функции Visual Studio 2015 и плагина "Visual F# Power Tools". Материалы и полезные сайты для старта изучения F#.
Митап №4 крупнейшего .Net сообщества Санкт-Петербурга

Контакты