查詢公式的特點是什麼?
查詢公式有以下幾個特點:
多通道SQL − 它可以用來評估比較或正確計算報表中斷行中的非加性度量,查詢工具應該將報表分成多個查詢,這些查詢由DBMS獨立處理。
查詢工具會自動智慧地組合各個查詢的結果。多通道SQL還可以跨多個一致的資料倉庫中的多個事實表進行鑽取,這些資料倉庫可能位於不同的資料庫中。
例如,銷售和成本可能位於多個數據庫中,但是考慮到它們共享相同的維度,例如組織和期間,它可以透過查詢這兩個來源並在查詢工具中合併結果來生成簡單的貢獻報表。
否則,單個銀河系SQL語句的處理將是不可能的。最後,多通道SQL為聚合導航器提供了一個加快文件速度的機會,因為每個原子SQL請求都只是由聚合導航器分析的。
突出顯示 − 突出顯示是警報的互動式形式。隨著資料量的激增,查詢工具需要支援使用者識別與其他資料不同的記錄,例如顯示銷售額比上個月下降或增長超過10%的地區。
連續約束 − 一個查詢的結果用作連續查詢的最大值或過濾器。當它識別一個佇列並將其行為作為一個單元確定時,這對於行為研究來說是一個特別重要的功能。這幾乎在任何涉及個人資訊的時候都會發生。
例如,醫生和研究人員可能對識別具有一定特徵的患者群體並跟蹤他們隨時間的進展感興趣。他們可以識別臨床試驗組中的重度吸菸者,並檢視正在測試的藥物是否會降低患肺癌的風險。
任何具有客戶資訊的資料庫在某些時候都需要連續約束。然而,此功能的價值並不僅限於人員。半導體公司可能希望識別一組矽晶圓,並跟蹤它們在生產過程中的情況以檢查失敗率。這些約束列表可能太大而無法儲存在工具中,因此可能需要將其傳遞迴資料庫以便遠端執行連線。
半加性求和 − 在常見的業務事實表中有一類重要的數值度量不是完全可加的。任何強度範圍通常都不是可加的,尤其是在時間維度上。例如,庫存水平和賬戶餘額不會隨時間推移而累加。這些被稱為半加性事實。