Graph Excel API: как установить режим расчета (для повышения производительности) - PullRequest
0 голосов
/ 25 апреля 2019

Как изменить режим расчета между ручным и автоматическим?В графическом API 5 марта Community Call Джо Жоа (слайд 21) указал, что вы можете установить CalculationMode (Auto-reCalc).Однако я не могу понять, как.И я не могу найти какую-либо документацию по нему (я также посмотрел в бета-документации).Если он еще не выпущен, когда это может быть?

Меня интересует настройка CalculationMode на ручной при установке нескольких значений, а затем рассчитайте его до получения значений.Я надеюсь, что это поможет улучшить производительность, когда нам нужно установить значения в нескольких диапазонах.В настоящее время использование DependsOn и / или небольших размеров пакетов происходит довольно медленно.Я надеюсь, что с CalculationMode, установленным в ручную, мы можем установить несколько значений одновременно в пакетах по 20 (или больше, если поддерживается) без зависимости.

1 Ответ

0 голосов
/ 23 мая 2019

Я согласен, что вся функция расчета не совсем понятна. Я смог изменить режим расчета только открыв книгу в Excel, установив ручной режим расчета в меню «Параметры» и сохранив обратно в Sharepoint. После этого, если вы получите https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/application , он вернет «режим расчета»: «ручной».
Для расчета, POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/application/calculate.
См:
https://docs.microsoft.com/en-us/graph/api/workbookapplication-get?view=graph-rest-beta&tabs=cs
https://docs.microsoft.com/en-us/graph/api/workbookapplication-calculate?view=graph-rest-beta&tabs=cs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...