如何将Powershell Azure功能连接到DocumentDB / CosmosDB

时间:2017-05-15 01:03:19

标签: powershell azure azure-functions

我将Http Trigger C#函数连接到我的DocumentDB数据。我在Run方法中添加了IEnumerable<dynamic> docDBData作为参数。

我如何/可以将其传递给PowerShell触发器功能?

在azure-webjobs-sdk-script repo中找不到示例。不确定我是否正在寻找合适的东西。

1 个答案:

答案 0 :(得分:2)

没有DocumentDB / CosmosDB和powershell的示例 - 但是,它应该相对简单。您的查询结果将存储在文件$docDBData中(假设您以json格式命名绑​​定docDBData),就像其他触发/输入参数一样。

$in = Get-Content $triggerInput | ConvertFrom-Json;
$docDBResults = Get-Content $docDBData | ConvertFrom-Json;
...

这是一般的DocumentDB绑定的一个很好的资源: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-documentdb