Мне скинули обычный файл Эксель с данными и попросили сделать их визуализацию и обновление каждые 15 минут. Визуализацию сделал, а как сделать обновление не пойму особо. В Гугле читал, но только сильнее запутался. Может кто нибудь разъяснит более понятным языком
Отчет, который сделали, Вы же его сделали в Power BI Desktop? В нем Вы можете обновлять данные только ручками (зато сколь угодно раз ). Для настройки автоматического обновления Вы должны: 1. Опубликовать отчет в облако 2. Настроить шлюз данных (подключение к источнику) 3. Настроить частоту обновлений. Для версии Power BI PRO доступно до 8 обновлений в сутки по Вашему расписанию. В Power BI Premium вроде как сейчас не ограниченное число обновлений. Конечно это не бесплатно, цены легко гуглятся.
Да, это я все знаю. Таким способом я сделал, но дали задание каждые 15 минут обновление делать. В Гугле прочитал это возможно вроде как только когда источник данных подключен к directquery. Но как-то тут как раз и начались сложности. Может именно таким способом кто-то делал и подскажет мне) https://docs.microsoft.com/ru-ru/power-bi/create-reports/desktop-automatic-page-refresh
несовместимы. Подробнее здесь Про Excel четко прописано, что можно подключиться и обновиться через службу power bi (о чем я писал выше), но нет возможности подключения к Excel в режиме DirectQuery.
Получается, чтобы сделать такое обновление каждые 15 минут надо данные брать из sql server, например, или из любого другого источника данных, поддерживаемый подключение к directquery. И если все так, то не подскажете с какими источниками данных легче разобраться, чтобы просто я мог сделать визуализацию таблицы и сделать обновление в power bi каждые 15 минут
В PBI на премиуме можно обновлять 48 раз в стуки не чаще чем каждые полчаса, причем именно в ровные часы типа 12:00, 12:30 и т.д. И при этом есть лаг в обновлении до 15 минут, т.е. если запланировано на 12:00, то это значит что обновление начнется в промежуток 12:00-12:15 плюс время самого обновления, если массив серьезный. Можно получать данные отчета в режиме реального времени, если подключение к БД делать не в режиме импорта, а в режиме Direct query. Но это нужен, во первых, ядреный сервер с хорошим каналом, и специально под данный режим работы настроенная БД на этом сервере с индексированием и вот этим вот всем. Ну и есть еще ограничения на данный режим, не все что можно делать в режиме импорта, можно в DQ (связи, функции DAX и др.). Чисто теоретически можно еще настроить какого-нибудь робота, который по api будет принудительно запускать обновление отчета каждые 15 минут, но общее количество обновлений за сутки на один датасет все равно ограничено = 48.
Понял, спасибо. Буду решать вопрос. А может где-то можно взять открытую бд, чтобы можно было там с данные менять. Мне это как тестовое задание надо сделать. Сказали просто показать, что так и так все работает и обновляется. Неважно какие данные там будут
написал: В PBI на премиуме можно обновлять 48 раз в стуки не чаще чем каждые полчаса, причем именно в ровные часы типа 12:00, 12:30 и т.д. И при этом есть лаг в обновлении до 15 минут, т.е. если запланировано на 12:00, то это значит что обновление начнется в промежуток 12:00-12:15 плюс время самого обновления, если массив серьезный.
Добрый день!
Для просмотра отчета другими пользователями нужен Premium per user для всех? или ПРО достаточно для пользователей?
Сергей Сергей, если отчет опубликован в премиум рабочей области, то и смотреть его могут только владельцы PPU. Когда формируется область там можно задавать уровень лицензии вроде, но это не точно.