本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將自訂指示新增至主題
| 適用於:企業版 |
| 目標對象:Amazon Quick 管理員和作者 |
自訂指示是持久性自然語言規則,可引導 AI 引擎解譯特定網域的術語和跨資料集邏輯。如果沒有這些詞彙,引擎會以文字方式解譯詞彙。例如,「今年」預設為日曆年。不過,如果您的組織在 4 月 1 日開始的會計年度執行,則需要 指示來覆寫該預設值。
自訂指示特別適用於:
-
歧義規則。當相同的商業術語可以映射到多個資料集或欄位時,請告訴 AI 偏好哪個資料集或欄位。例如:「當使用者詢問 'sales' 時,請使用 SALES_FACT。當使用者詢問 'returns' 或 'refunds' 時,請使用 RETURNS_FACT。"
-
跨資料集定義。定義跨越多個資料集的指標。例如:「淨收入 = SUM(SALES_FACT.total_amount) - SUM(RETURNS_FACT.refund_amount)。」
-
預設聯結行為。指定保留預期語意的聯結方向。例如:「偏好從事實資料表到維度資料表的 LEFT JOIN,這樣沒有相符維度記錄的事實就不會無提示地捨棄。」
-
自訂日期邏輯。例如:「會計年度自 4 月 1 日開始。使用會計年度界限解譯「今年」。」
新增自訂指示
-
開啟您要設定的主題。
-
導覽至自訂指示索引標籤。
-
選擇編輯。
-
輸入您的指示做為自然語言規則。為了清楚起見,請使用子彈點樣式。
-
選擇儲存變更。
範例自訂指示
下列範例顯示零售分析主題的一組生產就緒主題層級指示:
Disambiguation: - "sales", "revenue", "orders" -> use SALES_FACT - "returns", "refunds" -> use RETURNS_FACT - "net sales", "net revenue" -> join SALES_FACT LEFT JOIN RETURNS_FACT on order_line_id Cross-dataset metrics: - Net Revenue = SUM(SALES_FACT.total_amount) - SUM(RETURNS_FACT.refund_amount) - Return Rate = COUNT(RETURNS_FACT.return_id) / COUNT(SALES_FACT.order_line_id) Default joins: - SALES_FACT LEFT JOIN CUSTOMER_DIM on customer_id - SALES_FACT LEFT JOIN PRODUCT_DIM on product_id Date handling: - Fiscal year starts April 1. Interpret "this year" using fiscal year boundaries. - YTD: current fiscal year up to and including today.
自訂指示的最佳實務
-
保持說明簡潔。偏好子彈點規則清單超過 prose 段落。
-
僅針對跨資料集邏輯使用主題層級指示。單一資料集語意 (顆粒、索引鍵、彙總規則) 屬於資料集自己的擴充中繼資料。
-
避免資料集層級和主題層級指示之間的衝突。
-
在聊天中提出問題並檢閱解釋面板中產生的 SQL,以測試您的指示。