Blob索引器不适用于Azure搜索服务

时间:2016-08-06 19:48:56

标签: azure azure-storage-blobs azure-search

我仔细阅读了下一页上发布的所有步骤,使用POSTMAN工具和C#创建索引,blob数据源,容器和索引器:

https://azure.microsoft.com/en-us/documentation/articles/search-howto-indexing-azure-blob-storage/

我100%确定所有组件都已成功创建。我通过Azure资源管理门户验证了它们。我将两个单词文档作为两个blob上传到容器,并使用Azure门户和POSTMAN手动执行索引器。状态显示成功,但没有索引的文档!门户网站显示0/0文档。

1 个答案:

答案 0 :(得分:3)

无法在容器中安装Azure Search Service索引blob的根本原因是"查询"进入"容器"定义。我从API调用中删除了它,并开始拾取和处理文档。

POST https://[service name].search.windows.net/datasources?api-version=2015-02-28-Preview
Content-Type: application/json
api-key: [admin key]

{
    "name" : "blob-datasource",
    "type" : "azureblob",
    "credentials" : { "connectionString" : "<my storage connection string>" },
    "container" : { "name" : "my-container", "query" : "my-folder" }
}  
相关问题