Соединитель сообщества: setDateRangeRequired динамически с другими параметрами конфигурации? - PullRequest
0 голосов
/ 19 ноября 2018

Создан «коннектор сообщества» в студии данных Google, для которого только некоторые таблицы данных, к которым он может подключиться, требуют определенного диапазона дат, а другие - нет.По какой-то причине вопрос «требуемый диапазон дат» является параметром конфигурации для каждого соединителя.Но я хотел бы установить значение по-разному в зависимости от того, какие другие параметры конфигурации установлены, такие как выбранный отчет.

Есть ли способ задать setDateRangeRequired во время схемы или позже, например, с помощью функции, которая возвращает другое логическое значение в зависимости от запроса (getConfig не получает объект запроса - слишком рано)?

Похоже на то, что следует установить с помощью setSchema, которая может динамически возвращать различные схемы в зависимости от конфигурации, выбранной пользователем.PS - Я знаю, что могу просто проигнорировать дату, но кажется плохим дизайном иметь дату, которую можно выбрать пользователем, которая ничего не делает.

1 Ответ

0 голосов
/ 21 ноября 2018

Нет, в настоящее время это невозможно.

Поскольку dateRangeRequired - это то, что должно быть установлено для ответа getConfig, его нельзя изменить на основе ответов в конфигурации.

...