當你開啟 Dataverse 搜尋時,搜尋框會出現在應用程式中每個頁面的頂端。 它成為所有模型驅動應用程式的預設全球搜尋體驗。 Dataverse 搜尋還允許您使用某些生成性 AI 體驗。 您無法切換到快速尋找搜尋 (也稱為分類搜尋)。 開始新的搜尋以快速找到所需的資訊。
開啟 Dataverse 搜尋,為使用者在模型導向應用程式中獲得更好的搜尋體驗。 環境管理員可選取 關閉 以選擇不使用這項功能,藉此管理自己的環境。
[!Note] 如果將 Dataverse 搜尋設為預設,則搜尋框不可見,無法搜尋內容。 生成式 AI 體驗仍然可用。
查看最近的資料列和搜尋
當您選擇搜尋方塊時,請查看您最近的搜尋和最近存取的資料列。 在開始輸入搜尋框前,你會看到一個資訊彈出視窗,幫助你完成搜尋。
根據您查看結果的最後三個搜尋查詢,最多三個最近的搜尋字詞會顯示在頂部。 這些最近的搜尋字詞是個人化的,並且取決於您的裝置和瀏覽器。
最近的搜尋字詞後面會顯示您最近存取的資料列,最多七筆。 如果您經常存取某些資料列,您可以從這裡快速找到它們。 最近存取的資料列獨立於已為 Dataverse 搜尋編制索引的資料表,因為尚未執行任何搜尋。 資料列也依資料表類型分組,這讓您可以快速掃描清單。
圖例
- 最近搜尋:顯示最近的搜尋。
- 最近存取的資料列:顯示最近存取的資料列,並依資料表類型分組。
內嵌建議
注意
如果你用自訂分析器搜尋紀錄,紀錄就不會顯示在內嵌建議中。
開始輸入文字時,你會看到建議結果,幫助減少按鍵次數並簡化頁面瀏覽。 建議的結果是根據在資料表所有可搜尋資料行上執行的搜尋而產生,而該資料表已啟用 Dataverse 搜尋,並已包含在您的模型導向應用程式中。 如需詳細資訊,請參閱在 Power Apps 應用程式設計師中新增或編輯模型導向應用程式元件。
當你在搜尋框輸入三個或以上字元時,會顯示建議。 它們基於兩種匹配方式:
Word completion (文字自動完成):主要欄位包含以搜尋字詞開頭之字詞的資料列。 例如,輸入 作品 會顯示帳號 AdventureWorks 和聯絡人 John Worker 等結果。
模糊搜尋:拼錯一個字元的字詞也會比對成功。 例如,輸入 Winry 會顯示 Coho Winery 這個帳戶,以及其他結果。
建議資料列會在主欄位旁邊顯示次要欄位,以幫助區分具有相同主欄位值的資料列。 根據資料表的快速查詢檢視選擇次要欄位:
- 如果搜尋文字出現在快速尋找檢視中的欄位中,則該欄位將用作輔助欄位。
- 如果找不到相符項目,則會改為顯示快速尋找檢視中第一個包含該資料列資料的非主要欄位。
透過建議,即使搜尋詞被字元拼錯,你也能用最少的按鍵快速取得資訊。 建議中以粗體醒目提示的文字表示相符的字詞。
搜尋結果頁面
在鍵盤按下輸入或選取顯示更多結果,查看完整的搜尋結果。 Dataverse 搜尋會在輸入兩個或以下字元時加上「*」。
搜索結果將根據相關性進行排名,並依資料表分組。 包含與搜尋詞相符列的表格列表會以分頁形式出現在螢幕上方。
當搜尋查詢包含多個詞彙時,Dataverse 搜尋會自動將查詢拆分成個別的搜尋詞。 模糊搜尋功能會將同義詞、首字母縮略詞及其他縮寫等相關字詞納入搜尋,以擴大搜尋結果範圍。 例如,搜尋「Robert Clark」可能會因為模糊比對而傳回「Bob Clark」,也可能因為其中一個搜尋詞相符而傳回「John Clark」。 為了確保完全匹配,請將整個查詢括在雙引號中 (例如,「Robert Clark」)。
要瞭解某列顯示在搜尋結果的原因,請將滑鼠懸停在每列開頭的圖示上,以查看與您的搜尋相符的文字。
注意
你無法排序搜尋網格中回傳的列。
熱門結果分頁
最佳結果索引標籤顯示搜尋字詞的前 20 個結果,並依資料表類型分組。 每個群組顯示一個資料表的結果,該資料表最多包含六個資料行。 這些資料行是資料表的檢視資料行快速尋找檢視中的前六個資料行。
注意
- 資料表的主要資料行一律會作為最佳結果索引標籤中結果的第一個資料行。
- 對於附註和附件資料表,其他兩個資料行顯示該附註或附件相關資料列的資訊。
- 您無法搜尋或顯示活動資料表上的對象清單資料行 (例如收件者、副本與出席者),這些資料行會顯示空白。
下圖顯示三個資料表的最佳搜尋結果。
圖例:
- 最相關的結果:此標籤顯示與您的搜尋字詞相關的前 20 個結果。
- 依資料表類型分組的資料列:若要將搜尋結果縮小到特定資料表,請選擇特定資料表索引標籤。
- 顯示更多:當您在群組底部選取 顯示更多 時,會切換到該資料表專屬的索引標籤。
資料表專屬索引標籤
你會看到包含搜尋結果的特定表格分頁。 表格從左到右(在左至右環境中)的順序是根據結果的相關性而定。 您可以摺疊篩選面板,或將滑鼠懸停在索引標籤清單上水平捲動。
從左到右的前三個索引標籤會依相關性由高到低,顯示包含前 20 筆結果之資料列的資料表。 剩餘的分頁則顯示包含前20名以外結果的表格,依序由高至低排列。
圖例:
顯示三個不同表的前 20 個結果。
顯示屬於頂級結果的三個資料表,依相關性排序。
顯示其餘符合的資料表類型,依符合搜尋的記錄數排序。
選取索引標籤以深入特定資料表,並查看結果中資料行的詳細資訊。
圖例:
- 顯示此特定資料表的結果數目。
- 顯示資料表中被搜尋的資料行。
每個特定資料表索引標籤在兩個不同的方面上比最佳結果索引標籤顯示更多訊息:
- 如果該表格的快速查找視窗有超過六 個檢視欄位,表格專用分頁會顯示所有欄位。 頂尖結果標籤最多顯示六欄。
- 表格專用分頁提供以無限滾動清單形式存取該表格中所有匹配的列。
將搜尋範圍限定於特定資料表
你可以將 Dataverse 搜尋縮小到單一資料表,讓結果只包含你選擇的資料表的紀錄,而不是在所有資料表中搜尋。 當你已經知道要找哪種紀錄類型,並想減少無關結果的雜訊時,將搜尋範圍限定到特定表格很有用。
要把搜尋範圍縮小到特定表格:
- 選擇搜尋框開始搜尋。
- 從表格選擇器中選擇你想搜尋的表格。
- 請輸入您的搜尋詞。 結果僅包含來自所選資料表的記錄。
使用 Facet 篩選結果
在搜尋結果頁面上,您可以使用 Facet 和篩選來縮小搜尋範圍和瀏覽搜尋結果。 Facet 位於篩選面板上,您可以展開或摺疊該面板。
最佳結果分頁會顯示不同列類型的搜尋結果,例如聯絡人和電話通話。 因此,熱門結果分頁只會顯示適用於所有資料列類型的三個全域屬性:
- 擁有者
- 修改時間
- 建立日期
在特定資料表的索引標籤上,適用於該資料表類型的 Facet 會顯示在三個全域 Facet 上方。
| 最上層結果索引標籤只會顯示全域 Facet | 其他分頁顯示該資料表類型特有的面向 |
|---|---|
|
|
您可以使用設定個人選項對話方塊,為資料表個人化 Facet。 在 「配置面向與篩選器」中了解更多。
具有離散值的文字型 Facet
所有 Lookup 和 Choice 資料類型都是文字型屬性。 例如,文字型 Facet 優先順序是由資料行值 (選項) 及其對應計數的清單所組成。
這些構面中的篩選條件會依計數由高到低排序。 預設情況下,會顯示前四個分面值。 當有超過四個面值時,你可以選擇 「更多顯示」 來展開列表,並看到最多 15 個結果。
當您選取 Facet 值時,就會篩選搜尋結果,只顯示該資料行包含您所選值的資料列。
日期和時間 Facet
日期和時間篩選條件可讓您篩選並查看特定期間的搜尋結果。 使用開始時間和結束時間下拉式清單來指定時間範圍。
意見反應連結
在搜尋結果頁面上,是否找到您想找的內容?的答案以二進位意見反應形式收集在產品遙測中。 搜尋參數——例如你在搜尋框輸入的查詢文字——不會被收集,無論你對問題的回答如何。 我們只會使用是或無回覆統計資料,説明我們瞭解搜尋體驗的有用性。
目前沒有選項可以停用意見反應問題提示。
了解搜尋結果
Dataverse 搜尋具有一系列強大的功能,可協助您輕鬆使用 Microsoft Dataverse。 以下指標可幫助您了解在不同情況下能預期的結果。
注意
- Dataverse 搜尋以文字為依據,只能搜尋類型為單行文字、多行文字、選擇 或查詢的資料行。 不會搜尋數字和日期類型的資料行。
- Dataverse 搜尋可讓您搜尋與您共用的資料列和您擁有的資料列。 不支援階層式安全性模型。 這個限制意味著即使你透過階層式安全在 Dataverse 中看到某列,除非你擁有該列或該列被分享給你,否則你不會看到 Dataverse 搜尋匹配該列。
- Dataverse 搜尋支援資料行層級安全性。 這表示擁有受限資料行存取權的使用者可以搜尋該資料行,並將其顯示在搜尋結果中。 不具備受限資料行權限的使用者將無法搜尋或查看資料行的結果。
提示
在最佳結果索引標籤和水平清單中的資料表順序,是根據該搜尋字詞的搜尋結果排名和相關性而定。 您可以在搜尋字詞中包含資料表名稱,讓特定資料表的結果顯示在頂端。 例如,在搜尋 fabrikam 帳戶時,大多數情況下,具有 fabrikam 字詞之帳戶類型的搜尋結果排名會比具有 fabrikam 字詞的非帳戶類型高。
增強型搜尋結果
使用重要屬性作為關鍵字來提升你的資訊搜尋。 輸入資料表類型以增強搜尋結果,輕鬆指出您偏好的結果。 例如,搜尋 Susan Adatum 表示您正在尋找與帳戶 Adatum 相關的連絡人 Susan。自然語言理解
搜尋 可以更好地理解用於表明意圖的術語。 這些範例包含:- 搜尋 開啟的電話通話 會顯示狀態為 開啟 的電話通話活動記錄。
- 搜尋「 聯絡人遺失郵件 」時,會顯示電子郵件地址欄位為空的聯絡人,而非將 「失蹤 」視為關鍵字。
拼字校正
搜尋會忽略常見的拼字錯誤。 例如,當您搜尋 William Conatc 時,搜尋結果會包含名為 William 的聯絡記錄,儘管 contact 這個詞拼寫錯誤。同義詞、縮略字和縮寫
借助對常用縮寫和同義詞的支援,您可以按照您的記憶 (而不一定是儲存方式) 搜尋資訊。 這些範例包含:- 如 Bob/Robert 之類的一般名稱變體會符合任一搜尋字詞。
- 使用縮寫如 active accts 的搜尋詞語意上會被解釋為「active accounts」。
共識的力量
搜尋可理解熱門位置、日期、時間、節日和電話號碼。 例如,搜尋 「華盛頓州帳戶 」會產生位於華盛頓州的帳戶結果。
注意
- 上述所有功能都是智慧搜尋的一部分,該功能僅適用於以英語為基礎語言的公用雲端環境。
- 若要取得這些結果,上述範例假設每個資料表的特定欄位都建立了索引。
使用運算子
運算子可幫助您制定精確的搜尋查詢,其可根據特定條件量身打造結果。 本節會介紹部分支援的運算子。
布林運算子
使用 + 運算子搜尋詞彙組合。 此運算子執行 AND 搜尋,並顯示包含所有個別詞彙並以 +分隔的結果。 例如, alpine + paul 傳回與客戶記錄 Alpine Ski House 相關的連絡人記錄 Paul Cannon。
同理,用垂直橫線|()分隔項表示 OR 運算子。 例如,搜尋 alpine | paul 會傳回參考任一字詞的記錄。
在關鍵字前使用帶有連字號(-)的 NOT 運算子,以排除該關鍵字。
例如,當你搜尋「 評估」時,所有與 「評估 」一詞相符的列都會出現在結果中。
然而,搜尋 evaluation + -agreed 可匹配所有包含 evaluation 但不含 agreed 項的列。
萬用字元
對運算子使用萬用字元,例如 begins-with 和 ends-with。 在關鍵字的開頭或結尾使用星號 (*) 會使星號成為零個或多個字元的預留位置。 例如,搜尋 *win 會顯示所有與以 win 結尾的關鍵字相關的紀錄。
完全匹配
在關鍵字周圍加上雙引號,以進行完全比對。 搜尋會忽略常用詞彙,如 the、 an 和 a。 若要提高相符程度,請使用雙引號並強制搜尋結果需完全相符。 例如,搜尋 「Call back for resolution (sample)」 就能完全匹配關鍵字。
快速動作
Dataverse 的搜尋體驗讓一些最常用的動作更接近搜尋結果。 這種體驗幫助你完成任務,而不必在模型驅動應用程式中切換到記錄頁面。
快速動作是一組特定於資料表的小型指令。 當您與模型導向應用程式中的搜尋 (在網頁瀏覽器上執行) 進行互動時,可以看到快速動作。 將一些常用資料表設定為顯示命令組,以幫助您完成工作而不遺失內容。
| 資料表 | 快速動作 |
|---|---|
| 帳戶 | 指派、共用、透過電子郵件傳送連結 |
| 連絡人 | 指派、共用、透過電子郵件傳送連結 |
| 預約 | 標記完成、取消、設定相關、指派、透過電子郵件傳送連結 |
| 任務 | 標記完成、取消、設定相關、指派、透過電子郵件傳送連結 |
| 通話 | 標記完成、取消、設定相關、指派、透過電子郵件傳送連結 |
| 取消、設定主旨、以電子郵件傳送連結 |
欲了解更多如何設定快速動作的資訊,請參閱 「配置 Dataverse 搜尋以提升搜尋結果與效能」。
快速動作和建議的結果
當你與搜尋互動時,會在最近存取的紀錄旁邊找到快速操作,以及你輸入時出現的建議結果。
| 最近存取資料列的快閃操作 | 輸入時顯示建議結果的快速動作 |
|---|---|
|
|
結果頁面中的快速動作
你打字時,會出現快速操作以示建議結果。
在結果頁面中,將滑鼠游標移到結果上方,即可查看該資料列可用的快速操作。
使用鍵盤快速鍵
下列鍵盤快速鍵適用於格線。 如需詳細資訊,請參閱: