Size: a a a

Power BI Group RU

2020 October 05

S

Sergey in Power BI Group RU
у вас видимо импорт используется, поэтому вы можете что хотите делать..
источник

СБ

Станислав Берсиров... in Power BI Group RU
директ квери
источник

S

Sergey in Power BI Group RU
одним словом пересоздал все заново.. я уже устал от каких-то косяков везде.. проще заново визуалку накидать...
источник

СБ

Станислав Берсиров... in Power BI Group RU
честно хз) никогда с таким не сталкивался что не могу достучатся в pq )
источник

Р

Роман in Power BI Group RU
Коллеги а pbi есть регулярка по типу * из яндекс метрики?
задача вывести информацию по всем урлам по маске. Допустим в фильтр я впишу сайт.ru/каталог*
источник

Р

Роман in Power BI Group RU
и мне нужно чтобы все урлы что есть в каталоге появились в отчете.) или сего функционала нет?
источник

EZ

Eldar Zabitov in Power BI Group RU
Ребята, а как сделать такое?

Есть мера суммы, применяется она в матрице.

Нужно чтоб при значении "а" в строке матрице считалось с одними фильтрами
а при остальных значениях - с другими

при этом чтобы общая сумма в тотале, считалась как всё вместе 🙂

Переведу, считаем, например, зп сотрудникам. она основана на объеме продаж, но у отдела №1 зп = 5% * объем продаж, а у остальных 10% * объем продаж.

Менять модель/добавлять столбцы возможности нет, надо делать на уровне меры
источник

MZ

Maxim Zelensky in Power BI Group RU
Роман
Коллеги а pbi есть регулярка по типу * из яндекс метрики?
задача вывести информацию по всем урлам по маске. Допустим в фильтр я впишу сайт.ru/каталог*
что значит "вывести", конкретнее? Сделать фильтр/срез на дашборде, который будет так работать? Или что?
источник

MZ

Maxim Zelensky in Power BI Group RU
Eldar Zabitov
Ребята, а как сделать такое?

Есть мера суммы, применяется она в матрице.

Нужно чтоб при значении "а" в строке матрице считалось с одними фильтрами
а при остальных значениях - с другими

при этом чтобы общая сумма в тотале, считалась как всё вместе 🙂

Переведу, считаем, например, зп сотрудникам. она основана на объеме продаж, но у отдела №1 зп = 5% * объем продаж, а у остальных 10% * объем продаж.

Менять модель/добавлять столбцы возможности нет, надо делать на уровне меры
Ровно под пример:
=
SUMX (
   VALUES ( Table[отделы] ),
   IF ( Table[отделы] = "отдел №1", 0.05, 0.1 )
       * CALCULATE ( SUM ( Table[Value] ) )
)
источник

EZ

Eldar Zabitov in Power BI Group RU
о, спасибо
источник

MZ

Maxim Zelensky in Power BI Group RU
Alexey
Коллеги, добрый день
Вопрос по dataflow. Запрос вида:
Source = Sql.Database(SERVER, DB_NAME, ...
где SERVER и DB_NAME заданы как параметры валидируются dataflow
сейчас встал вопрос подключения других БД, для чего параметры подключения (в целом постоянные) было решено перенести из параметров в специальную кастомную PQ-табличку)
оказалось, что запрос вида
Source = Sql.Database(Sys_Connection{[Connection = "Company1"]}[Server], Sys_Connection{[Connection = " Company1"]}[DB_Name], ...
dataflow не валидирует и выдает ошибку: «Can't save dataflow. One or more entities references a dynamic data source.». В декстопе такой датасорс вполне работает.
В интернете по такой ошибке информации нашел мало. В основном пишут про computed entities (как обходить ограничения по ним я уже подразобрался). Это другая ошибка.
Можно, конечно, оставить все на параметрах, типа SERVER_0, DB_NAME_0, SERVER_1, DB_NAME_1, … но как-то это не камильфо.
Находил ли кто-нибудь более изящные workarounds по подобному ограничению dataflow?
Привет. Правильно понимаю, что табличка содержит названия серверов и баз?
источник

MZ

Maxim Zelensky in Power BI Group RU
Alexey
Коллеги, добрый день
Вопрос по dataflow. Запрос вида:
Source = Sql.Database(SERVER, DB_NAME, ...
где SERVER и DB_NAME заданы как параметры валидируются dataflow
сейчас встал вопрос подключения других БД, для чего параметры подключения (в целом постоянные) было решено перенести из параметров в специальную кастомную PQ-табличку)
оказалось, что запрос вида
Source = Sql.Database(Sys_Connection{[Connection = "Company1"]}[Server], Sys_Connection{[Connection = " Company1"]}[DB_Name], ...
dataflow не валидирует и выдает ошибку: «Can't save dataflow. One or more entities references a dynamic data source.». В декстопе такой датасорс вполне работает.
В интернете по такой ошибке информации нашел мало. В основном пишут про computed entities (как обходить ограничения по ним я уже подразобрался). Это другая ошибка.
Можно, конечно, оставить все на параметрах, типа SERVER_0, DB_NAME_0, SERVER_1, DB_NAME_1, … но как-то это не камильфо.
Находил ли кто-нибудь более изящные workarounds по подобному ограничению dataflow?
а структура таблиц одинаковая в этих базах? или есть разница?
источник

A

Alexey in Power BI Group RU
Maxim Zelensky
Привет. Правильно понимаю, что табличка содержит названия серверов и баз?
ага. первое поле - идентификатор источника (компания и вид системы). он единый и используется для разграничения данных потом по компаниям.
источник

A

Alexey in Power BI Group RU
по нему селектятся Сервер и БД
источник

A

Alexey in Power BI Group RU
Maxim Zelensky
а структура таблиц одинаковая в этих базах? или есть разница?
ну будут разные конечно, надо будет объединять
источник

A

Alexey in Power BI Group RU
но тут до струкруты не доходит, тут из другой таблички читать параметры подключения не хочет
источник

EZ

Eldar Zabitov in Power BI Group RU
Maxim Zelensky
Ровно под пример:
=
SUMX (
   VALUES ( Table[отделы] ),
   IF ( Table[отделы] = "отдел №1", 0.05, 0.1 )
       * CALCULATE ( SUM ( Table[Value] ) )
)
А если не переходить на построчный расчет, а просто изменить модель расчета для определенного значения среза?
источник

MZ

Maxim Zelensky in Power BI Group RU
Eldar Zabitov
А если не переходить на построчный расчет, а просто изменить модель расчета для определенного значения среза?
наводка такая: if(selectedvalue(table[stroka])="a",xxxxxx, yyyyyy)
источник

EZ

Eldar Zabitov in Power BI Group RU
О, как раз это и пробую)
источник

EZ

Eldar Zabitov in Power BI Group RU
спасибо)
источник