2016-10-26 2 views
1

Возможно ли связать запрос documentDb со входом на Azure Function?Binding DocumentDb Запрос к Azure Функции ввода

мне не нужен запрос, чтобы быть триггером, но я хотел бы передать результаты запроса в когда моя функция срабатывает

+0

Посмотрите документацию: https://azure.microsoft.com/en-us/documentation/articles/functions-bindings-documentdb/#docdboutput вам может указать привязку вывода, чтобы сделать то, что вам нужно – Thomas

+0

@Thomas Я ищу привязку ввода, которая даст мне результаты запроса. Не привязка вывода, которая позволила бы мне добавить новый документ. –

+0

И может ли привязка ввода к документоведению соответствовать вашему требованию? – Thomas

ответ

1

Zain,

В настоящее время вы ограничены настройки идентификатор документа. Переменные запросы не поддерживаются привязкой.

Альтернативой является привязка к клиенту и выполнение запроса напрямую.

Мы отслеживание вопроса, который здесь: https://github.com/Azure/azure-webjobs-sdk-script/issues/289

1

Конечно, вы можете совершать звонки, чтобы DocumentDB из Azure Функция. Соберите все необходимые параметры из вызова функции Azure, составьте свой запрос, отправьте его в DocumentDB, дождитесь результатов и ответьте на вызов функции Azure (при условии, что вы используете триггер HTTP).

Я использую node.js для доступа к DocumentDB, и, похоже, SDK загружается как зависимость package.json от функций Azure. Я подозреваю, что это верно и для .NET.

+0

да, я знаю, что могу вручную вызвать DocumentDb. Я надеялся на решение, где инфраструктура Azure Functions будет выполнять большую часть работы по управлению подключением для меня –