ANALYZE¶
概要¶
ANALYZE table_name [ WITH ( property_name = expression [, ...] ) ]
描述¶
為指定的表格收集表格和欄位的統計資訊。目前僅為基本類型收集欄位統計資訊。
可使用選用的 WITH
子句來提供連接器特定的屬性。若要列出所有可用的屬性,請執行下列查詢
SELECT * FROM system.metadata.analyze_properties
目前,此陳述式僅由 Hive 連接器 支援。
範例¶
分析表格 web
以收集表格和欄位統計資訊
ANALYZE web;
分析目錄 hive
和結構描述 default
中的表格 stores
ANALYZE hive.default.stores;
從 Hive 分割表格 sales
分析分割區 '1992-01-01'
、'1992-01-02'
ANALYZE hive.default.sales WITH (partitions = ARRAY[ARRAY['1992-01-01'], ARRAY['1992-01-02']]);
從 Hive 分割表格 customers
分析具有複雜分割區鍵(state
和 city
欄位)的分割區
ANALYZE hive.default.customers WITH (partitions = ARRAY[ARRAY['CA', 'San Francisco'], ARRAY['NY', 'NY']]);