借助 SAP HANA 平臺,重新構想無(wú)限可能
發(fā)表于:2018/4/16 9:11:57??閱讀量:?[關(guān)閉]
如今,IT 部門(mén)無(wú)需再依賴(lài) 20 世紀的技術(shù),就能在 21 世紀的業(yè)務(wù)創(chuàng )新領(lǐng)域樹(shù)立戰略性地位。借助具有革命性意義的 SAP HANA 平臺,你能夠在內存中執行所有事務(wù)處理和分析處理,并通過(guò)單一系統實(shí)時(shí)獲取數據。而通過(guò)為企業(yè)交付所需的實(shí)時(shí)洞察,幫助他們即時(shí)采取行動(dòng),適應不斷變化的環(huán)境,你能夠確保企業(yè)在競爭中立于不敗之地。
提升效率,加深洞察,并快速適應變化
通過(guò)遷移至 SAP HANA 平臺,你能夠幫助企業(yè)加快創(chuàng )新步伐。SAP HANA 是一款具有革命性意義的內存計算平臺,整合了符合原子性、一致性、隔離性、持久性 (ACID) 標準的數據庫、高級數據處理功能、應用服務(wù)和靈活的數據集成服務(wù)。借助該平臺,你不再需要維護大量獨立的舊系統以及其中的數據孤島,這樣,你就能在瞬息萬(wàn)變的數字經(jīng)濟環(huán)境中化繁為簡(jiǎn),充分利用快速涌現的新技術(shù)和解決方案。
IT 系統很復雜,這是當今企業(yè)在創(chuàng )新道路上面臨的很大障礙之一。而 SAP HANA 能夠幫助企業(yè)簡(jiǎn)化基礎架構。如圖中所示,SAP HANA 集數據庫、高級數據處理功能、數據集成和應用平臺服務(wù)于單一內存計算平臺中,通過(guò)單一系統進(jìn)行事務(wù)處理、分析處理、文本分析以及空間數據、流數據和機器數據處理。通過(guò)整合核心業(yè)務(wù)流程與客戶(hù)數據、供應商數據和來(lái)自物聯(lián)網(wǎng)的數據,你能夠實(shí)現實(shí)時(shí)運營(yíng),加速企業(yè)轉型。
SAP HANA 以大規模并行內存計算范式為基礎,極大地提高了信息處理速度。SAP HANA 架構利用單一列式內存數據存儲器中的單份數據,執行聯(lián)機事務(wù)處理 (OLTP) 和聯(lián)機分析處理 (OLAP)。簡(jiǎn)言之,SAP HANA 能夠消除數據冗余、磁盤(pán)延遲,以及應用與分析工具之間的數據移動(dòng)。而且,該平臺還在同一架構內提供高級集成功能,如數據虛擬化、復制、批量加載、轉換、清理和遠程數據同步。這進(jìn)一步簡(jiǎn)化了應用開(kāi)發(fā)流程和各個(gè)大數據數據源的數據處理。
SAP HANA 平臺適用于企業(yè)目前使用的所有應用,包括原有軟件、第三方軟件和 SAP® 軟件,而且,SAP HANA 也是企業(yè)開(kāi)發(fā)和部署下一代實(shí)時(shí)應用和預測分析工具的理想平臺。借助該平臺,企業(yè)能夠在數分鐘而非數小時(shí)內執行業(yè)務(wù)運營(yíng)和數據分析;整合所有數據,建立單一數據源,從而簡(jiǎn)化數據中心運營(yíng);并為重新構想業(yè)務(wù)模式奠定堅實(shí)的基礎。此外,企業(yè)還能在盡可能不增加 IT 復雜性的情況下,隨時(shí)擴大業(yè)務(wù)規模和推動(dòng)業(yè)務(wù)多樣化。
功能與優(yōu)勢概覽
下表匯總了 SAP HANA 獨特的數據庫功能。
數據庫功能 |
說(shuō)明 |
內存、列式、大規模并行數據庫處理 |
SAP HANA 利用單份數據,基于單一平臺執行聯(lián)機事務(wù)處理和聯(lián)機分析處理。該平臺將數據按列存儲在高速內存中,同時(shí)對數據進(jìn)行分區,并將其分布到多個(gè)服務(wù)器上。這有助于更高時(shí)效地整合數據,加快查詢(xún)速度,同時(shí)消除成本高昂的完整表格掃描、物化視圖和分析索引。
|
完全符合 ACID 標準 |
SAP HANA 能幫助企業(yè)確保遵循 ACID(原子性、一致性、隔離性、持久性)標準的所有要求。該平臺通過(guò)兩階段提交協(xié)議確保原子性,通過(guò)多版本并發(fā)控制和分布式事務(wù)確保一致性,通過(guò)內置的事務(wù)管理器確保隔離性,并通過(guò)利用記錄器將提交日志條目寫(xiě)入磁盤(pán)來(lái)保證持久性。
|
多租戶(hù) |
SAP HANA 支持多個(gè)租戶(hù)數據庫在單一系統中運行,共享相同的內存和處理器。各個(gè)租戶(hù)數據庫之間完全隔離,并擁有各自的數據庫用戶(hù)、目錄、資源庫、數據文件和日志文件,旨在確保很大的安全性和控制力。你可以將租戶(hù)移動(dòng)或復制到其他系統。另外,你在高可用性和災難恢復方面的設置適用于所有租戶(hù)。SAP HANA 平臺支持租戶(hù)級別或系統級別的備份和恢復。
|
多層存儲 |
借助動(dòng)態(tài)分層功能,你能按列將數據存儲在內存或磁盤(pán)中,且無(wú)重復數據。該功能讓你能夠以合理的性?xún)r(jià)比處理大量數據。系統內存的大小不會(huì )影響SAP HANA 的數據處理量。由于磁盤(pán)表直接來(lái)自 SAP HANA,因此其管理、備份和恢復與內存表相同。用戶(hù)訪(fǎng)問(wèn)數據時(shí),可合并內存表和磁盤(pán)表,而且,內存表和磁盤(pán)表之間可隨時(shí)相互轉換。此外,SAP HANA 還提供了一個(gè)數據生命周期管理工具,用于根據特定的規則和政策,在內存表和磁盤(pán)之間移動(dòng)數據。
|
數據建模和存儲過(guò)程 |
SAP HANA 提供一種稱(chēng)為 SQLScript 的本地語(yǔ)言,支持你構建存儲過(guò)程,以及利用高級功能構建在數據庫內部運行的復雜邏輯。
SAP HANA 具有一個(gè)業(yè)務(wù)函數庫,其中包含由參數驅動(dòng)的內置財務(wù)函數。此外,該平臺還提供了一個(gè)框架,支持你構建自定義算法,并在數據庫內部安全運行這些算法。而且,核心數據服務(wù)、圖形化計算視圖和決策表能進(jìn)一步簡(jiǎn)化和加速數據庫邏輯的創(chuàng )建。
|
管理 |
SAP HANA 提供全方面的管理工具,支持用戶(hù)在任意地點(diǎn)通過(guò)任意設備執行各種級別的管理。
利用這些工具,你可以執行啟動(dòng)、停止、重啟、備份和恢復以及離線(xiàn)診斷等操作。SAP DB Control Center(數據庫控制中心系統控制臺)是一款用戶(hù)友好的現代化 Web 管理工具,基于 SAP Fiori 用戶(hù)體驗,能夠支持企業(yè)架構中的多個(gè)數據庫。SAP HANA 還包含一系列分析工具,這些工具能夠持續分析結構化查詢(xún)語(yǔ)言(SQL) 執行計劃,以及 CPU 和內存的利用情況,幫助企業(yè)發(fā)現問(wèn)題。對于基于 SAP NetWeaver® 技術(shù)平臺的應用,可通過(guò)數據庫管理員主控室和 SAP Solution Manager(解決方案管理器)管理SAP HANA。
|
安全性 |
SAP HANA 利用麻省理工的 Kerberos 協(xié)議和安全聲明標記語(yǔ)言 (SAML),通過(guò)授權和單點(diǎn)登錄等策略保證企業(yè)信息的安全。SAP HANA 采用了新的加密和審計技術(shù),可確保通信、數據存儲和應用服務(wù)安全可靠。另外,主控室中配有一個(gè)安全儀表盤(pán),用于監控與安全相關(guān)的所有關(guān)鍵績(jì)效指標。
|
高可用性和災難恢復 |
通過(guò)采用一系列技術(shù),比如備份、存儲鏡像、同步和異步系統復制、熱備份、自動(dòng)重啟和自動(dòng)故障轉移等,SAP HANA 提供高可用性和災難恢復功能,能夠滿(mǎn)足各種服務(wù)水平要求。不論在郊區、城市還是偏遠地區,SAP HANA 都能處于待機狀態(tài),因此具有高可用性。另外,一些第三方備份和恢復工具已經(jīng)通過(guò)認證,可與SAP HANA 集成使用,所以企業(yè)有多種方法可以選擇。
|
圖形 |
SAP HANA 采用了一種稱(chēng)為屬性圖的動(dòng)態(tài)數據模型,支持你存儲和處理高度互聯(lián)的數據。圖形數據的存儲和查詢(xún)由 SQL 提供支持。圖形能夠實(shí)現全方面的事務(wù)一致性,并確保符合 ACID 標準,且無(wú)需復制實(shí)時(shí)事務(wù)數據。SAP HANA 提供本地圖形算法,旨在實(shí)時(shí)揭示數據中隱藏的關(guān)系。另外,你也可以結合 SAP HANA 中的其他高級數據處理功能,比如文本分析、預測和空間數據處理,來(lái)使用圖形數據處理功能。
|
預測分析和 R 集成 |
SAP HANA 的預測分析包括兩種模式,一種是專(zhuān)家模式,一種是自動(dòng)模式,這兩種模式均具有高性能的本地預測算法。此外,通過(guò)與 R 服務(wù)器集成,你可以在 SAP HANA 上運行開(kāi)源 R 語(yǔ)言。一些預測算法適用于流數據、空間數據和序列數據,并可自我完善。通過(guò)對全部事務(wù)型數據執行預測分析,你能夠開(kāi)發(fā)適當的現代化應用,來(lái)預測業(yè)務(wù)成果,并幫助企業(yè)實(shí)時(shí)調整業(yè)務(wù)流程。 |
搜索
|
你可以使用 SQL 在多個(gè)列和二進(jìn)制文件中快速查找文本,比如 Adobe PDF文件、HTML、RTF、MSG、Microsoft Office 文檔和純文本文件。SAP HANA 支持32 種語(yǔ)言,以及全文檢索和高級模糊查詢(xún)。
|
文本分析 |
SAP HANA 的文本分析功能包括高級自然語(yǔ)言處理功能和實(shí)體提取功能,如文本分割、詞干提取、標記和情感分析。此外,SAP HANA 還能按順序提取主、謂、賓三部分。這些功能有助于從非結構化數據中提取有意義的內容,并將其轉化為結構化數據以供分析。SAP HANA 還支持文本挖掘算法,能夠在正文中挖掘相關(guān)的關(guān)鍵詞。
|
流分析 |
利用 SAP HANA 中內置的高度可擴展的智能數據流引擎,你能夠從多個(gè)數據源實(shí)時(shí)捕捉和處理事件流。SAP HANA 支持類(lèi)似 SQL 的處理語(yǔ)言,能夠整合事件流與情境數據,實(shí)時(shí)分析結果。為了增強可擴展性,SAP HANA配備了一個(gè)用于流分析的輕量級組件。你可以將該組件部署在流數據源中,用于在流數據進(jìn)入 SAP HANA 之前分析和過(guò)濾流數據。
|
序列數據 |
物聯(lián)網(wǎng)數據和傳感器數據都是按時(shí)間序列生成的。SAP HANA 能夠高時(shí)效處理時(shí)間序列數據和其他類(lèi)型的序列數據,發(fā)現一段時(shí)間內的趨勢。無(wú)論是監控價(jià)格波動(dòng)、季節變化、機器效率、能源消耗還是網(wǎng)絡(luò )流量,持續監控數據都有助于你發(fā)現趨勢,并利用這種趨勢贏(yíng)得競爭優(yōu)勢。
|
擴展應用服務(wù) (XS) |
XS 應用服務(wù)器是一款內置的 Web 服務(wù)器,可幫助你設置基于 Web 的應用,以高時(shí)效處理大量數據。XS 引擎可獨立于數據庫服務(wù)器進(jìn)行擴展,滿(mǎn)足互聯(lián)網(wǎng)應用的要求。XS 引擎支持多種編程語(yǔ)言,包括 Java、JavaScript、Node.JS、JSON、開(kāi)放數據協(xié)議 (OData) 和 C++ 運行時(shí),是企業(yè)基于微服務(wù)架構構建應用的理想之選。SAP HANA 支持多種開(kāi)源開(kāi)發(fā)工具,比如Git、GitHub 和 Apache Maven,你可以靈活選擇。
|
響應式 Web 應用 |
SAP HANA 提供基于 SAP Fiori 的 HTML5 和 JavaScript 框架,支持你開(kāi)發(fā)響應式 Web 應用。這些應用可在任何設備上運行,并能自動(dòng)適應屏幕大小,在所有客戶(hù)接觸點(diǎn)交付一致的觀(guān)感體驗。
|
應用生命周期管理 |
集成的應用生命周期管理功能可幫助你構建和打包應用,運輸應用(從開(kāi)發(fā)到測試再到生產(chǎn)),以及部署和升級應用。
|
應用開(kāi)發(fā)工具 |
基于 SAP HANA 開(kāi)發(fā)應用時(shí),你可以利用 SAP HANA 工作室或基于 Web的輕量級開(kāi)發(fā)工具。SAP HANA 工作室是一個(gè)基于 Eclipse 的開(kāi)發(fā)環(huán)境,支持數據建模、應用開(kāi)發(fā)、數據庫管理和安全管理。SAP Web IDE(Web集成開(kāi)發(fā)環(huán)境)是一個(gè)基于瀏覽器的開(kāi)發(fā)環(huán)境,支持應用開(kāi)發(fā)和應用生命周期管理。而且,如果你偏好ABAP® 編程語(yǔ)言,ABAP 開(kāi)發(fā)環(huán)境現在提供了經(jīng)過(guò)優(yōu)化的功能,你只需稍加學(xué)習,就能基于 SAP HANA 開(kāi)發(fā) SAP 應用擴展組件。另外,你可以結合使用 SAP® PowerDesigner® 軟件和 SAP HANA,來(lái)創(chuàng )建用于構建企業(yè)架構的數據模型。
|
數據虛擬化和數據聯(lián)合 |
數據聯(lián)合功能利用了智能數據訪(fǎng)問(wèn)技術(shù),支持你從多個(gè)遠程數據源和 Apache Hadoop 直接訪(fǎng)問(wèn)信息,而無(wú)需將數據從遠程數據源移至 SAP HANA 中。而且,SAP HANA 提供內置的適配器,可幫助你從各種數據源訪(fǎng)問(wèn)數據。
|
數據集成、復制和數據質(zhì)量 |
SAP HANA 的功能非常全面,可應對各種數據集成場(chǎng)景,包括實(shí)時(shí)數據復制以及批量加載處理、數據轉換、清理服務(wù)和數據豐富服務(wù)。SAP HANA 提供多種適配器,支持你從多個(gè)數據庫、云數據源和 Apache Hadoop 加載數據,同時(shí)還提供了一個(gè)定制軟件開(kāi)發(fā)工具包,幫助你構建自己的適配器。該平臺還具有豐富地理空間數據和算法的功能,可幫助你清理個(gè)人信息,包括姓名、職務(wù)、電話(huà)號碼、公司名稱(chēng)以及電子郵件和街道地址等。
|
Apache Hadoop 和 Apache Spark 集成 |
SAP HANA 提供多個(gè)組件,用于分析 Apache Hadoop 數據,其中包括 SAP HANA Vora ™引擎、Apache Spark 適配器和 Apache Hive。你可以借助用戶(hù)定義的虛擬函數,訪(fǎng)問(wèn) Hadoop 分布式文件系統中的數據,以及作為 SQL 數據源的 MapReduce 函數。
|
遠程數據同步 |
借助遠程數據同步功能,你能夠雙向同步 SAP HANA 和 SAP® SQL Anywhere®套件(嵌入在設備中的或位于網(wǎng)絡(luò )邊緣)的數據?,F在,對于在偏遠工作場(chǎng)所或地點(diǎn)工作的人員來(lái)說(shuō),即使不在高寬帶網(wǎng)絡(luò )覆蓋范圍內,他們也能訪(fǎng)問(wèn)企業(yè)數據。此外,企業(yè)還能收集并分析數據,監控偏遠地區設備的狀況,提高整個(gè)擴展型企業(yè)內利益相關(guān)方的響應能力。
|
支持多種部署選項
SAP HANA 支持云部署和企業(yè)預置型部署。若采用企業(yè)預置型部署模式,SAP HANA 可基于 SAP 合作伙伴提供的硬件設備進(jìn)行性能優(yōu)化部署,并支持用戶(hù)基于定制的數據中心模型構建定制硬件。利用定制的數據中心模型,你在部署 SAP HANA 時(shí),可使用現有的硬件和基礎架構組件,比如存儲和網(wǎng)絡(luò )設備及處理器。
本文鏈接:借助 SAP HANA 平臺,重新構想無(wú)限可能