您位於此處:
使用語意增強引導資料問與答
新增語意陳述式可協助 Data 360 Data Q&A 工作人員進一步瞭解資料的業務內容、網域特定術語和關係。
必要版本
| 提供版本:Data 360 支援的 所有版本。請參閱 Data 360 版本可用性。 |
語意增強是您建立以將業務和資料內容提供給 Data 360 資料問與答工作人員的陳述式。這些陳述式透過說明網域特定術語、業務規則、資料關係和計算方法,協助工作人員更精確地解讀您的問題,並產生更好的 SQL 查詢。
為何使用語意增強
雖然工作人員可以自動分析資料的結構描述和關係,但其不會本質上瞭解您的業務內容。語意增強透過教導工作人員:
- 公司術語:「已啟用客戶」或「合格商機」在您組織中的意義
- 計算方法:如何計算如「客戶終身價值」或「轉換率」等度量
- 資料品質規則:要使用哪些欄位、要避免哪些欄位以及原因
- 關係:物件如何在外部索引鍵關係以外連線
- 篩選慣例:應套用至特定查詢的預設篩選條件或條件
語意增強的運作方式
當您詢問工作人員問題時,其會考量適用的語意增強以及資料結構描述以產生回應。工作人員會根據下列項目找出與您的問題最相關的增強:
- 物件範圍 (特定物件或所有物件)
- 欄位範圍 (物件內的特定欄位)
- 問題的自然語言內容
- 將預期問題片語對應至增強的對應摘要
標記為「重要」的增強一律會納入考量。若要讓回應保持準確,請將每個增強專注於資料模型的不同層面,並避免對相同資料提供矛盾的指引。
範圍層級
語意增強可在不同的層級進行範圍:
- 物件
- 適用於特定資料湖物件 (DLO) 或資料模型物件 (DMO)。用於物件特定術語或計算方法。
- 欄位
- 適用於物件內的特定欄位。用於欄位級資料品質指引或轉譯規則。
有效的語意豐富範例
| 使用個案 | 語意陳述式範例 |
|---|---|
| 定義業務詞彙 | 「已啟用客戶是狀態為「已啟用」且過去 90 天內至少有一個訂單的客戶。」 |
| 說明計算 | 「客戶留存時間值的計算方式為 total_revenue 除以 months_active,乘以 average_customer_lifespan_months。」 |
| 資料品質指引 | 「篩選字串欄時,請一律使用小寫比較,因為某些舊版資料有混合的大小寫值。」 |
| 欄位轉譯 | 「 amount_usd__c 欄位代表以美元表示的交易大小。將此欄位用於收入計算。」 |
| 預設篩選 | 「針對機會查詢,除非有明確要求,否則請排除 stage = 'Closed Lost'。」 |
最佳作法
- 以清楚、簡單的語言撰寫陳述式,說明內容,而不只是定義。
- 請具體說明規則應套用的時間與方式。
- 以重要標記標記重要增強,以確保工作人員排定其優先順序。
- 詢問工作人員問題並檢閱產生的 SQL 來測試增強。
- 隨著資料模型和業務規則的演進,讓增強保持在最新狀態。
主題
此文章是否解決您的問題?
請讓我們知道,以便我們改進!
