在 Azure 搜索中创建索引器:在一个订阅中标识 Edm.Complex 类型但不在另一个订阅中标识类型的架构

Creating an Indexer in Azure Search: Schema identifying Edm.Complex types in one subscription but not another

我在尝试通过 Azure 门户为 Azure 搜索服务创建索引器时发现两个不同订阅之间存在一些不一致的行为。

我能够使用 Cosmos DB 集合作为源在我们的 test/ppe 订阅 (Microsoft) 中成功构建索引器,并且使用 Edm.ComplexType 和集合匹配数据 1:1 (Edm.ComplexType):

Complex Types showing up in dropdown

在我确认事情按预期工作后,我转到我们的产品订阅 (AME.GBL) 来做同样的事情;然而,这种 add/edit 复杂类型的能力似乎缺失了:

Complex Types not showing up in dropdown

为什么我们的一个订阅提供了这种添加复杂类型的能力,而另一个订阅却没有?

是否有针对此功能的功能门 add/edit 索引的复杂类型,如果有,是否可以针对给定的订阅 ID 手动覆盖它?

谢谢!

Bradley - 您是正确的,在这种情况下,通过门户 'Import Data' 工作流的复杂类型检测功能目前只能通过内部 Microsoft 门户体验使用。但是,此功能很快就会在全球范围内公开部署,我们的目标是在 2019 年 5 月 1 日通过门户网站在全球范围内提供。如果您需要事先使用复杂类型创建此索引,您可以使用 API 直接使用复杂类型设置索引模式。