資料的視覺化及分析 (自助式 BI) - 技術說明

資料的視覺化及分析 (自助式 BI) - 技術說明

 資料壓縮

 資料行儲存索引

 Data Quality Services

 其他功能

SQL Server Integration Services

Master Data Services

SQL Server Analysis Services

SQL Server Analysis Services (表格式模式)

SQL Server Reporting Services

StreamInsight

協助您將資料庫的整體大小縮小 TOP

  • 可節省儲存
  • 可減少磁碟 I/O、縮小資料,以提升查詢效能
  • 可和一般資料一樣進行更新 (不需變更應用程式)

資料壓縮的效果

資料壓縮的負擔 (overhead)

  • 雖然 CPU 使用率會因此而增加一些,但 OLTP 系統的效能不會明顯下降
  • 可提升檢索效能
  • 可享受資料儲存空間減少所帶來的好處

搭配使用資料壓縮與磁碟分割表格功能

  • 可針對資料表的每個分割來設定壓縮屬性
  • 不需停止系統即可進行變更
  • 排除原有壓縮的缺點,享受壓縮帶來的好處

緩衝快取時只需載入必要的資料行 TOP

  • 從磁碟讀取出的資料量減少

→ I/O 量減少

  • 緩衝快取時不需載入多餘的資料

→ 可有效利用記憶體

建立資料行儲存索引

  • 對 1 個資料表進行搜尋時只需指定多個資料行即可
  • 不需考慮資料行的組合便能輕鬆設定

資料行儲存索引的效果

資料行儲存索引的資料更新

建有資料行儲存索引的資料表無法使用 DML 語法敘述 (Insert/Update/Delete/Merge)。

您可以使用以下三種方法執行操作

  • 停用索引並重建

1. 停用 (Disable) 資料行儲存索引

  • ALTER INDEX my_index ON T DISABLE

2. 更新資料

3. 重建 (Rebuild) 資料行儲存索引

      • ALTER INDEX my_index ON T REBUILD
  • 使用磁碟分割

1. 以暫存資料表來進行資料更新

2. 以暫存資料表來架構資料行儲存索引

      • CREATE NONCLUSTERED COLUMNSTORE INDEX my_index ON StagingT (OrderDate、ProductID、SaleAmount)

3. 進行磁碟分割轉換,從暫存資料表轉換至目標資料表

      • ALTER TABLE StagingT SWITCH TO TargetT PARTITION
  • 使用 Union 語法

1. 不會被更新的資料將會儲存至有資料行儲存索引的資料表

2.會被更新的資料將會儲存至沒有資料行儲存索引的資料表

3. 在參考時進行 Union 語法編輯將兩者合併,或者建立經過 Union 語法編輯的檢視表,並作為參考。

DQS (Data Quality Services) 協助您提升資料品質 TOP

  • 提供資料清理和整合等資料處理服務
  • 將分散的主要資料整合成 DWH,提升資料品質

SQL Server Integration Services TOP

Master Data Services

SQL Server Analysis Services

SQL Server Analysis Services(表格式模式)

SQL Server Reporting Services

StreamInsight

SQL Server Integration Services TOP

Master Data Services TOP

SQL Server Analysis Services TOP

SQL Server Analysis Services(表格式模式) TOP

SQL Server Reporting Services TOP

StreamInsight TOP