

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 疑難排解資源瀏覽器搜尋
<a name="troubleshooting_search"></a>

使用此處的資訊可協助您診斷和修正使用資源總管搜尋資源時可能發生的常見錯誤。

**Topics**
+ [為什麼我的資源瀏覽器搜索結果中缺少某些資源？](#troubleshooting_search_missing-resources)
+ [為什麼我的資源沒有出現在主控台的統一搜尋結果中？](#troubleshooting_search_unified)
+ [為什麼控制台和資源瀏覽器中的統一搜索有時會產生不同的結果？](#troubleshooting_search_unified_different)
+ [我需要哪些權限才能搜尋資源？](#troubleshooting_search_permissions)

## 為什麼我的資源瀏覽器搜索結果中缺少某些資源？
<a name="troubleshooting_search_missing-resources"></a>

下列清單提供部分資源可能無法如預期般顯示在搜尋結果中的原因：

**初始索引未完成**  
在中初次開啟資源總管之後 AWS 區域，可能需要長達 36 小時的時間才能完成索引和複寫至彙總器索引。請稍後再嘗試搜尋。

**資源是新的**  
資源總管探索新資源並新增至本機索引可能需要幾分鐘的時間。請在幾分鐘後再試一次。

**一個區域中新資源的相關資訊尚未傳播至彙總索引**  
可能需要一些時間才能取得有關在某個區域中發現的新資源的詳細資訊，以便在自己的區域中建立索引，然後複寫到帳戶的彙總器索引。只有在複寫完成後，新資源才會出現在跨區域搜尋結果中。請稍後再嘗試搜尋。

**包含資源的區域未開啟資源總管**  
您的管理員會決定「 AWS 區域 資源總管」可以在哪些中操作。「**[設定」](https://console.aws.amazon.com/resource-explorer/home#/settings)** 頁面會顯示哪些區域已開啟「資源總管」並包含索引。如果包含您資源的區域未開啟，請要求您的管理員開啟該區域中的資源總管。

**資源存在於不同的區域，且搜尋的區域不包含彙總器索引**  
您只能使用「地區」中包含彙總索引的檢視，來搜尋帳戶中所有區域的資源。在任何其他區域中進行搜尋，只會傳回您執行搜尋之「區域」的資源。

**檢視上的篩選器會排除該資源**  
每個檢視都可以在組態中包含篩選器，以限制哪些結果可以包含在使用該檢視所產生的搜尋結果中。確保您要尋找的資源與您用於搜尋的檢視中的篩選條件相符。如需篩選器的詳細資訊，請參閱[篩選條件](using-search-query-syntax.md#query-syntax-filters)。

**資源總管不支援資源類型**  
資源總管不支援某些資源類型。如需詳細資訊，請參閱[您可以使用 Resource Explorer 搜尋的資源類型](supported-resource-types.md)。

**控制台區域中未配置索引或視圖**  
如果使用 Widget 的主控台所預期的區域中未設定索引或檢視，您將不會看到預期的結果。如需詳細資訊，請參閱[透過建立彙總器索引開啟跨區域搜尋](manage-aggregator-region.md)。

**您的檢視不包含標籤**  
資源總管小器具需要標籤。如果您的檢視不包含標籤，資源就不會包含在結果中。如需詳細資訊，請參閱[對檢視新增標籤](manage-views-tag.md)。

**您的搜尋使用錯誤的搜尋查詢語法**  
在資源總管中搜尋對此服務而言是唯一的。如果沒有正確的語法，您將找不到所期望的資源。如需詳細資訊，請參閱[Resource Explorer 的搜尋查詢語法參考](using-search-query-syntax.md)。

**您最近標記了您的資源**  
標記資源之後，資源會有 30 秒的延遲時間才會顯示在搜尋結果中。

**資源類型不支援標籤篩選器**  
如果資源類型不支援標籤篩選器，它們將不會顯示在資源總管小器具中。不支援標籤篩選的資源類型有：  
+ `cloudfront:cache-policy`
+ `cloudfront:origin-access-identity`
+ `cloudfront:function`
+ `cloudfront:origin-request-policy`
+ `cloudfront:realtime-log-config`
+ `cloudfront:response-headers-policy`
+ `cloudwatch:dashboard`
+ `docdb:globalcluster`
+ `elasticache:globalreplicationgroup`
+ `iam:group`
+ `lambda:code-signing-config`
+ `lambda:event-source-mapping`
+ `ssm:windowtarget`
+ `ssm:windowtask`
+ `rds:auto-backup`
+ `rds:global-cluster`
+ `s3:accesspoint`

## 為什麼我的資源沒有出現在主控台的統一搜尋結果中？
<a name="troubleshooting_search_unified"></a>

統一的搜索結果可在每個 AWS 管理主控台 頁面頂部的搜索欄中找到。但是，只有在下列組態選項完成之後，搜尋*才*會傳回符合搜尋結果中查詢的資源：
+ 帳戶中的其中一個區域中必須有[彙總索引](manage-aggregator-region-turn-on.md)。
+ [「地區」中必須有包含彙總器索引的預設檢視](manage-views-set-default.md)。
+ 所有主參與者 (IAM角色和使用者) 都必須具有[使用該預設檢視進行搜尋的權限](manage-views-grant-access.md)。

## 為什麼控制台和資源瀏覽器中的統一搜索有時會產生不同的結果？
<a name="troubleshooting_search_unified_different"></a>

統一的搜索結果可在每個 AWS 管理主控台 頁面頂部的搜索欄中找到。當您使用統一搜尋時，統一的搜尋程序會自動在您在查詢字串中輸入的第一個字詞結尾插入萬用字元 (`*`)。該萬用字元在統一的搜尋方塊中不可見，但確實會影響結果。

**重要**  
統一搜尋會在字串中第一個關鍵字的結尾自動插入萬用字元 (`*`) 運算子。這意味著統一的搜索結果包括匹配以指定關鍵字開頭的任何字符串的資源。  
[資源總管] 主控台中 [[資源搜尋](https://console.aws.amazon.com/resource-explorer/home#/explorer)] 頁面上的 [**查詢**] 文字方塊執行的搜尋***不***會自動附加萬用字元。您可以在搜尋字串中的任何字詞之後`*`手動插入。

## 我需要哪些權限才能搜尋資源？
<a name="troubleshooting_search_permissions"></a>

若要搜尋，您必須擁有在您呼叫作業之「區域」中的檢視表上執行下列*兩*項作業的權限：
+ `resource-explorer-2:GetView`
+ `resource-explorer-2:Search`

您可以將類似下列範例的陳述式新增至指派給IAM主參與者的原則中。

```
        {
            "Effect": "Allow",
            "Action": [ 
                "resource-explorer-2:GetView",
                "resource-explorer-2:Search"
            ],
            "Resource": "arn:aws:resource-explorer-2:us-east-1:123456789012:view/My-View-Name/1a2b3c4d-5d6e-7f8a-9b0c-abcd11111111"
        }
```

您可以使用包含萬用字元 (ARN) 的特定檢視來取代特定檢視ARN的 Amazon 資源編號 (`*`)，以授與所有相符檢視的權限。

如果您未在要求中指定檢視，Resource Explorer 會自動使用您提出要求之地區的[*預設檢視*](manage-views-set-default.md)。如果您沒有使用預設檢視的權限，請洽詢您的系統管理員。

**注意**  
即使您在 Resource Explorer 搜尋查詢的結果中看到資源，您仍需要資源本身的權限才能與該資源互動。