You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Microsoft Graph API KQL查询以搜索指定SharePoint站点的fmp12文件

针对特定SharePoint站点搜索fmp12文件的KQL查询修改方案

要限定搜索范围到特定站点,只需在queryString中添加站点过滤条件即可,分两种场景处理:

单个目标站点

通过SiteUrl或SiteId指定单个站点,推荐用SiteId(不会因站点URL变更失效),示例如下:

{
    "requests": [
        {
            "entityTypes": [
                "driveItem"
            ],
            "query": {
                "queryString": "FileType:fmp12 AND SiteId:\"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\""
            },
            "region": "EMEA"
        }
    ]
}

如果习惯用站点URL,也可以这样写:

{
    "requests": [
        {
            "entityTypes": [
                "driveItem"
            ],
            "query": {
                "queryString": "FileType:fmp12 AND SiteUrl:\"https://yourtenant.sharepoint.com/sites/YourTargetSite\""
            },
            "region": "EMEA"
        }
    ]
}

多个目标站点

用OR连接多个站点的SiteId或SiteUrl,并用括号分组确保逻辑正确:

{
    "requests": [
        {
            "entityTypes": [
                "driveItem"
            ],
            "query": {
                "queryString": "FileType:fmp12 AND (SiteId:\"id1\" OR SiteId:\"id2\" OR SiteUrl:\"https://yourtenant.sharepoint.com/sites/Site3\")"
            },
            "region": "EMEA"
        }
    ]
}

注意事项

  • SiteId可从站点的「站点信息」-「查看全部站点设置」中获取,或通过Graph API查询站点列表得到;
  • 站点URL要完整准确,包含租户域名和站点路径;
  • 条件中的字符串需用双引号包裹,确保KQL解析正确。

内容的提问来源于stack exchange,提问作者zmbq

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 10:52:10