Страницы: 1
RSS
Из Power pivot в умную таблицу перенести не все столбцы, Из Power pivot в умную таблицу перенести не все столбцы
 
Подскажите, пожалуйста. Есть модель данных. Из нее надо вывести данные в умную таблицы для создания базы. Но вывести надо не все столбцы. Но так , чтобы в моделе данных эти столбцы сохранились и при надобности их можно было вернуть назад в таблицу.
Заранее спасибо  
 
valchik, как-то так.
Точно оно вам надо, такое колдунство?
Вот горшок пустой, он предмет простой...
 
Начальство требует чистую базу.... Так что да....Может как то из модели можно выбрать галочками какие столбцы показывать?
 
valchik, сколько строк в нужной таблице из модели? Каким образом таблица в модель загружена?
Цитата
valchik написал:
галочками какие столбцы показывать?
Где показывать? Зачем вообще в умной таблице показывать столбцы из модели?
Давайте начнем сначала. Что у вас есть и что нужно получить в итоге?
Изменено: PooHkrd - 07.10.2020 13:37:08
Вот горшок пустой, он предмет простой...
 
Есть несколько выгрузок. Они загружаются в модель данных. Есть названия предприятий в основной базе, но написаны кое как (ООО, с кавычками, с маленькой буквы, сокращенно и тд). Есть  еще одна база, где эти названия унифицируются. И в модель через формулу related подтягиваются унифицированные названия. В конечном итоге необходима база данных из модели (там еще есть вычисления, например от одной даты вычитается другая и вычисляется кол-во дней). Так вот на выходе нужна умная таблица из этой модели. НО так как в моделе есть и название предприятия и унифицированное название, и эти даты, которые участвуют в вычислениях, то они выгрузятся в базу (так как база это умная таблица на основе модели). Так вот, ъотелось бы убрать эти "лишние" столбцы. Чтобы они не выгружались в чистовую базу.
Как то так
 
valchik, а в чем проблема делать все джойны и промежуточные вычисления в запросе PQ и без загрузки в модель выгружать на лист нужное количество столбцов?
Вот горшок пустой, он предмет простой...
 
Сама база очень большая и все джойны тормозят работу файла, влияет на скорость обновления и тд, а когда это делаешь уже в модели то быстрее работает все
 
вообще не обязательно ковыряться через PQ в модель в данном случае.
есть возможность вывода таблицы из модели на лист напрямую через умную таблицу.
Общая суть - идем на вкладку Данные, выбираем "существующие подключения", находим там запрос, который формирует любую таблицу (или находим любую умную таблицу на вкладочке "Существующие подключения" - "Таблицы"), дважды кликаем и выгружаем ее на лист как обычную, не сводную таблицу.
Далее по этой таблице правой мышью, находим в менюшке раздел Таблица - Изменить DAX, и вписываем там, например,
Код
EVALUATE SELECTCOLUMNS(TableName, "Column1", Table[Column1], "Column5", Table[Column5])

в общем, код отбора столбцов из нужной таблицы модели данных.
ну и дальше главное, чтобы на лист влезло
Изменено: Максим Зеленский - 07.10.2020 17:46:40
F1 творит чудеса
 
Максим Зеленский, Пробую написать. Есть запрос -  Маржа по ДЦ, выгружен в умную таблицу Маржа_по_ДЦ, есть столбец в ней Начало месяца.
Вот что я вписываю

Тип команды DAX? выражение
Код
EVALUATE SELECTCOLUMNS(Маржа по дц,"Начало месяца", Маржа_по_дц[Начало месяца])

А вот что мне выдает после этого выражения
[QUOTE]Не удалось выполнить запрос или отсутствует подключение к модели данных[QUOTE]
Получено сообщение об ошибке Query (1,24) Во время синтаксического анализа произошла следующая ошибка "недопустимый токен строка 1 смещение 24 М

Я что то неправильно вписываю?
 
Цитата
valchik написал:
Есть запрос -  Маржа по ДЦ, выгружен в умную таблицу
А нужно чтобы он был выгружен в модель данных, а не в таблицу.
Вот горшок пустой, он предмет простой...
 
PooHkrd, В модель данных запрос тоже выгружен. Потом оттуда в умную таблицу. А дальше я начала проводить эти манипуляции. Но возникает ошибка
 
valchik, почему у вас название таблицы то с подчеркиваниями, то с пробелами? Это точно одна таблица? И учитывая что наименование таблицы кириллицей, точно не нужно название таблицы обрамлять в 'Маржа_по_дц' ?
Вы работоспособность формулы для начала в какой-нибудь мере в вашей же модели проверили бы. А потом уже в таблицу его втыкайте.
Изменено: PooHkrd - 08.10.2020 11:23:01
Вот горшок пустой, он предмет простой...
Страницы: 1
Наверх