Quantcast
Channel: SQL.ru: OLAP и DWH
Viewing all 1167 articles
Browse latest View live

Oracle BI: Добавить/Удалить предметные области - как это использовать

$
0
0
Добрый день!
Подскажите, пожалуйста, что это за пункт: "Добавить/Удалить предметные области"? Он позволяет добавлять ещё одну предметную область в рамках одного анализа?
Я зашёл с максимальными правами в Oracle BI, почему этот пункт не активный? Как его активировать?

За информацию огромное спасибо!

Oracle BI Publisher как каждому номеру страницы присвоить свой определённый заголовок?

$
0
0
Добрый день!

Подскажите, пожалуйста, как примерно можно реализовать следующее...

Есть отчёт в Oracle BI Publisher. При генерации документа в отчёте - он заполняется номерами страниц. У каждой страницы есть свой заголовок.

Я хочу в конце вывести оглавление: номер страницы - заголовок.

Подскажите, как можно это сделать?

За любую информацию огромное спасибо!

Сумма максимумов в OLAP

$
0
0
Добрый день.
Подскажите, пожалуйста, по какому принципу создать вычисляемую меру, которая бы считала сумму на уровне ID максимумов на уровне SUB_ID:

Расчетная мера

$
0
0
Всем доброго дня!
Добавляю расчетную меру:
CREATE MEMBER CURRENTCUBE.[Measures].[Diff Price]
AS [Measures].[Min Price] - [Measures].[Min Competitor Price], 
FORMAT_STRING = "#,#", 
NON_EMPTY_BEHAVIOR = { [Measures].[Min Price], [Measures].[Min Competitor Price] },
VISIBLE = 1 ,  
ASSOCIATED_MEASURE_GROUP = 'Competitors Prices';


При равных значениях мер [Measures].[Min Price] и [Measures].[Min Competitor Price] результат не 0, а пустой, соответственно итог тоже пустой, не понимаю почему.

Сумма по итогам

$
0
0
Всем доброго дня! Есть физическая null - мера, которую переопределяю скопом:
scope
(
    [Measures].[Diff Price]
);
    this = iif(isempty([Measures].[Min Price]) or IsEmpty([Measures].[Min Competitor Price]), 
                null, 
                [Measures].[Min Price] - [Measures].[Min Competitor Price]);
end scope;

подскажите пожалуйста как сделать чтобы итог был не разница значений, а сумма?

Tableau

$
0
0
Всем привет.
Недавно стали использовать tableau для перевода всех отчетов из excel.
Подскажите, есть какой нибудь ресурс, желательно русскоязычный, где можно задавать вопросы по работе с tableau?
К примеру на https://community.tableau.com ответа хрен дождешься.

Dax в Mdx

$
0
0
Всем привет, помогите пожалуйста...

Есть куб табличной модели, мне необходимо составить MDX запрос (по факту вычисляемый показатель в екселе), который будет отображать для каждой товарной позиции количество документов, в строках которых товар был продан свыше определенного количества. В одном документе товар не может дублироваться.
Т.е. мне нужен эквивалентный листинг запроса DAX на MDX. Предположим, что граница выборки по каждому документу составляет 100 штук, тогда формула (запрос) DAX будет выглядеть так:

Evaluate
     
	AddColumns( Values( 'Товары'[Код товара])
              , "CountDoc"
              , CalCulate( DistinctCount( 'Документы'[Номер документа])
                         , 'Документы'[ProductQuantity] > 100
                         )
              )


Создав меру X, я буду получать нужный мне результат на всех осях куба, в разрезе каждого товара, но как это сделать в MDX (прописать вычисляемый показатель) я ХЗ

X:= if( CountRows( 'Товары') = 1
      ; CalCulate( DistinctCount( 'Документы'[Номер документа])
                 , 'Документы'[ProductQuantity] > 100
                 )
      )

Выступление Сергея Полехина - Архитектора решений компании Qlik

$
0
0
Кто интересуется продуктами компании Qlik - очень рекомендую посмотреть выступление Сергея Полехина - Архитектора решений компании Qlik.

Что нового, что такое BigData Indexing, как Qlik работает с BigData и как он строит свои индексы не для работы "в памяти", а внутри BD, как правильно построить приложения с OnLineDataGeneration (ODAG), Qlik на Linux, Multicloud и многих прочих полезностях.

Если будут вопросы - задавайте, я ему передам и попрошу ответить.

Презентацию можно скачать по это ссылке.


Коротенько, на пару часиков:



Tableau vs PowerBI vs QLik vs TIBCO

$
0
0
Кто-нибудь пользовался хотя бы двумя из перечисленных систем? Какие впечатления, какие существенные и несущественные плюсы/минусы, удобства? Какие вообще цены? У них у всех инфа закрытая, блин. Напр., QLIK или TIBCO


Я трогал только PowerBI.
В и-нете только общая сравнительная инфа.
Но вот я в PowerBI помещаю список из 1000 фамилий на слайд, и выбор одной из них -просто мучение, потому что невозможно в текстовом поле просто ввести "Щукина". Обязательно его нужно листать до самого конца, чтобы выбрать нужные элементы. И ещё немного бесявый он какой-то - нет возможности "сбросить все фильтры", при попытке переместить элемент по экрану, нужно взять где-то за рамку, которой не видно, в противном случае будет выбран один из пунктов. Многие элементы вообще нифига не настраиваются, типа расстояний отступов между текстом и кнопками, ну и так далее.

Вот подобного уровня сравнения где что удобнее, а где нифига - нигде не нахожу.

Oracle BIEE. Приглашения для инф.панели, ограничить список значений в параметре по условию

$
0
0
Доброго дня!

Такая потребность. Есть информационная панель, в которой есть приглашения для страницы инф.панели. Пользователь приходит в BI с CRM Siebel по настроенной ссылке, куда зашит некий параметр каждого конкретного пользователя, таким образом набор данных, который BI возвращает разный для каждого пользователя.

Есть приглашение - филиал. Есть потребность для босса сделать возможность выбирать филиалы, а для простого смертного в этом приглашении должно быть только одно значение - его филиал. То есть необходимо в SQL, который возвращает список значений для параметра протолкнуть параметр. Вероятно, что делается это через переменную презентации, которую можно в Admin Tools настроить. Но есть проблема - никак не удается переопределить ее значение с дефолтного на тот, что приходит в ссылке. Перепробовал все варианты из примеров, но все-равно значение новое не подхватывается...

Итого 2 вопроса:

- можно ли в SQL на параметре добавить некий фильтр для отбора нужных филиалов без использования переменных?
- если нет, есть ли рабочий кейс переопределения значения переменной на то, что передается в урле?

Спасибо!

Авторизация в MicroStrategy Web

Не отображаются измерения

$
0
0
Все добрый день. Подскажите куда копать. Проектируется кубик. Для простоты убрал все измерения оставил только два. Но все упирается в затык. Данные выводятся если в группировки включить все измерения (картинка справа). Иначе данных нет. (картинка слева). Неважно куда кинуть второе измерение в строки, столбцы , перекинуть в фильтр . Какое из них где будет. Данные показываются если используются сразу оба. Надеюсь понятно излагаю.

Помогите понять OLAP и собрать его своими руками

$
0
0
Добрый день Уважаемые!

Много раз слышал и в целом понимаю идею OLAP, но никак не могу от общего понимания перейти к использованию.
Такая у меня ситуация: Есть написанное мной приложение, использует РБД MySQL, в этом приложении ведутся продажи объектов, учёт неких объектов и т.п.
Сейчас это всё используется для работы конечного пользователя, и за 10 лет работы программы данных для формирования тех самых "фактов" для OLAP'а я думаю достаточно.
Хочу попросить у местных профессионалов помощи в собственноручном создании OLAP'а чтобы самому понять суть этой сущности.

Первый вопрос: Правильно ли я понял, что OLAP похож на EAV схему? Т.е. имеем набор свойств, и набор значений для этих свойств с разными аргументами?

Запрос MDX на фильтрацию данных

$
0
0
Добрый день! Помогите, пожалуйста, разобраться с запросом. В строки нужно вывести товары, у которых был приход за период от выбранной даты минус 90 дней или возможно убрать из результата те товары, у которых первый приход был в период последние 3 месяца. Запрос ниже
FILTER ({
(
[Товары и Услуги].[Товары].[Товар].ALLMEMBERS ,
[Товары и Услуги].[Артикул].ALLMEMBERS
)
},
([Measures].[Закупки ед]>([Measures].[Закупки ед],[Дата].[Дата].CurrentMember.MemberValue <DATEVALUE(Format(Now()-90,"yyyy-MM-dd"))))
and [Measures].[ЗапасНачало шт] > 0
and [Measures].[ср ТО ед(за 180дн)] > 0 )

Проблема состоит в данном кусочке ([Measures].[Закупки ед]>([Measures].[Закупки ед],[Дата].[Дата].CurrentMember.MemberValue <DATEVALUE(Format(Now()-90,"yyyy-MM-dd"))))

Бесплатная серия обучающих семинаров Qlik Sense Марафон 2019

$
0
0
Дорогие друзья!

Приглашаем вас в Марафон Qlik - это бесплатный образовательный проект, Qlik Sense, который подготовила команда DataYoga с помощью ряда неравнодушных коллег. За 21 день пройдёте путь от первого знакомства с новыми инструментами Qlik до глубокого понимания визуализации данных.

Старт Марафона – 21 марта 2019 года.

Каждый день вы будете получать письма с подборкой материалов по Qlik Sense. Мы раскладываем сложные темы по полочкам и пишем простым языком, сопровождаем теорию практикой и понятными схемами.

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

Курс будет полезен как тем, что хочет освоить новый инструмент, так и тем кто уже знает Qlik Sense - заходите, общайтесь, помогайте новым коллегам изучить новый для них продукт.Для участия в Марафоне, пожалуйста, зарегистрируйтесь по данной по ссылке. https://datayoga.ru/qlik21

Ждем Вас на тренинге!
Будем рады ответить на ваши вопросы по Марафону в этой ветке.

С Уважением,
Георгий

Помогите понять сокральные смыслы работы mdx запросов

$
0
0
Помогите понять логику mdx на данном примере...

Исходные данные:
Country City Cnt
Russia Moscow 10
Russia Novosibirsk 5
Russia Sochi 3
------------------------
Ukrane Kiew 6
Ukrane Lvov 2
Ukrane Odessa 1
------------------------
Belorus Minsk 3
Belorus Grodno 4
Belorus Bobruysk 2


Вичисляемая мера:

With member Summa as
(
([City].[City].&[Moscow],[Measures].[Cnt])
+
([City].[City].&[Odessa],[Measures].[Cnt])
)


Я ожидаю что если я буду считать Summa в разбивке по странам, то получу Россия - 10, Украина - 1 , Белоруссия - null
Так и выходит:
All 11
Belorus (null)
Russia 10
Ukrane 1
Unknown (null)


В моем понимании переместив в строки города, я должен получить следующий результат:

All 11
Bobruysk null
Grodno null
Kiew null
Lvov null
Minsk null
Moscow 10
Novosibirsknull
Odessa 1
Sochi null
Unknown null

В реальности я получаю это

All 11
Bobruysk 11
Grodno 11
Kiew 11
Lvov 11
Minsk 11
Moscow 11
Novosibirsk11
Odessa 11
Sochi 11
Unknown 11



Я понимаю что это правильно, но не понимаю почему получается так. Могли бы объяснить почему для стран происходит разбивка , а для городов нет. И как правильно в таком случае писать запрос если нужно суммировать метрику отфильтровав по некоторым измерениям и не было такого что когда измерения по которым происходит фильтрация перемещаешь в строки происходило такое

SSAS добавление аттрибута без пересчета старых партиций

$
0
0
Добрый день!

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

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

Full Process и DATA file

$
0
0
Всем привет.

Подскажите с чем может быть связана такая ситуация: сервер MS SQL 2016 крутится на виртуалке с WIN 2012 R2.

Есть довольно большой куб (в проводнике ~ 500 Gb), при процессинге партиций по Full Process почему то не затирается предыдущий DATA file, а создает новый и сжирает все ресурсы на диске.

С уважением, Mishel7

Куб виснет при параллельных запросах

$
0
0
Используем MS SQL Analysis Services. На нем развернут куб MOLAP. Запросы к кубу формируются из web-приложения ASP.NET MVC.

При параллельных запросах (больше 10) куб перестает отвечать.
Порою начинает есть более 20 ГБ памяти. Приходится перезапускать службу.


Если кто сталкивался с такой проблемой подскажите как её решать?

Сколько параллельных запросов выдерживает Analysis Services? Отчего это зависит?

cognos analytics поделитесь

$
0
0
Коллеги, поделитесь пожалуйста
cognos analytics у кого есть.
Плюсик в карму :)
Viewing all 1167 articles
Browse latest View live