Size: a a a

Power BI Group RU

2021 April 16

A

Anna in Power BI Group RU
Привет. В ms sql есть таблица на 10 млн строк. Нужен отчет по всей этой таблице. В табло обычно делали экстракт на сервере. В PBI не понятно как делать. Direct query долго отрабатывает, качать 10 млн строк на комп? Звучит как то странно. Есть кто сталкивался?
источник

IS

Ilya Shelegin in Power BI Group RU
Ну сколько долго импорт идёт?
источник

A

Anna in Power BI Group RU
Импорт на комп? 6 часов (куча колонок)
источник

A

Anna in Power BI Group RU
Может индексы в БД спасут?
источник

AF

Andrew Ferin in Power BI Group RU
1. При импорте количество строк - не показатель, надо смотреть на объем данных
2. Объем и пропускная способность соединения будут влиять на скорость обновления отчета => обновление/импорт отчета лучше производить как можно ближе к данным
3. Индексы помогут при фильтрации в запросах и сжатии данных (серверу меньше читать на диске)
источник

1

1Service in Power BI Group RU
Только индексы индексам рознь
источник

A

Anna in Power BI Group RU
Можно подробнее?
источник

1

1Service in Power BI Group RU
источник

KK

Konstantin Kadikin in Power BI Group RU
в Power BI Service вообще свое время, обычно UTC.
источник

KK

Konstantin Kadikin in Power BI Group RU
Так что надо сначала вам понять, от какого времени пляшем
источник

SM

Svetlana Malakhova in Power BI Group RU
Спасибо
источник

AM

Alex Mak in Power BI Group RU
Добрый день! Подскажите пожалуйста.
Есть простая табличка в Гугл.Докс. Она открыта для всех, кто имеет ссылку.
Пытаюсь стандартно ее вытащить:
= Excel.Workbook(Web.Contents("https://docs.google.com/spreadsheets/d/1S9PBkaKssQQeLXZkpyNboUdnMw2kpPad6K8y1nveCag/export"), null, true)
Получаю ошибку:
DataSource.Error: Загружены данные в формате HTML, а это не тот тип, который ожидался. Возможно, этот URL-адрес неверен, либо вы не указали правильные учетные данные для сервера.
источник

A

Alexandr™ in Power BI Group RU
Добрый день.
Друзья, подскажите/помогите, пожалуйста.
Вот есть запрос:
= Json.Document(Web.Contents("https://api.binotel.com/api/4.0/stats/incoming-calls-for-period.json", [Content=Json.FromValue([key = "***", secret ="***", startTime = 1615759200, stopTime = 1618434000])]))[callDetails]
https://api.binotel.com/api/4.0/stats/incoming-calls-for-period.json", [Content=Json.FromValue([key = "***", secret ="***", startTime = 1615759200, stopTime = 1618434000])]))[callDetails]
В нем надо вносить дату начала и дату конца вручную да еще и формате unix.
Пытаюсь написать, чтобы автоматом, например, дата конца бралась текущая дата.
При этом для расчета из обычной даты юникс-даты надо от текущей даты отнять 01.01.1970 и умножить на 86400.
Пишу вот так:
(DateTime.LocalNow - DateTime.Date(#datetime(1970, 1, 1, 0, 0, 0))*86400)
вместо 1618434000, но редактор запрос ругается.
Я не силен в таких запрос. Подскажите, пожалуйста, что не так и как надо правильно написать дату.
источник

Z

Zurab in Power BI Group RU
Добрый день!
Подскажите, не могу найти 64-х разрядный коннектор
https://dev.mysql.com/downloads/windows/installer/8.0.html
источник

Z

Zurab in Power BI Group RU
есть только 32
источник

1

1Service in Power BI Group RU
У вас ссылка на установщик бд, что именно нужно? Какой коннектор? Да и тема не этого чата
источник

Z

Zurab in Power BI Group RU
не ту ссылку дал
https://dev.mysql.com/downloads/windows/installer/8.0.htmlhttps://dev.mysql.com/downloads/windows/installer/8.0.html
источник

Z

Zurab in Power BI Group RU
источник

IS

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

A

Alexandr™ in Power BI Group RU
Подскажите, пожалуйста, как можно перевести даты в значения?
источник