2022HPE Vertica 分析數(shù)據(jù)庫功能手冊_第1頁
2022HPE Vertica 分析數(shù)據(jù)庫功能手冊_第2頁
2022HPE Vertica 分析數(shù)據(jù)庫功能手冊_第3頁
2022HPE Vertica 分析數(shù)據(jù)庫功能手冊_第4頁
2022HPE Vertica 分析數(shù)據(jù)庫功能手冊_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

新功能HPEVertica分析型數(shù)據(jù)庫軟件版本:文檔發(fā)行日期:HPEVerticaHPEVertica分析型數(shù)據(jù)庫PAGE2NUMPAGES65內(nèi)容Vertica7.2.3的新增功能和更 客戶端連 SAP數(shù)據(jù)服務中NOTNULL約束的新配置參 查詢優(yōu) DISTINCT的實時聚合投影支 表 Vertica如何在群集中的所有節(jié)點上執(zhí)行序列緩 使用ClusterSequenceCacheMode參數(shù)更改序列緩 約 創(chuàng)建并強制執(zhí)行檢查約 啟用和禁用各個約 選擇默認強制實施新聲明的或修改的約 數(shù)據(jù)庫管 加載數(shù) 對Flex密鑰數(shù)據(jù)類型猜測的改 管理控制臺(Management 使用管理控制臺(ManagementConsole)從AmazonS3加載數(shù) 系統(tǒng)表更 檢查約束的系統(tǒng)表更 SQL函數(shù)和語 使用RESET_SESSION重置會話參 備份、還原和恢 新的VBR任 將完整備份還原到備用群 地 使用ST_GeometryN獲取第N個幾何圖 使用ST_NumGeometries返回空間對象中的幾何圖形數(shù) 使用STV_GeographyPoint和STV_GeometryPoint轉(zhuǎn)換原始坐標數(shù) Hadoop集 從HDFS中直接讀取原生文件格 Hadoop集成支持Parquet文 Vertica7.2.2的新增功能和更 升級和安 使用admintools選項force-reinstall重新安裝 在安裝前設置 客戶端連 Vsql的最后一行記錄分隔 新功能新功能HPEVerticaHPEVertica分析型數(shù)據(jù)庫PAGE4NUMPAGES65連接至Vertica后設置客戶端連接標 使用ODBC和OLEDB連接時支持方括號查詢標識 安全性和身份驗 行級訪問策 數(shù)據(jù)分 查詢優(yōu) 控制內(nèi)部聯(lián)接和外部聯(lián)接輸 多級聚合中的DISTINCT支 保證的唯一性優(yōu) 表 更改外部表列類 加載數(shù) favroparser的性能增 使用復制ERRORTOLERANCE分別處理每個 管理控制臺(Management 管理控制臺(ManagementConsole)中的電子郵件警 MC消息中心通知菜 突出顯示查詢計劃過程中的語法錯 MC時間信 MC警報的時間戳范圍參 系統(tǒng)表更 操作系統(tǒng)用戶名 KEYWORDS系統(tǒng) REMOTE_REPLICATION_STATUS系統(tǒng) TRUNCATED_SCHEMATA系統(tǒng) SQL函數(shù)和語 正則表達式功 備份、還原和恢 備份完整性檢 備份修 恢復并行 將表和架構(gòu)復制到備用數(shù)據(jù) 地 WGS84支持的其他函 將空間數(shù)據(jù)導出到 使用STV_MemSize優(yōu)化用于地理空間查詢的 Kafka集 ApacheKafka0.9支 多個Kafka群集支 分析自定義格 分析不含架構(gòu)和元數(shù)據(jù)的Kafka消 Kafka_clusters系統(tǒng) Vertica7.2.1的新增功能和更 支持的平 軟件下 Windows10支持客戶端驅(qū)動程 安全性和身份驗 對關(guān)聯(lián)的用戶和角色的身份驗證支 限制系統(tǒng) 查詢優(yōu) 批量導出定向查 UTYPE提 SQL函數(shù)和語 THROW_ERROR函 管理控制臺(Management 管理控制臺(ManagementConsole)消息中心重新設 管理控制臺(ManagementConsole)中的密碼要 系統(tǒng)表更 許可證審核系統(tǒng) 許可證系統(tǒng) SDK更 C++用戶定義的函數(shù)參數(shù)的增強功 管理控制臺(ManagementConsole)API警報篩選 文本搜索更 文本搜索功 Vertica7.2.0的新增功能和更 支持的平 軟件下 升級或安裝前的要 對話框 許可和審 VerticaEnterpriseEdition許可證現(xiàn)在是Premium Vertica數(shù)據(jù)庫審 客戶端連 Vertica適用于Windows的客戶端驅(qū)動程序和工 多個活動的結(jié)果集(MARS)支 JDBC的VHash 使用ADO.NET連接進行二進制傳 Python客戶 安全性和身份驗 Admintools遠程調(diào) CFS安 繼承的權(quán) LDAP鏈 SYSMONITOR角 數(shù)據(jù)庫管 配置參數(shù) Admintools調(diào)試選 自動逐出未響應節(jié) 縮小編 將未分段投影伙伴實例映射到單個名 查詢優(yōu) 優(yōu)化器內(nèi)存使用情 定向查詢和新查詢提 JOIN性 Terrace路由可降低緩沖要 更改了實時聚合/Top-K投影的行 UDx函數(shù)結(jié)果的預聚 改善了Flex視圖中的查 JIT支持正則表達式匹 加載數(shù) Vertica和ApacheKafka集 管理控制臺(Management 從管理控制臺(ManagementConsole)連接至HPEIDOL儀表 用于管理控制臺(ManagementConsole)監(jiān)控的外部數(shù)據(jù) 使用管理控制臺(ManagementConsole)配置資源 管理控制臺(ManagementConsole)中的閾值監(jiān)控增強功 管理控制臺(ManagementConsole)消息中心增強功 管理控制臺(ManagementConsole)Rest 系統(tǒng)表更 強制執(zhí)行約束的系統(tǒng) RESOURCE_POOL_MOVE系統(tǒng) LICENSES系統(tǒng) TABLE_RECOVERIES系統(tǒng) TABLE_RECOVERY_STATUS系統(tǒng) SQL函數(shù)和語 分析函 數(shù)學函 路由查詢的選 會話資源函 自動強制執(zhí)行主要和唯一密鑰約 啟用和禁用各個約 選擇默認強制實施新聲明的或修改的約 與之前版本相比并未發(fā)生變化的行 通過表函數(shù)進行恢 備份、還原和恢 備份到本地主 從完整或?qū)ο蠹墑e備份中恢復單個對 輕型分區(qū)復 對象還原模 按表恢 Hadoop集 HadoopHDFS連接 地 WGS84支 VerticaPlace函 STV_Refresh_Index通過空間索引刪除多邊 操作模 用戶定義的并發(fā)字 區(qū)分大小寫的情感分 字典和映射標 Pulse函 SDK更 SDK增強功 UDx通配 用戶定義的會話參 文檔更 文檔變 文檔增補和修 從文檔中移除的內(nèi) 已棄用和停用的功 本版本中已棄用的功 停用功能歷史記 發(fā)送文檔反 新功能新功能Vertica7.2.3的新增功能和更改HPEVerticaHPEVertica分析型數(shù)據(jù)庫PAGE10NUMPAGES65Vertica7.2.3的新增功能和更改閱讀本節(jié)中的主題,了解有關(guān)Vertica7.2.3的新增功能和更改功能的信息。客戶端連接本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的連接信息更新有關(guān)的信息。更多詳細信息如需詳細信息,請參見。SAP數(shù)據(jù)服務中NOTNULL約束的新配置參數(shù)VerticaODBC驅(qū)動程序新增了一個新的數(shù)據(jù)源名稱(DSN)連接參數(shù)EnforceBatchInsertNullConstraints。使用SAP數(shù)據(jù)服務在含有NOTNULL約束的列中批量插入NULL值時,應使用此配置參數(shù)。有關(guān)該配置參數(shù)的詳細信息,請參閱\h數(shù)據(jù)源名稱(DSN連接參數(shù)查詢優(yōu)化本節(jié)包含有關(guān)Vertica分析型數(shù)據(jù)庫7.2.x的優(yōu)化的信息。更多詳細信息有關(guān)詳細信息,請參見\h優(yōu)化查詢性能DISTINCT的實時聚合投影支持實時聚合投影現(xiàn)在支持查詢中使用帶有DISTINCT限定符的聚合函數(shù),例如COUNT(DISTINCTcol-expr)。有關(guān)詳細信息,請參閱\h實時聚合投影支持的函\h數(shù)。表格本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的表信息更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h管理表Vertica如何在群集中的所有節(jié)點上執(zhí)行序列緩存此版本對群集中單個節(jié)點在重新填充緩存時采用的默認處理方式做了變更。在此版本之前,啟動程序節(jié)點會將執(zhí)行計劃發(fā)送給群集中的其他節(jié)點,這些其他節(jié)點隨后會請求各自的緩存。第一次請求時,如果所有節(jié)點的緩存在一開始都是空的,那么隨著各個節(jié)點請求緩存,此方法有時會導致系統(tǒng)同時鎖定全局編錄。從此版本開始,啟動程序節(jié)點會為所有其他節(jié)點請求緩存。隨后,啟動程序節(jié)點會在其發(fā)出執(zhí)行計劃時,將緩存一并分配給這些其他節(jié)點。因此,其他節(jié)點無需在首次請求緩存時鎖定全局編錄。采用此全新緩存處理機制后,初始緩存請求已從執(zhí)行階段移到規(guī)劃階段。對于大型INSERT-SELECT和COPY操作來說,此變更可帶來一些性能優(yōu)勢。如果愿意,您也可以繼續(xù)讓節(jié)點自行請求各自的緩存。為此,Vertica添加了一個新的配置參數(shù)ClusterSequenceCacheMode。有關(guān)詳細信息,請參閱\hVertica如何分配序列處理緩存ClusterSequenceCacheMode參數(shù)更改序列緩存Vertica包括一個用于序列緩存的新參數(shù)ClusterSequenceCacheMode。該參數(shù)的默認值為1(啟用)。啟用時,啟動程序節(jié)點會為群集中的所有其他節(jié)點請求緩存。隨后,該啟動程序節(jié)點會在向這些其他節(jié)點發(fā)送執(zhí)行計劃時一并分配緩存。您可以指定Vertica允許各個節(jié)點自行請求它們的初始緩存。要使用此舊行為,請將ClusterSequenceCacheMode設置為0(禁用)。使用\hSHOWDATABASE語句可檢查參數(shù)設置。使用\hALTERDATABASE語句可更改參數(shù)設置。\h常規(guī)參數(shù)部分現(xiàn)在包括參數(shù)ClusterSequenceCacheMode約束本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的約束更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h關(guān)于約束創(chuàng)建并強制執(zhí)行檢查約束從此版本開始,Vertica允許您指定檢查約束。檢查約束會指定一個SQL謂詞(布爾表達式),而該表達式會對表中每行獨立求值。您可以使用CHECK\hCREATETABLE\hALTERTABLE語句中創(chuàng)建檢查約束。創(chuàng)建檢查約束時,您可以選擇使用ENABLED或DISABLED關(guān)鍵字啟用或禁用該約束。要啟用或禁用現(xiàn)有檢查約束,請使用\hALTERTABLE創(chuàng)建新約束時,您也可設置一個參數(shù),指定所創(chuàng)建的新約束在默認情況下處于啟用還是禁用狀態(tài)。如果沒有使用\hCREATETABLE\hALTERTABLE專門啟用或禁用約束,則適用參數(shù)默認設置??刂茩z查約束行為的參數(shù)是EnableNewCheckConstraintsByDefault,默認情況下,該參數(shù)的值為1(啟用)。如果將此參數(shù)設為0(禁用),后續(xù)創(chuàng)建的所有約束一開始都處于禁用狀態(tài)。創(chuàng)建或修改約束時,您可使用ENABLED關(guān)鍵字為特定約束覆蓋此行為。使用ENABLEDDISABLED關(guān)鍵字可覆蓋參數(shù)的設置。有關(guān)強制執(zhí)行檢查約束的信息,請參閱管理員指南中的\h自動強制執(zhí)行\(zhòng)hUNIQUEKEY約束啟用和禁用各個約束要啟用或禁用各個約束,請在\hCREATETABLE或\hALTERTABLE語句中使用CHECK關(guān)鍵字以及ENABLEDDISABLED選項。這些語法現(xiàn)在包括CHECK關(guān)鍵字以及ENABLED和DISABLED選項:\h列約束(作為CREATETABLE語句的一部分\h表約束(作為CREATETABLEALTERTABLE語句的一部分\hALTERTABLE語句還包括ALTERCONSTRAINT選項,可用于啟用或禁用現(xiàn)有約束。選擇默認強制實施新聲明的或修改的約束使用EnableNewCheckConstraintsByDefault參數(shù)可設置在默認情況下啟用還是禁用新創(chuàng)建的檢查約束。您可以使用\hALTERDATABASE語句設置此參數(shù)。EnableNewCheckConstraintsByDefault默認情況下設為1(啟用)。將此參數(shù)設為0(禁用)時可禁用后續(xù)創(chuàng)建的檢查約束。在使用\hCREATETABLE\hALTERTABLE創(chuàng)建或更改約束時,如果將該約束設置為啟用狀態(tài)或禁用狀態(tài),可覆蓋參數(shù)設置。有關(guān)配置參數(shù)的一般信息,請參閱《管理員指南》中的\h配置參數(shù)。有關(guān)此新參數(shù)及如何設置該參數(shù)的信息,請參閱管理員指南中的\h約束強制執(zhí)行參數(shù)以及SQL參考手冊中的\hALTERDATABASE。數(shù)據(jù)庫管理本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的數(shù)據(jù)庫操作更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參見\h管理數(shù)據(jù)庫AHMBackupManagement參數(shù)Vertica包括一個新的時期管理參數(shù)。AHMBackupManagement會阻止AncientHistoryMarkAHM超過最新完整備份的時期。有關(guān)詳細信息,請參閱\h時期管理\h參數(shù)。加載數(shù)據(jù)本節(jié)包含與在Vertica分析型數(shù)據(jù)庫7.2.x中加載數(shù)據(jù)有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱:\hVerticaAmazonWebServices庫\h使用Flex表\hFlex密鑰數(shù)據(jù)類型猜測的改進此版本包括一個全新的基于數(shù)據(jù)庫或會話的可選配置參數(shù)EnableBetterFlexTypeGuessing。使用\hCOMPUTE_FLEXTABLE_KEYS或\hCOMPUTE_FLEXTABLE_KEYS_AND_BUILD_VIEW函數(shù)時,設置此配置參數(shù)可提高數(shù)據(jù)類型猜測準確度。設置后,Vertica會將每個鍵轉(zhuǎn)換為INTEGER、FLOAT或NUMERIC(n,n以及現(xiàn)有的任意數(shù)據(jù)類型選項(VARCHAR、LONGVARCHAR或LONGVARBINARY)。默認情況下,EnableBetterFlexTypeGuessing配置參數(shù)處于關(guān)閉狀態(tài),因此相關(guān)行為不會發(fā)生變化,除非打開了此選項。有關(guān)詳細信息,請參閱\hFlex表\h鍵。管理控制臺(Management本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的管理控制臺(ManagementConsole)更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h使用管理控制臺(ManagementConsole)使用管理控制臺(ManagementAmazonS3加載數(shù)據(jù)您可以使用Vertica管理控制臺(ManagementConsole(MC中的“數(shù)據(jù)加載活動(DataLoadActivity)”頁面,將數(shù)據(jù)從AmazonS3存儲導入到Vertica中的現(xiàn)有表。MC使用\h適用于AmazonWebServicesVertica庫來將數(shù)據(jù)從AmazonS3存儲直接導入到Vertica。不需要使用任何第三方腳本或程序。在“數(shù)據(jù)加載活動(DataLoadActivity)”頁面上,“加載歷史記錄(LoadHistory)”選項卡會顯示已啟動的所有加載作業(yè),包括在管理控制臺(ManagementConsole)外部啟動的加載作業(yè)。有關(guān)使用MCAmazonS3存儲加載數(shù)據(jù)的詳細信息,請參閱\hAmazonS3加\h載數(shù)據(jù)。系統(tǒng)表更新本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的系統(tǒng)表更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h系統(tǒng)表檢查約束的系統(tǒng)表更改V_CATALOG架構(gòu)下的兩個系統(tǒng)表會提供有關(guān)檢查約束的信息。\hCONSTRAINT_COLUMNS\hTABLE_CONSTRAINTS表會提供以下列中檢查約束的信息:如果約束為檢查約束,CONSTRAINT_TYPE列會顯示值c如果約束已啟用,IS_ENABLED列會顯示值tfCONSTRAINT_NAME列會顯示檢查約束的名稱。\hCONSTRAINT_COLUMNSCOLUMN_NAME列會顯示檢查約束引用的列的名稱。如果引用了多個列,這些列的名稱會顯示為COLUMN_NAME下的不同行。\hTABLE_CONSTRAINTSPREDICATE列會提供一個可返回布爾值的SQL表達式(要執(zhí)行的檢查)SQL函數(shù)和語句本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.xSQL函數(shù)和語句更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱。RESET_SESSION重置會話參數(shù)Vertica元函數(shù)會重置會話配置參數(shù)。RESET_SESSION會將默認連接字符串配置設置應用于當前會話。從7.2.3版本起,ADO.NET客戶端會在每次建立了新的池化連接時自動運行此命令,并刪除臨時數(shù)據(jù)和本地臨時表。有關(guān)此功能的詳細信息,請參閱\hRESET_SESSION備份、還原和恢復本節(jié)包含有關(guān)Vertica分析型數(shù)據(jù)庫7.2.x的備份和恢復操作的更新的信息。更多詳細信息有關(guān)詳細信息,請參見\h備份和恢復數(shù)據(jù)庫VBR任務Vertica備份和還原實用程序VBR現(xiàn)在支持以下任務:刪除刪除還原點和現(xiàn)有備份。7.2_upgrade升級現(xiàn)有備份,以使用7.2中引入的基于清單的文件系統(tǒng)。有關(guān)詳細信息,請參考\h《VBR實用程序參考》。將完整備份還原到備用群集Vertica支持還原備用群集的完整備份。有關(guān)詳細信息,請參閱\h將完整備份還原\h到備用群集。地點本節(jié)包含有關(guān)VerticaPlaceforVertica分析型數(shù)據(jù)庫7.2.x的更新的信息。更多詳細信息有關(guān)詳細信息,請參閱\hVerticaPlaceST_GeometryN獲取第N個幾何圖ST_GeometryN會返回幾何對象的第n個(基于1)幾何圖形。需要返回空間對象中的特定幾何圖形時,請使用此函數(shù)。有關(guān)此函數(shù)的詳細信息,請參閱\hST_GeometryNST_NumGeometries返回空間對象中的幾何圖形數(shù)量ST_NumGeometries會返回空間對象中所含的幾何圖形的數(shù)量。需要返回MULTIPOINTMULTIPOLYGON中幾何圖形的數(shù)量時,請使用此函數(shù)。有關(guān)此函數(shù)的詳細信息,請參閱\hST_NumGeometries。STV_GeographyPointSTV_GeometryPoint轉(zhuǎn)換原始坐標數(shù)據(jù)STV_GeographyPointSTV_GeometryPoint會將原始坐標數(shù)據(jù)轉(zhuǎn)換為GEOGRAPHYGEOMETRY點。如果需要在分析前加載或轉(zhuǎn)換數(shù)據(jù),請使用這些函數(shù)。有關(guān)這些功能的詳細信息,請參閱\hSTV_GeographyPoint\hSTV_\hHadoop集成本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.xHadoop集成信息更新有關(guān)的信息。更多詳細信息如需詳細信息,請參見。HDFS中直接讀取原生文件格式您現(xiàn)在無需讀取使用webhdfs架構(gòu)的HDFS格式文件,而是讀取使用hdfs架構(gòu)的原生文件格式(ORCParquet)。讀取非安全數(shù)據(jù)時,如果使用原生庫而不是webHDFShdfs架構(gòu)也許能提供更好的性能。如果因為任何原因?qū)е耉ertica無法使用新架構(gòu),它會自動與webhdfs一起停用。要利用此功能,您必須將Vertica節(jié)點配置為Hadoop邊緣節(jié)點,或復制某些Hadoop配置文件。有關(guān)使用新架構(gòu)的詳細信息,請參閱\h讀取原生Hadoop文件格式和\h配置\h訪問Hadoop集成支持Parquet文件在以下情況下,Vertica現(xiàn)在支持與Parquet文件直接集成:創(chuàng)建外部表使用COPY語句加載數(shù)據(jù)使用HCatalog連接器以往適用于ORC文件的功能和性能增強功能現(xiàn)在也適用于Parquet。有關(guān)詳細信息,請參閱\h讀取原生Hadoop文件格式。新功能新功能Vertica7.2.2的新增功能和更改HPEVerticaHPEVertica分析型數(shù)據(jù)庫PAGE16NUMPAGES65Vertica7.2.2的新增功能和更改閱讀本節(jié)中的主題,了解有關(guān)Vertica7.2.2的新增功能和更改功能的信息。升級和安裝本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的升級或安裝有關(guān)的更新信息。更多詳細信息有關(guān)信息,請參閱\h安裝Verticaadmintoolsforce-reinstall重新安裝包升級Vertica并重新啟動數(shù)據(jù)庫時,Vertica會自動升級包,例如用于彈性表的flextable包。無法重新安裝一個或多個包時,Vertica會發(fā)布一個警告。無法重新安裝的原因可能包括在升級后重新啟動數(shù)據(jù)庫時輸入了錯誤的密碼。您可通過發(fā)布新的admintoolsinstall_package選項--force-reinstall強制安裝包。有關(guān)--force-reinstall選項的信息,請參閱安裝Vertica中的\h升級和重新安裝\h包。在安裝前設置Vertica現(xiàn)在要求將pid_max至少設置為524288,然后才能安裝或升級數(shù)據(jù)庫平臺。這一新要求可確保有足夠的PID可供所有必需的系統(tǒng)和Vertica進程使用。有關(guān)詳細信息,請參閱\hpid_max設置客戶端連接本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的連接信息更新有關(guān)的信息。更多詳細信息如需詳細信息,請參見。Vsql的最后一行記錄分隔符您可以向vsql輸出的最后一行添加一個記錄分隔符。-Q命令行選項和pset選項\psettrailingrecordsep支持使用尾部記錄分隔符。有關(guān)添加記錄分隔符的詳細信息,請參閱\h命令行選項\h\psetNAMEVALUE]連接至Vertica后設置客戶端連接標記您可以在連接至Vertica后更改客戶端連接標記。有關(guān)此功能的詳細信息,請參閱\h設置客戶端連接標記。ODBCOLEDB連接時支持方括號查詢標識符ODBCOLEDB連接來連接至Vertica數(shù)據(jù)庫時,某些第三方客戶端會要求您在編寫查詢時使用方括號標識符。Vertica之前并不支持此類型標識符。但Vertica現(xiàn)在支持方括號標識符,而且能讓來自這些第三方平臺的查詢成功運行。有關(guān)詳細信息,請參見:\h數(shù)據(jù)源名稱(DSN連接參數(shù)\hOLEDB連接屬性安全性和身份驗證本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的安全和身份驗證功能更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參見\h安全和身份驗證行級訪問策略您可以創(chuàng)建行級別訪問策略,以便僅允許獲得查看授權(quán)的用戶訪問敏感信息。新的行級別訪問策略可與現(xiàn)有的列訪問策略配合使用,提供更好的數(shù)據(jù)安全性。有關(guān)詳細信息,請參見\h使用訪問策略數(shù)據(jù)分析本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的數(shù)據(jù)分析更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h分析數(shù)據(jù)MachineLearningforPredictiveMachineLearningforPredictiveAnalytics是一個分析包,使用它可以為Vertica數(shù)據(jù)庫中的現(xiàn)有數(shù)據(jù)使用機器學習算法。MachineLearningforPredictiveAnalytics隨Vertica服務器附帶,無需單獨下載。MachineLearningforPredictiveAnalytics功能包括:針對回歸問題,使用線性回歸執(zhí)行數(shù)據(jù)庫內(nèi)預測建模針對分類問題,使用邏輯回歸執(zhí)行數(shù)據(jù)庫內(nèi)預測建模使用k均值執(zhí)行數(shù)據(jù)庫內(nèi)數(shù)據(jù)聚類分析確定預測模型準確性的評估函數(shù)用于準備數(shù)據(jù)的規(guī)范化函數(shù)有關(guān)詳細信息,請參閱\hMachineLearningforPredictiveAnalytics查詢優(yōu)化本節(jié)包含有關(guān)Vertica分析型數(shù)據(jù)庫7.2.x的優(yōu)化的信息。更多詳細信息有關(guān)詳細信息,請參見\h優(yōu)化查詢性能控制內(nèi)部聯(lián)接和外部聯(lián)接輸入\hALTERTABLE支持FORCEOUTER選項,使用該選項可控制特定表的聯(lián)接輸入。通過配置參數(shù)EnableForceOuter,可以在數(shù)據(jù)庫和會話范圍啟用此選項。有關(guān)詳細信息,請參見\h控制內(nèi)部和外部聯(lián)接輸入多級聚合中的DISTINCT支持多級別聚合支持使用\hSELECT..DISTINCT以及指定DISTINCT選項(AVG、COUNTSELECTDISTINCTcatid,yearFROMsalesGROUPSELECTDISTINCTcatid,yearFROMsalesGROUPBYROLLUP(catid,year)HAVINGGROUPINGSELECTcatid,SUM(DISTINCTyear),SUM(DISTINCTmonth),SUM(price)FROMsalesGROUPBY(catid)ORDERBY保證的唯一性優(yōu)化Vertica可以標識查詢中用來保證唯一值的特定列,并使用這些列優(yōu)化各種查詢操作。使用以下屬性定義的任何列都含有唯一值:使用\hAUTO_INCREMENT\hIDENTITY約束定義的列\(zhòng)h會強制執(zhí)行鍵約束的主鍵列\(zhòng)h約束為單個或一組唯一值的列屬于以下一種\hSELECT語句選項的輸出的列:\hGROUPBY、\hSELECT..DISTINCT、\hUNION、\hINTERSECT和\hEXCEPT將這些列包含到以下操作時,Vertica可以優(yōu)化查詢:左或右外部聯(lián)接GROUPBY子句ORDERBY子句例如,在某個視圖中,表聯(lián)接到強制實施了鍵約束的列,而且該聯(lián)接為左外部聯(lián)接。如果查詢此視圖,而查詢僅包含所聯(lián)接的表的一個子集的列,Vertica可通過忽略未使用的表來優(yōu)化視圖實體化。您可通過配置參數(shù)EnableUniquenessOptimization實現(xiàn)保證唯一性優(yōu)化。此參數(shù)可在數(shù)據(jù)庫和會話范圍設置。默認情況下,此參數(shù)設置為1(啟用)。表格本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的表信息更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h管理表更改外部表列類型您無需刪除并重新創(chuàng)建外部表即可更改這些表中列的數(shù)據(jù)類型。由于外部表并未將它們的數(shù)據(jù)存儲在VerticaROS文件中,因此這些數(shù)據(jù)無需轉(zhuǎn)換。有關(guān)詳細信息,請參閱\h更改列數(shù)據(jù)類型。處理通過HCatalog連接器訪問的Hive表(這些表屬于外部表)時,您就可以使用此功能。請參閱\h同步HCatalog架構(gòu)與本地架構(gòu)。加載數(shù)據(jù)本節(jié)包含與在Vertica分析型數(shù)據(jù)庫7.2.x中加載數(shù)據(jù)有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱:\hVerticaAmazonWebServices庫\h使用Flex表\hVerticaAmazonWebServicesVerticaAmazonWebServices(AWS庫包含一系列函數(shù)和可配置會話參數(shù)。這些參數(shù)允許您直接交換VerticaAmazonS3存儲之間的數(shù)據(jù),而無需使用任何腳本或程序。有關(guān)詳細信息,請參閱\h適用于AmazonWebServicesVertica庫主題。favroparser的性能增強此版本顯著增強了使用favroparserAvro文件加載到列式表時的性能。這些增強功能不影響將Avro文件加載到彈性表中。有關(guān)使用此解析器的詳細信息,請參閱使用Flex表指南中的\h加載Avro數(shù)據(jù)\hFAVROPARSER使用復制ERRORTOLERANCE分別處理每個源使用ERRORTOLERANCE參數(shù)加載數(shù)據(jù)時,Vertica會獨立處理每個源。因此,如果源具有多個文件,而且其中一個文件無效,加載也會繼續(xù),但無效文件不會加載。有關(guān)此功能的詳細信息,請參閱\hCOPY參數(shù)主題中的ERRORTOLERANCE管理控制臺(Management本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的管理控制臺(ManagementConsole)更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h使用管理控制臺(ManagementConsole)管理控制臺(ManagementConsole中的電子郵件警報管理控制臺(ManagementConsole可在高優(yōu)先級閾值被超過時生成電子郵件警報。為優(yōu)先級1設置閾值時,您可以讓用戶訂閱警報,使其能夠在該閾值被超過時通過電子郵件收到警報。請使用“MC(MCSettings)”中的“電子郵件網(wǎng)關(guān)(EmailGateway)”選項卡,以便讓MC發(fā)送電子郵件警報。請參見\h電子郵件設置。您可以使用數(shù)據(jù)庫的“(Settings)”頁面上的“(Thresholds)”選項卡訂閱電子郵件警報。請參見\h自定義消息閾值。MC消息中心通知菜單在管理控制臺(ManagementConsole7.2.2中,您不用離開當前頁面即可預覽最新消息。單擊管理控制臺(ManagementConsole)右上角的“消息中心(MessageCenter)”圖標,以便查看新通知菜單。從此菜單中,可以刪除、存檔消息或?qū)⑾擞洖橐炎x。要訪問消息中心,請單擊通知菜單右上角的“消息中心(MessageCenter)”鏈接。有關(guān)詳細信息,請參閱\h在MC中監(jiān)控數(shù)據(jù)庫消息。突出顯示查詢計劃過程中的語法錯誤管理控制臺(ManagementConsole可以在“查詢計劃(QueryPlan)”頁面上以易于理解的格式顯示查詢計劃。如果提交的查詢無效,管理控制臺(ManagementConsole)會突出顯示查詢中可能導致了語法錯誤的部分。這使得您可以立即找到錯誤,并更正無效的查詢。有關(guān)管理控制臺(ManagementConsole)中查詢計劃的詳細信息,請參閱\hMC中\(zhòng)h管理查詢。MC時間信息使用MCRESTAPI時,您可以檢索有關(guān)MC服務器的以下信息:MC服務器的當前時間MC服務器所在的時區(qū)有關(guān)詳細信息,請參閱\hGETmcTimeInfoMC警報的時間戳范圍參數(shù)您可以指定用于獲取MC警報及其當前狀態(tài)以及數(shù)據(jù)庫屬性的MCAPI調(diào)用僅返回特定時間戳范圍內(nèi)的警報。有關(guān)詳細信息,請參閱\hGETalerts系統(tǒng)表更新本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的系統(tǒng)表更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h系統(tǒng)表操作系統(tǒng)用戶名列以下系統(tǒng)表已進行更新,其中包括CLIENT_OS_USER_NAME列:\h\h\h\h\h\h此列會記錄任何已登錄或嘗試登錄數(shù)據(jù)庫的用戶的用戶名。KEYWORDS系統(tǒng)表V_CATALOG架構(gòu)包括一個新的系統(tǒng)表\hKEYWORDS。您可通過查詢此表,獲取Vertica保留關(guān)鍵字和非保留關(guān)鍵字列表。REMOTE_REPLICATION_STATUS系統(tǒng)V_MONITOR架構(gòu)包括一個新的系統(tǒng)表\hREMOTE_REPLICATION_STATUS。您可以查詢此表,查看\h正在復制到備用群集的對象的狀態(tài)。TRUNCATED_SCHEMATA系統(tǒng)表V_MONITOR架構(gòu)包括一個新的系統(tǒng)表\hTRUNCATED_SCHEMATA。您可以查詢此表,查看因長度原因而被截斷的已還原架構(gòu)的原始名稱。SQL函數(shù)和語句本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.xSQL函數(shù)和語句更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱。正則表達式功能所有Vertica正則表達式函數(shù)都支持LONGVARCHAR字符串。通過此功能,您可以對彈性表或列式表中的raw列使用Vertica正則表達式函數(shù)。使用任意正則表達式函數(shù)在raw列中執(zhí)行模式匹配時都需要進行轉(zhuǎn)換。以下是當前提供的函數(shù):\h\h\h\h\h\h\h\hVertica版本在文檔中添加了以下函數(shù):\h\h\h備份、還原和恢復本節(jié)包含有關(guān)Vertica分析型數(shù)據(jù)庫7.2.x的備份和恢復操作的更新的信息。更多詳細信息有關(guān)詳細信息,請參見\h備份和恢復數(shù)據(jù)庫備份完整性檢查Vertica可以確認數(shù)據(jù)庫備份的完整性。有關(guān)此功能的詳細信息,請參閱\h檢查備\h份完整性。備份修復Vertica可以重建備份清單,并刪除不需要的備份對象。有關(guān)此功能的詳細信息,請參閱\h修復備份?;謴筒⑿斜砘謴推陂g,Vertica會并行恢復多個表。有關(guān)此功能的詳細信息,請參閱\h按表恢\h復。將表和架構(gòu)復制到備用數(shù)據(jù)庫您可以將一個數(shù)據(jù)庫中的Vertica表和架構(gòu)復制到組織中的備用群集。使用此策略可幫助您:將對象復制到輔助站點。在測試、分段和生產(chǎn)群集之間移動對象。有關(guān)此功能的詳細信息,請參閱\h將表和架構(gòu)復制到備用數(shù)據(jù)庫地點本節(jié)包含有關(guān)VerticaPlaceforVertica分析型數(shù)據(jù)庫7.2.x的更新的信息。更多詳細信息有關(guān)詳細信息,請參閱\hVerticaPlaceWGS84支持的其他函數(shù)以下函數(shù)新增了對WGS84的支持:\h\h\h\h\h有關(guān)支持哪些數(shù)據(jù)類型和數(shù)據(jù)類型組合的信息,請查看函數(shù)的參考頁。將空間數(shù)據(jù)導出到Vertica支持將空間數(shù)據(jù)導出為Shapefile。有關(guān)此功能的詳細信息,請參閱\h從表\h中導出空間數(shù)據(jù)。STV_MemSize優(yōu)化用于地理空間查詢的表STV_MemSize會返回空間對象使用的內(nèi)存量。優(yōu)化表的性能時,您可以使用此函數(shù)獲取數(shù)據(jù)的最佳列寬度。有關(guān)此功能的詳細信息,請參閱\hSTV_MemSizeKafka集成本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.xKafka集成更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\hApacheKafka集成ApacheKafka0.9支持Vertica支持ApacheKafka0.9集成。Kafka群集支持Vertica可接受以流式傳輸方式從多個Kafka群集傳輸?shù)揭粋€Vertica實例的數(shù)據(jù)。有關(guān)詳細信息,請參閱\hKafka實用程序選項中的Kafka群集實用程序選項。分析自定義格式Vertica支持使用用戶定義的過濾器來處理來自Kafka的數(shù)據(jù)??梢詫⑦@些過濾器應用于數(shù)據(jù),然后再解析數(shù)據(jù)。有關(guān)此功能的詳細信息,請參閱\h解析自定義\h格式。分析不含架構(gòu)和元數(shù)據(jù)的Kafka消息KafkaAVROParser包括with_metadata參數(shù)。設為TRUEKafkaAVROParser會解析不含對象和架構(gòu)元數(shù)據(jù)的消息。有關(guān)此功能的詳細信息,請參閱\h將COPY\h與Kafka配合使用。Kafka_clusters系統(tǒng)表kafka_config架構(gòu)包括一個新的系統(tǒng)表\hkafka_clusters。您可通過查詢此表,查看Kafka群集以及構(gòu)成這些群集的代理。新功能新功能Vertica7.2.1的新增功能和更改HPEVerticaHPEVertica分析型數(shù)據(jù)庫PAGE28NUMPAGES65Vertica7.2.1的新增功能和更改閱讀本節(jié)中的主題,了解有關(guān)Vertica7.2.1的新增功能和更改功能的信息。支持的平臺本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的受支持平臺更新有關(guān)的信息。更多詳細信息有關(guān)平臺支持的完整信息,請參閱\hVertica7.2.x支持的平臺軟件下載有關(guān)RedHat7版本中操作系統(tǒng)的更改的詳細信息,請參見\hRedHatEnterprise\hLinux7文檔。Windows10支持客戶端驅(qū)動程序Vertica為以下客戶端驅(qū)動程序新增了對Windows10的支持:ADO.NET3264ODBC3264Vertica有關(guān)詳細信息,請參閱\hVertica7.2.x客戶端驅(qū)動程序安全性和身份驗證本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的安全和身份驗證功能更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參見\h安全和身份驗證對關(guān)聯(lián)的用戶和角色的身份驗證支持現(xiàn)在,您可以為用戶和角色鏈啟用身份驗證,而不是單獨為每個用戶和角色啟用身份驗證。有關(guān)詳細信息,請參閱\h實施客戶端身份驗證限制系統(tǒng)表新的安全性參數(shù)RestrictSystemTables可禁止用戶訪問某些系統(tǒng)表中的敏感信息。有關(guān)詳細信息,請參閱\h系統(tǒng)表限制查詢優(yōu)化本節(jié)包含有關(guān)Vertica分析型數(shù)據(jù)庫7.2.x的優(yōu)化的信息。更多詳細信息有關(guān)詳細信息,請參見\h優(yōu)化查詢性能批量導出定向查詢此版本提供了兩個新的元函數(shù),供您將定向查詢從一個數(shù)據(jù)庫批量導出到另一個數(shù)據(jù)庫。這些工具可用來在開展計劃的版本升級前保存查詢計劃:\hEXPORT_DIRECTED_QUERIES會將查詢計劃作為定向查詢批量導出到外部文件。\hIMPORT_DIRECTED_QUERIES允許您有選擇地導入之前由\hEXPORT_DIRECTED_\hQUERIES從另一個數(shù)據(jù)庫導出的查詢計劃。有關(guān)使用這些工具的詳細信息,請參閱\h批量導出和導入工具UTYPE提示\hUTYPE提示指定了如何組合UNIONALL輸入。SQL函數(shù)和語句本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.xSQL函數(shù)和語句更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\hSQL參考手冊THROW_ERROR函數(shù)此版本增加了throw_error函數(shù),使用該函數(shù)可以生成任意錯誤。有關(guān)詳細信息,請參閱\hTHROW_ERROR。管理控制臺(Management本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的管理控制臺(ManagementConsole更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h管理控制臺(ManagementConsole)管理控制臺(ManagementConsole消息中心重新設計管理控制臺(ManagementConsole現(xiàn)在采用經(jīng)過重新設計的消息中心,能夠讓用戶注意到時間要求緊、優(yōu)先級高的消息。新的“最近的消息(RecentMessages)”收件箱會顯示上周的消息,而已讀消息現(xiàn)在會存檔到“已存檔消息(ArchivedMessages)”收件箱。您也可單擊“閾值消息(ThresholdMessages)”,僅查看因超出數(shù)據(jù)庫規(guī)定的閾值而發(fā)出的警報。為幫助您理順要查看的消息的優(yōu)先級,消息中心會顯示按“高優(yōu)先級(HighPriority)”、“需要關(guān)注(NeedsAttention)”和“(Informational)”分類的若干消息。您可以單擊這些值,按對應的優(yōu)先級過濾消息。有關(guān)消息中心的詳細信息,請參閱\hMC中監(jiān)控數(shù)據(jù)庫消息管理控制臺(ManagementConsole中的密碼要求Vertica7.2.1開始,管理控制臺(ManagementConsole(MC密碼必須含有5到25個字符。在之前版本MC中創(chuàng)建的密碼不受長度限制,仍可正常使用。如果在更新到7.2.1后變更了密碼,MC會強制實施新的密碼長度要求。系統(tǒng)表更新本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的系統(tǒng)表更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\hVertica系統(tǒng)表許可證審核系統(tǒng)表Vertica概念已將LICENSE_AUDITS系統(tǒng)表列LICENSE_NAME更改為AUDITED_DATA有關(guān)詳細信息,請參考SQL參考手冊中的\hLICENSE_AUDITS一節(jié)。許可證系統(tǒng)表VerticaLICENSES系統(tǒng)表列IS_COMMUNITY_EDITION更改為IS_有關(guān)詳細信息,請參考SQL參考手冊中的\hLICENSES一節(jié)。SDK更新本節(jié)包含Vertica分析型數(shù)據(jù)庫7.2.xSDK更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參見\hJavaSDK文檔C用戶定義的函數(shù)參數(shù)的增強功能此版本為C用戶定義的函數(shù)參數(shù)增加了新的功能。有關(guān)詳細信息,請參見:\h定義您的UDx接受的參數(shù)\h確定傳遞未聲明參數(shù)的行為\h管理控制臺(ManagementConsoleAPI警報篩選器使用VerticaRESTAPI檢索在管理控制臺(ManagementConsole中配置的警報的信息時,可使用新的過濾器。有關(guān)應用這些類別和子類別過濾器的信息,請參閱:\h閾值類別過濾器\h將子類別過濾器與類別過濾器組合起來\h數(shù)據(jù)庫名稱類別過濾器文本搜索更新本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的文本搜索更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參見\h使用文本搜索文本搜索功能此版本為文本搜索增加了以下功能:分詞器現(xiàn)在為多態(tài)類型,可以接受任何數(shù)量和類型的列。文本索引現(xiàn)在包含來自源表的多個列。有關(guān)詳細信息,請參見\h使用文本搜索。新功能新功能Vertica7.2.0的新增功能和更改HPEVerticaHPEVertica分析型數(shù)據(jù)庫PAGE33NUMPAGES65Vertica7.2.0的新增功能和更改閱讀本節(jié)中的主題,了解有關(guān)Vertica7.2.0的新增功能和更改功能的信息。支持的平臺本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的受支持平臺更新有關(guān)的信息。更多詳細信息有關(guān)平臺支持的完整信息,請參閱\hVertica7.2.x支持的平臺軟件下載有關(guān)RedHat7版本中操作系統(tǒng)的更改的詳細信息,請參見\hRedHatEnterprise\hLinux7文檔。RedHatEnterpriseLinux7CentOS此版本新增了HPEVertica分析型數(shù)據(jù)庫和管理控制臺(ManagementConsole)對RedHatEnterpriseLinux7和CentOS7的支持。您無法使用Vertica分析型數(shù)據(jù)庫7.2.x直接完成RedHat6.x7CentOS6.x7的升級。有關(guān)如何升級到RedHat7CentOS7的信息,請參閱\h《RedHat\h7/CentOS7遷移指南》。升級或安裝前的要求本節(jié)對安裝或升級Vertica前必須完成的任務的信息進行了更新。對話框包Vertica現(xiàn)在要求先在群集中的所有節(jié)點上安裝對話框包,然后再安裝或升級數(shù)據(jù)庫平臺。有關(guān)詳細信息,請參閱\h包依賴關(guān)系許可和審核Vertica7.2.x更改了其許可方案以及審核許可證的方式。更多詳細信息有關(guān)完整的許可證信息,請參見\h管理許可證VerticaEnterpriseEdition許可證現(xiàn)在是PremiumEnterpriseEdition現(xiàn)在是PremiumEdition如果當前具有EnterpriseEdition許可證,該許可證在使用Vertica7.2.x時仍然有效。新的PremiumEdition包括彈性表。您不再需要為彈性區(qū)域獲取單獨的許可證。(新的PremiumEdition未對彈性表數(shù)據(jù)作出限制。您可以一直添加彈性表數(shù)據(jù),直至數(shù)據(jù)量達到許可證常規(guī)限制。確定許可證限制時,彈性數(shù)據(jù)按正常數(shù)據(jù)開銷的十分之一計。)PremiumEdition包括所有Vertica功能。Hadoop要求單獨的許可證。有關(guān)詳細信息,請參閱\h了解Vertica許可證。Vertica數(shù)據(jù)庫審核重要:此節(jié)中的變更從重要:此節(jié)中的變更從Vertica7.1.2版本起即已生效,除非另有說明。Vertica發(fā)生了與許可有關(guān)的存儲變更。因此,Vertica數(shù)據(jù)庫審核大小用不同方式計算,而且與在Vertica7.1.2之前版本上計算的審核大小相比有所下降。Vertica現(xiàn)在根據(jù)數(shù)據(jù)導出大小計算數(shù)據(jù)庫的有效大小。在計算數(shù)據(jù)庫有效大小時,Vertica不再統(tǒng)計1字節(jié)分隔符值。相反,Vertica審核許可大小現(xiàn)在完全基于數(shù)據(jù)寬度。Vertica不再將每個分隔符的1字節(jié)值納入在內(nèi)。根據(jù)新的大小計算規(guī)則,Null值不會計入在內(nèi)。因此,Vertica審核大小相比之前版本的審核大小可能會有大幅下降。Vertica版本7.2.x起,彈性數(shù)據(jù)的大小僅按非彈性數(shù)據(jù)開銷的十分之一計。受這些變更影響,顯示的壓縮率數(shù)據(jù)要低于之前版本。您可以在管理員指南的\h計算數(shù)據(jù)庫大小一節(jié)中找到有關(guān)Vertica如何計算數(shù)據(jù)庫大小的詳細信息。客戶端連接本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的連接信息更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h連接至VerticaVertica適用于Windows的客戶端驅(qū)動程序和工具此版本添加了一個新的安全程序Vertica適用于Windows的客戶端驅(qū)動程序和工具,以便連接至Vertica。該安裝程序被打包成一個.exe文件。您可以像普通Windows安裝程序那樣運行該安裝程序,也可以靜默運行該安裝程序。該安裝程序可兼容32位和64位計算機。該安裝程序含有以下客戶端驅(qū)動程序和工具:\h適用于WindowsODBC客戶端驅(qū)動程序\h適用于WindowsOLEDB客戶端驅(qū)動程序\h適用于Windowsvsql客戶端\h適用于WindowsADO.NET驅(qū)動程序\h適用于WindowsMicrosoft連接包\h適用于WindowsVisualStudio插件有關(guān)安裝適用于Windows的客戶端驅(qū)動程序和工具的詳細信息,請參閱\h適用\h于Windows的Vertica客戶端驅(qū)動程序和工具。\h下載最新版適用于Windows的客戶端驅(qū)動程序和工具(需要登錄)。多個活動的結(jié)果集(MARS支持使用JDBCVertica現(xiàn)在支持多個活動結(jié)果集。有關(guān)詳細信息,請參閱\h多個活動結(jié)果集(MARS)。JDBCVHash使用JDBC連接來連接至數(shù)據(jù)庫時,您可以使用VHash類實施Vertica內(nèi)置哈希函數(shù)。有關(guān)詳細信息,請參閱\h使用VHash對數(shù)據(jù)進行預分段。ADO.NET連接進行二進制傳輸在ADO.NET客戶端應用程序和Vertica數(shù)據(jù)庫之間建立連接時,您現(xiàn)在可以使用二進制傳輸而不是字符串傳輸。有關(guān)詳細信息,請參閱\hADO.NET連接屬性。Python客戶端Vertica提供了一個Python客戶端,可供您與數(shù)據(jù)庫交互。有關(guān)詳細信息,請參閱\hVerticaPython客戶端。安全性和身份驗證本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的安全和身份驗證功能更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參見\h安全和身份驗證Admintools遠程調(diào)用Vertica分析型數(shù)據(jù)庫7.2.x之前,要執(zhí)行admintools遠程調(diào)用,您需要使用SSH連接至遠程群集,然后運行shell命令。此配置允許系統(tǒng)數(shù)據(jù)庫管理用戶不受限制地執(zhí)行任何系統(tǒng)操作。此方法讓組織無法審核Admintools可以執(zhí)行的全部操作。Vertica分析型數(shù)據(jù)庫7.2.x采用了以下遠程python模塊,讓此問題迎刃而解:pythonpython-m使用此模塊后,組織可以將系統(tǒng)數(shù)據(jù)庫管理用戶限定為僅在.../vertica/engine/api目錄下執(zhí)行python模塊。CFS安全您現(xiàn)在可以使用連接器框架服務(CFS將經(jīng)過索引的HPEIDOL數(shù)據(jù)安全輸入到Vertica分析型數(shù)據(jù)庫中。此選項允許您使用Vertica分析型數(shù)據(jù)庫對HPEIDOL索引的數(shù)據(jù)執(zhí)行分析。新的安全功能可通過以下方式控制對特定文檔的訪問:說明哪些用戶和組可以訪問文檔的訪問控制列表(ACL)將用戶/組與特定ACL關(guān)聯(lián)起來的安全信息字符串。有關(guān)詳細信息,請參閱\h連接器框架服務。繼承的權(quán)限全新的繼承權(quán)限功能允許您在架構(gòu)級別授予權(quán)限。使用此方法可自動向架構(gòu)中的新表或現(xiàn)有表授予權(quán)限。通過使用繼承權(quán)限,您可以:不再需要向架構(gòu)中的每個表應用相同的權(quán)限。為執(zhí)行所需任務的用戶快速創(chuàng)建具有必要權(quán)限的新表。有關(guān)詳細信息,請參閱管理員指南中的\h繼承權(quán)限概述。LDAP鏈接新的LDAP鏈接服務允許VerticaServer與現(xiàn)有的目錄服務(例如MSActiveDirectoryOpenLDAP)緊密耦合。使用LDAP鏈接服務時,您可以指定Vertica服務器將:LDAP用戶與Vertica數(shù)據(jù)庫用戶進行同步LDAP組與Vertica組進行同步LDAP用戶和組成員身份與Vertica用戶和角色成員身份進行同步LDAP鏈接目錄服務所做的任何變更都會在Vertica數(shù)據(jù)庫中近乎實時地反映出來。例如,如果在LDAP中創(chuàng)建了新用戶,而且LDAP鏈接處于活動狀態(tài),則該用戶的身份會在下次同步時發(fā)送到Vertica數(shù)據(jù)庫。有關(guān)詳細信息,請參閱\hLDAP鏈接服務SYSMONITOR角色新的系統(tǒng)監(jiān)控器(SYSMONITOR角色會授予訪問特定監(jiān)控實用程序的權(quán)限,而無需授予完整的DBADMIN訪問權(quán)限。此角色既能讓DBADMIN用戶委托管理任務,又不會犧牲安全性或暴露敏感信息。DBADMIN用戶在默認情況下具有系統(tǒng)監(jiān)控器角色。有關(guān)詳細信息,請參閱管理員指南中的\hSYSMONITOR角色數(shù)據(jù)庫管理本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的數(shù)據(jù)庫操作更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參見\h管理數(shù)據(jù)庫配置參數(shù)此參數(shù)會設置WOS行數(shù)和ROS行數(shù)之比的閾值。指定的百分比決定了何時聚合投影行計數(shù)并將結(jié)果提交到Vertica編錄。默認值為3(3%)。ARCCommitPercentage可更好地控制開銷很大的提交操作,同時有助于減少擴展編錄鎖。有關(guān)詳細信息,請參閱管理員指南中的\h常規(guī)參數(shù)Admintools調(diào)試選項Verticaadmintools命令增加了一個--debug選項,以便為客戶和客戶支持提供幫助。啟用該調(diào)試選項時,Vertica會為關(guān)聯(lián)的日志文件添加額外信息。Vertica會在后續(xù)版本中經(jīng)常更改日志文件的格式或內(nèi)容,以便使客戶和客戶支持能從中受益。有關(guān)admintools命令選項的信息,請參閱管理員指南中的\h編寫管理工具\h(AdministrationTools)腳本自動逐出未響應節(jié)點此版本添加了一個新功能,可用來檢測和響應Vertica數(shù)據(jù)庫群集中運行狀況不正常的節(jié)點。請參閱\h自動逐出運行狀況不正常的節(jié)點了解詳細信息??s小編錄Vertica7.2.x可通過整合統(tǒng)計信息存儲、刪除未使用的統(tǒng)計信息以及在每個數(shù)據(jù)庫上僅將未分段投影元數(shù)據(jù)存儲一次(而不是在每個節(jié)點上存儲一次)減少了編錄大小。更有效地使用編錄存儲具有以下優(yōu)勢:編錄占用空間更小大型群集的可擴展性更好,有助于更快開展分析、備份和恢復操作減小了開銷,而且降低了編錄大小和用量成為瓶頸的可能性。有關(guān)詳細信息,請參閱安裝Vertica中的\h準備磁盤存儲位置。將未分段投影伙伴實例映射到單個名稱Vertica7.2.x\hCREATEPROJECTIONUNSEGMENTEDALLNODES創(chuàng)建的未分段投影的所有實例(伙伴實例)都具有唯一標識符:unseg-proj-unseg-proj-在此標識符中,nodeID表示托管著給定投影伙伴實例的節(jié)點。隨著在Vertica7.2.x中重新設計了數(shù)據(jù)庫編錄,現(xiàn)在會將一個名稱映射到未分段投影的所有伙伴。名稱轉(zhuǎn)換實用程序?qū)?shù)據(jù)庫升級到Vertica7.2.x后,所有現(xiàn)有投影名稱仍保持不變,Vertica會繼續(xù)支持它們。您可以使用函數(shù)merge_projections_with_same_basename(整合未分段投影名稱,確保它們符合新的命名約定。此函數(shù)使用一個實參,即以下內(nèi)容之一:空字符串指定將所有未分段投影伙伴實例名稱整合為它們對應的投影基礎(chǔ)名稱。例如:=>selectmerge_projections_with_same_basename('');=>selectmerge_projections_with_same_basename('');(1要轉(zhuǎn)換其伙伴實例名稱的投影的基礎(chǔ)名稱。查詢優(yōu)化本節(jié)包含有關(guān)Vertica分析型數(shù)據(jù)庫7.2.x的優(yōu)化的信息。更多詳細信息有關(guān)詳細信息,請參見\h優(yōu)化查詢性能DatabaseDatabaseDesigner在大型群集(節(jié)點超過100個)上的性能和可擴展性得到了大幅增強。有關(guān)詳細信息,請參閱管理員指南中的\h關(guān)于DatabaseDesigner優(yōu)化器內(nèi)存使用情況數(shù)據(jù)庫優(yōu)化器的內(nèi)存用量有所減少。有關(guān)數(shù)據(jù)庫優(yōu)化器的詳細信息,請參閱\h優(yōu)\h化查詢性能。定向查詢和新查詢提示定向查詢會封裝可供優(yōu)化器用來創(chuàng)建查詢計劃的信息。定向查詢可用于實現(xiàn)兩種目標:在計劃的升級前保留當前查詢計劃。使您能夠創(chuàng)建改善優(yōu)化工具性能的查詢計劃。有關(guān)定向查詢的詳細信息,請參閱管理員指南中的\h定向查詢定向查詢依賴于一組新的優(yōu)化器提示,這些提示也可在vsql查詢中使用。有關(guān)這些提示和其他提示的信息,請參見SQL參考手冊中的\h提示。JOIN性能Vertica7.2.x可通過并行構(gòu)建哈希表來提升哈希聯(lián)接查詢的性能。有關(guān)詳細信息,請參閱分析數(shù)據(jù)中的\h聯(lián)接。Terrace路由可降低緩沖要求Terrace路由是一項可以降低大型查詢緩沖要求的功能。當您具有大型查詢和包含大量節(jié)點的群集時,可以使用terrace路由。如果不使用terrace路由,此類情況將需要過多的緩沖空間。有關(guān)詳細信息,請參閱管理員指南中的\hTerrace路由更改了實時聚合/Top-K投影的行為實時聚合和Top-K投影現(xiàn)在與其他Vertica投影有著一致的行為,具體如下所述:Vertica的數(shù)據(jù)庫優(yōu)化器會自動將指定聚合的查詢定向到合適的實時聚合或Top-K投影。在之前版本中,您只能通過查詢實時聚合/Top-K投影的方式訪問預先聚合的數(shù)據(jù);現(xiàn)在,您可以查詢錨表。實時聚合/Top-K投影不再需要錨投影。Vertica現(xiàn)在會將新數(shù)據(jù)直接加載到實時聚合/Top-K投影中。實時聚合/Top-K投影現(xiàn)在必須顯式指定與Vertica數(shù)據(jù)庫配置的K-safety相同或更高的K-safety。否則,Vertica不會創(chuàng)建伙伴實例投影,也無法更新投影數(shù)據(jù)。有關(guān)詳細信息,請參閱分析數(shù)據(jù)中的\h創(chuàng)建實時聚合投影UDx函數(shù)結(jié)果的預聚合您可以創(chuàng)建調(diào)用用戶定義的轉(zhuǎn)換函數(shù)(UDTF的實時聚合投影。Vertica會在后臺處理這些函數(shù),而且會將結(jié)果存儲在磁盤上,以便最大限度減少查詢這些投影時的開銷。有關(guān)詳細信息,請參閱分析數(shù)據(jù)中的\h預聚合UDTF結(jié)果。投影也可指定用戶定義的標量函數(shù),例如任何其他表達式。將數(shù)據(jù)加載到此投影時,Vertica會存儲函數(shù)結(jié)果集,以便提高訪問速度。請參閱分析數(shù)據(jù)中的\h支\h持用戶定義的標量函數(shù)。改善了Flex視圖中的查詢此版本支持在存在 列時隨時在更廣泛的范圍內(nèi)執(zhí)行彈性查詢重寫。使用此全新功能時,如果視圖包含 列,進而支持重寫,即可將該視圖視為彈性視圖。有關(guān)詳細信息,請參閱\h查詢彈性視圖JIT支持正則表達式匹配Vertica已將PCRE庫升級到版本8.37。此升級包括對SQL查詢的正則表達式匹配中使用的函數(shù)進行適時(JustinTimeJIT編譯。有關(guān)詳細信息,請參見\h一般參\h數(shù)中的PatternMatchingUseJIT參數(shù)。加載數(shù)據(jù)本節(jié)介紹將數(shù)據(jù)加載到彈性表中以及為Vertica分析型數(shù)據(jù)庫7.2.x使用Kafka集成。Vertica7.2.x包括兩個適用于彈性表的新解析器:Avro文件解析器CSV(逗號分隔值)解析器此版本也擴展了彈性視圖和 列查詢。無論何時查詢彈性表,Vertica都會在內(nèi)部調(diào)用maplookup()以包括所有虛擬列。在此版本中,查詢彈性視圖或具有 列的任何表也會在內(nèi)部調(diào)用maplookup(),以改善查詢結(jié)果。更多詳細信息有關(guān)詳細信息,請參閱\hApacheKafka集成和\h了解彈性表Flex解析器Vertica7.2.x引入了兩個新的解析器。Avro解析器使用favroparser可將Avro文件加載到彈性表和列式表。對于彈性表,此解析器支持具有基元和復雜數(shù)據(jù)類型的文件,具體如\hApache\hAvro1.3規(guī)范所述。CSV解析器使用彈性表CSVfcsvparser可將標準和經(jīng)過修改的CSV文件加載到彈性表和列式表。有關(guān)詳細信息,請參閱\h彈性解析器參考VerticaApacheKafka集成Vertica7.2.x介紹了與ApacheKafka集成的功能。使用此功能時,您可以將數(shù)據(jù)Kafka消息總線直接流式傳輸?shù)絍ertica數(shù)據(jù)庫。它使用Verticarpm軟件包內(nèi)包含的作業(yè)調(diào)度程序功能。有關(guān)詳細信息,請參閱\h《Kafka集成指南》管理控制臺(Management本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的管理控制臺(ManagementConsole更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\h管理控制臺(ManagementConsole)從管理控制臺(ManagementConsole)連接至HPEIDOL儀表板Vertica7.2.x管理控制臺(ManagementConsole)引入了在Vertica管理控制臺(ManagementConsole)HPEIDOL儀表板之間創(chuàng)建雙向鏈接的功能。MC中新的HPEIDOL按鈕會顯示HPEIDOL中出現(xiàn)的警報數(shù)。該按鈕提供了一個可單擊的快捷方式,可用來迅速訪問HPEIDOL儀表板。請在“MC設置(MCSettings)”中將MC指向HPEIDOL儀表板。有關(guān)詳細信息,請參閱使用管理控制臺(ManagementConsole)中的\h連接至儀表\h板。用于管理控制臺(Management監(jiān)控的外部數(shù)據(jù)源您現(xiàn)在可以使用管理控制臺(ManagementConsole(MC對復制到Vertica表的數(shù)據(jù)收集器信息進行本地或遠程監(jiān)控。在“MC設置(MCSettings)”頁面中,提供與本地架構(gòu)或含有對應DC數(shù)據(jù)的外部數(shù)據(jù)庫的映射。然后,MC可以從新的存儲庫而非本地DC表呈現(xiàn)其圖表和圖形。這樣做的好處是在MC中可以更快地加載更大的數(shù)據(jù)集以及長期保留歷史數(shù)據(jù)。管理員可以使用“MC(MCSettings)”頁面中的全新“數(shù)據(jù)源(DataSource)”選項卡將MC配置為監(jiān)控外部數(shù)據(jù)源。請參閱\h在管理控制臺(ManagementConsole中監(jiān)控外部數(shù)據(jù)源使用管理控制臺(Management配置資源池在此版本中,管理控制臺(ManagementConsole)引入了多種資源池配置方式。利用管理控制臺(ManagementConsole),您現(xiàn)在可以創(chuàng)建和刪除資源池、分配資源池用戶以及分配級聯(lián)池。數(shù)據(jù)庫管理員可以通過數(shù)據(jù)庫的“(Settings)”頁面訪問“資源池配置(ResourcePoolsConfiguration)”頁面,然后在該頁面中更改數(shù)據(jù)庫資源池。請參閱\h配置管理控制臺(ManagementConsole中的資源池管理控制臺(ManagementConsole)中的閾值監(jiān)控增強功能Vertica管理控制臺(ManagementConsole7.2.x引入了更詳細且可配置的通知,通過這些通知可了解受監(jiān)控數(shù)據(jù)庫的運行狀況。在“數(shù)據(jù)庫設置(DatabaseSettings)”頁面上顯示的全新“閾值(Thresholds)”選項卡中,您可以自定義通知和警報閾值并為它們設置優(yōu)先級。“(Overview)”頁面上的全新“閾值設置(ThresholdSettings)”小組件現(xiàn)在會顯示具有優(yōu)先級的警報。有關(guān)詳細信息,請參閱\hMC中監(jiān)控數(shù)據(jù)庫消息和自定義消息閾值。管理控制臺(ManagementConsole)消息中心增強功能在此版本中,管理控制臺(ManagementConsole為消息中心引入了過濾和性能增強功能,能夠讓您:在默認情況下查看最多10,000個消息檢索過去的其他警報使用perties增加可以在消息中心中查看的消息數(shù)量一次性刪除所有警報此外,過濾增強功能現(xiàn)在能讓您按嚴重性、數(shù)據(jù)庫名稱、消息描述和日期對消息進行排序。有關(guān)管理控制臺(ManagementConsole)中的消息的詳細信息,請參閱\hMC中監(jiān)\h控數(shù)據(jù)庫消息。管理控制臺(ManagementConsoleRestVertica現(xiàn)在提供API調(diào)用來與管理控制臺(ManagementConsole交互。\hGET\hGET系統(tǒng)表更新本節(jié)包含與Vertica分析型數(shù)據(jù)庫7.2.x的系統(tǒng)表更新有關(guān)的信息。更多詳細信息有關(guān)詳細信息,請參閱\hVertica系統(tǒng)表強制執(zhí)行約束的系統(tǒng)表這些位于V_CATALOG架構(gòu)下的系統(tǒng)表包括IS_ENABLED這個新列:\h

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論