精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一文讀懂選擇數據湖還是數據倉庫

大數據 數據倉庫 數據湖
隨著數據量、速度和種類的增加,選擇合適的數據平臺來管理數據從未像現在這樣重要。它應該是迄今為止滿足我們需求的古老數據倉庫,還是應該是承諾支持任何類型工作負載的任何類型數據的數據湖?

今天,每秒都在生成 TB 和 PB 的數據,為這些海量數據集尋找存儲解決方案至關重要。復雜的機器和技術現在收集了令人難以置信的廣泛數據——每天超過 2.5 萬億字節!— 來自設備傳感器、日志、用戶、消費者和其他地方。數據存儲并不像以前看起來那么簡單。在管理和存儲數據時,數據管理者需要考慮使用數據湖或數據倉庫作為存儲庫。

隨著數據量、速度和種類的增加,選擇合適的數據平臺來管理數據從未像現在這樣重要。它應該是迄今為止滿足我們需求的古老數據倉庫,還是應該是承諾支持任何類型工作負載的任何類型數據的數據湖?

在這里,我們深入探討了這兩個平臺。

數據湖

數據湖是一個中央存儲庫,可以大量存儲所有數據(結構化和非結構化數據)。數據通常以原始格式存儲,無需首先進行處理或結構化。在這種情況下,它可以針對手頭的目的進行優化和處理,無論是交互式分析、下游機器學習或分析應用程序的儀表板。

可以這樣想,數據湖就像一個大水體,比如說一個處于自然狀態的湖。數據湖是使用來自各種來源的數據流創建的,然后,多個用戶可以來到湖中對其進行檢查并取樣。數據湖的美妙之處在于每個人都在查看和操作相同的數據。消除多個數據源并在數據湖中擁有一個可引用的“黃金”數據集來保障組織內的一致性,因為用于訪問組織中智能的任何其他下游存儲庫或技術都將同步。這很關鍵。使用這種集中的數據源,就不會從不同的孤島中提取數據;組織中的每個人都有一個單一的事實來源。

該模式為公司的分析生命周期提供了近乎無限的能力:

攝取:數據以任何原始格式到達并存儲以供將來分析或災難恢復。公司通常會根據隱私、生產訪問以及將利用傳入信息的團隊來劃分多個數據湖。

存儲:數據湖允許企業管理和組織幾乎無限量的信息。云對象存儲以較低的成本為大數據計算提供高可用性訪問。

流程:借助云計算,基礎設施現在只需一個 API 調用即可。這是從數據湖中的原始狀態獲取數據并格式化以與其他信息一起使用的時候。這些數據也經常使用高級算法進行聚合、合并或分析。然后將數據推回數據湖以供商業智能或其他應用程序存儲和進一步使用。

消費:當我們談論自助服務數據湖時,消費通常是生命周期中的階段。此時,數據可供業務和客戶根據需要進行分析。根據復雜用例的類型,最終用戶還可以間接或直接以預測(預測天氣、財務、運動表現等)或感知分析(推薦引擎、欺詐檢測、基因組測序、 ETC)。

數據湖支持原生流,數據流在其中被處理并在到達時可用于分析。數據管道在從數據流接收數據時轉換數據,并觸發分析所需的計算。數據湖的原生流式傳輸特性使其非常適合流式分析。

數據倉庫

數據倉庫發明于1980 年底,專為業務應用程序生成的高度結構化數據而設計。它將組織的所有數據集中在一起并以結構化方式存儲。它通常用于連接和分析來自異構來源的數據。

數據倉庫架構依賴于數據結構來支持高性能的 SQL(結構化查詢語言)操作。數據倉庫是專門為基于 SQL 的訪問而構建和優化的,以支持商業智能,但為流分析和機器學習提供有限的功能。它們受到 ETL 要求的限制,需要在存儲數據之前對其進行預處理。

數據倉庫在數據用于分析之前需要順序 ETL攝取和轉換數據,因此它們對于流式分析效率低下。一些數據倉庫支持“微批處理”以經常以小增量收集數據。它支持順序 ETL 操作,其中數據以瀑布模型從原始數據格式流向完全轉換的集合,并針對快速性能進行了優化。

數據倉庫以專有格式存儲數據。一旦數據存儲在數據倉庫中,對該數據的訪問僅限于 SQL 和數據倉庫提供的自定義驅動程序。一些較新的數據倉庫支持半結構化數據,例如 JSON、Parquet 和 XML 文件;與結構化數據集相比,它們對此類數據集的支持有限且性能下降。數據倉庫不能完全支持存儲非結構化數據。

數據湖和數據倉庫之間的區別

數據倉庫和商業智能工具支持歷史數據的報告和分析,而數據湖支持利用數據進行機器學習、預測和實時分析的新用例。

圖片

雖然一些數據倉庫擴展了基于 SQL 的訪問以提供機器學習功能,但它們不提供原生支持來運行廣泛可用的程序化數據處理框架,例如 Apache Spark、Tensorflow 等。

相比之下,數據湖是機器學習用例的理想選擇。它們不僅提供基于 SQL 的數據訪問,還通過 Python、Scala、Java 等語言為 Apache Spark 和 Tensorflow 等編程分布式數據處理框架提供原生支持。

數據倉庫需要在數據用于分析之前順序 ETL攝取和轉換數據,因此它們對于流式分析效率低下。一些數據倉庫支持“微批處理”以經常以小增量收集數據。這種流到批處理的轉換增加了數據到達與用于分析之間的時間,使得數據倉庫不適用于多種形式的流分析。

圖片

數據湖支持本地流式傳輸,其中數據流在到達時被處理并可供分析。數據管道在從數據流接收數據時轉換數據,并觸發分析所需的計算。數據湖的原生流式傳輸特性使其非常適合流式分析。

數據倉庫支持順序 ETL 操作,其中數據以瀑布模型從原始數據格式流向完全轉換的集合,并針對快速性能進行了優化。

相比之下,對于需要持續數據工程的用例,數據湖異常強大。在數據湖中,ETL 的瀑布方法被迭代和連續的數據工程所取代??梢酝ㄟ^ SQL 和編程接口迭代地訪問和轉換數據湖中的原始數據,以滿足用例不斷變化的需求。這種對持續數據工程的支持對于交互式分析和機器學習至關重要。

揭穿關于數據湖和數據倉庫的三大神話

讓我們解決一些關于兩種流行的數據存儲類型的常見誤解:

誤區一:只需要數據湖或數據倉庫中的一個

如今,經常聽到人們談論數據湖和數據倉庫,好像企業必須選擇其中一個。但現實情況是,數據湖和數據倉庫服務于不同的目的。雖然兩者都提供數據存儲,但它們使用不同的結構,支持不同的格式,并針對不同的用途進行了優化。通常,公司可能會從使用數據倉庫和數據湖中受益。

數據倉庫最適合希望為商業智能分析操作系統數據的企業。數據倉庫在這方面工作得很好,因為存儲的數據是結構化、清理和準備分析的。同時,數據湖允許企業以任何格式存儲數據以用于幾乎任何用途,包括機器學習 (ML) 模型和大數據分析。

誤區 2:數據湖是流行趨勢,數據倉庫不是

人工智能 (AI) 和 ML 代表了一些增長最快的云工作負載,組織越來越多地轉向數據湖來幫助確保這些項目的成功。由于數據湖允許存儲幾乎任何類型的數據(結構化和非結構化)而無需事先準備或清理,因此組織能夠保留盡可能多的潛在價值以供將來使用,未指定使用。此設置非常適合更復雜的工作負載,例如尚未確定具體數據類型和用途的機器學習模型。

數據倉庫可能是這兩種選擇中更為人所知的一種,但數據湖和類似類型的存儲基礎設施可能會隨著數據工作負載的趨勢而繼續流行。數據倉庫適用于某些類型的工作負載和用例,而數據湖代表了服務于其他類型工作負載的另一種選擇。

誤區三:數據倉庫易于使用,而數據湖很復雜

數據湖需要數據工程師和數據科學家的特定技能來分類和利用其中存儲的數據。數據的非結構化性質使得那些不了解數據湖如何工作的人更不容易訪問它。

但是,一旦數據科學家和數據工程師構建了數據模型或管道,業務用戶通??梢岳门c流行業務工具的集成(自定義或預構建)來探索數據。同樣,大多數業務用戶通過連接的商業智能 (BI) 工具訪問存儲在數據倉庫中的數據。在第三方 BI 工具的幫助下,業務用戶應該能夠訪問和分析數據,無論該數據存儲在數據倉庫還是數據湖中。

構建現代數據平臺的原則

盡量減少數據平臺中人員、網絡和磁盤操作的影響。雖然人類永遠無法像計算機一樣快,但網絡和磁盤操作是客觀問題。為了減少這些問題的影響,避免在各處復制數據,加強平臺讀取和處理來自不同位置的數據的能力,包括事務性、發布/子系統和數據倉庫系統,而無需當天移動。構建現代數據平臺的原則是:

  • 把事情簡單化,不要過度架構或過度設計;
  • 為正確的工作使用正確的工具;
  • 讓用例決定你應該使用什么;
  • 使用云進行擴展;
  • 將數據與上下文分開,這將使數據能夠用于多個用例。

數據湖和數據倉庫:用例

Data Lake 已經成為一個強大的平臺,企業可以使用它來管理、挖掘大量非結構化數據并將其貨幣化,以獲得競爭優勢。因此,公司對數據湖平臺的采用率急劇增加。

在這種利用大數據的熱潮中,一直存在一種誤解,即 Data Lake 旨在取代數據倉庫,而實際上,Data Lake 旨在補充傳統的關系數據庫管理系統 (RDBMS)。

數據倉庫適用于某些類型的工作負載和用例,而數據湖代表了服務于其他類型工作負載的另一種選擇。

用例應該驅動數據平臺架構。如果您的用例需要速度、具有已知的數據模型、完全結構化或非常接近它,那么 SQL 數據倉庫就足夠了。但是,如果您需要及時靈活地對數據進行建模并將其用于多種工作負載,您應該使用數據湖。

組織將依靠多種技術的最佳解決方案,包括數據倉庫和數據湖。最終,組織的選擇需要平衡管理多種技術的復雜性和 TCO 與以高性能和經濟高效的方式運行更多種類的工作負載的能力。

未來該如何選擇

我們現在處于這樣一個階段,我們不僅可以使用數據來回顧過去,還可以了解現在,甚至可以預測未來。數據和工具將不斷發展,以幫助我們幾乎實時地到達那里。

將數據與上下文分開。進來的數據不一定有你想用它的上下文。所以,在弄清楚你想用它做什么之前,把將數據獲取到一個位置的想法分開。因為實際上,您將對該數據進行多種用途。因此,您永遠不知道您可以將這些數據用于什么用途。因此,如果您首先獲取數據,然后弄清楚您想用它做什么,通常會導致使用這些數據產生更積極的結果。

數據倉庫供應商正在逐漸從他們現有的模型轉向數據倉庫和數據湖模型的融合。同樣,數據湖的供應商現在正在擴展到數據倉庫領域,雙方正在趨同。例如,BigQuery 現在允許組織在 Amazon S3 上查詢數據。同樣,Databricks 和 Qubole 等數據湖平臺現在正在果斷地轉向數據倉庫用例。您可以使用 ACID 屬性、事務一致性、快照等來管理存儲,并將查詢引擎更多地與存儲管理集成,為客戶創建湖倉模式。數據湖和數據倉庫之間的融合不僅僅是在談論,而是正在現實中應用。

責任編輯:華軒 來源: 數據驅動智能
相關推薦

2025-09-19 09:52:19

2022-10-20 08:01:23

2022-11-29 17:16:57

2022-08-27 10:37:48

電子取證信息安全

2024-09-05 16:08:52

2024-03-19 13:45:27

數據倉庫數據湖大數據

2023-06-19 13:57:00

數據系統

2017-06-02 15:32:09

大數據數據可視化

2018-04-03 13:08:31

2022-05-04 17:43:28

元數據大數據

2025-08-25 09:12:48

2025-08-21 09:29:11

2023-12-01 14:55:32

數據網格數據湖

2020-11-08 13:33:05

機器學習數據中毒人工智能

2020-06-05 14:15:29

可視化數據集分析

2022-08-23 14:56:04

合成數據數據

2023-05-17 16:01:00

物聯網數據治理

2021-08-04 16:06:45

DataOps智領云

2023-12-22 19:59:15

2023-11-09 15:56:26

數據倉庫數據湖
點贊
收藏

51CTO技術棧公眾號

av在线最新| 国产裸体无遮挡| silk一区二区三区精品视频| 亚洲国产精品欧美一二99| 精品国产乱码久久久久久郑州公司 | 久久久久久亚洲精品不卡| 一级特级黄色片| 高清欧美日韩| 香蕉久久一区二区不卡无毒影院| 欧美日韩在线一区二区三区| 国产又粗又猛视频| 亚洲国产电影| 久久久国产成人精品| 欧美做受喷浆在线观看| 99精品女人在线观看免费视频| 亚洲国产精品久久艾草纯爱| 亚洲国产一区二区三区在线播| wwwav在线播放| 免费黄网站欧美| 国语对白做受69| 杨钰莹一级淫片aaaaaa播放| 国产最新精品| 亚洲精品按摩视频| 手机在线观看日韩av| 欧美精品资源| 婷婷丁香激情综合| 精品无码av无码免费专区| 韩日视频在线| 久久夜色精品国产噜噜av| 99精品欧美一区二区三区| 亚洲精品毛片一区二区三区| 亚洲少妇自拍| 国模吧一区二区三区| √天堂中文官网8在线| 成人久久综合| 亚洲欧美成人精品| 丝袜熟女一区二区三区| 欧美在线在线| 8x8x8国产精品| 色综合色综合色综合色综合| 国产高清不卡| 精品女同一区二区三区在线播放| 成人在线免费高清视频| 国产调教视频在线观看| 国产精品美女久久久久aⅴ| 欧美一区国产一区| 天天在线女人的天堂视频| 国产成人免费xxxxxxxx| 亚洲综合精品一区二区| 99国产精品99| 国产精品亚洲成人| 91最新在线免费观看| 国产精品玖玖玖| 久久国产精品露脸对白| 成人国产亚洲精品a区天堂华泰| 最新国产中文字幕| 热久久国产精品| 国产精品视频男人的天堂| 免费黄色小视频在线观看| 久久男女视频| 国产精品久久久久久久app| 中文有码在线播放| 欧美aaa在线| 国产区精品在线观看| 91精品在线视频观看| 精品在线一区二区| 成人网址在线观看| 精品国产一级片| 成人激情av网| 久久精品国产精品国产精品污 | 欧美大片免费观看在线观看网站推荐| 欧美做爰爽爽爽爽爽爽| 中文字幕免费一区二区| 久久久综合免费视频| 91精品国产乱码久久久张津瑜 | 日本欧美中文字幕| 夜夜爽妓女8888视频免费观看| 日韩电影免费在线| 成人夜晚看av| 全国男人的天堂网| 久久日一线二线三线suv| 亚洲人成网站在线观看播放| 在线中文字幕电影| 欧美视频免费在线观看| 日本激情视频在线播放| 视频一区视频二区欧美| 亚洲精品国产精品久久清纯直播 | 日韩在线观看视频一区| 久久理论电影网| 欧美少妇一级片| 色在线免费观看| 欧美精品电影在线播放| 成人在线视频免费播放| 成人在线免费小视频| 久久伊人精品天天| 精品在线播放视频| 狠狠色狠狠色综合| 久久久婷婷一区二区三区不卡| 日韩欧美小视频| 精品久久久久久久久久ntr影视| 老头吃奶性行交视频| 日韩在线观看一区二区三区| 亚洲区免费影片| 欧美成欧美va| 奇米777欧美一区二区| aa成人免费视频| 成人在线观看免费| 亚洲韩国精品一区| 欧美成人三级在线播放| 美女呻吟一区| 久久大大胆人体| 懂色av蜜臀av粉嫩av喷吹| 高潮精品一区videoshd| 一区二区在线不卡| 暖暖成人免费视频| 欧美精品一区二区三区蜜臀| 一区二区三区在线播放视频| 免费日韩av片| 国产日韩二区| 最近中文字幕免费mv2018在线| 在线一区二区三区四区五区| 三级黄色片网站| 欧美日韩一区二区高清| 91免费版网站入口| 波多野结衣在线影院| 狠狠色狠色综合曰曰| 丰满少妇xbxb毛片日本| 伊人久久大香线蕉综合四虎小说| 国产精品精品久久久| 嫩草在线播放| 欧美视频裸体精品| xxxxxx黄色| 亚洲国产精品第一区二区三区| 国产中文字幕91| 成人欧美亚洲| 欧美色综合久久| 国产在线综合视频| 爽好多水快深点欧美视频| 精品久久一区二区三区蜜桃| 国产网红在线观看| 日韩欧美国产wwwww| 日韩成人短视频| 久久99精品国产.久久久久久 | 激情综合视频| 国产精品.com| free性m.freesex欧美| 精品久久人人做人人爱| 久久免费视频精品| 成人久久18免费网站麻豆| 成年人深夜视频| 91成人在线精品视频| 欧美日韩国产成人| 懂色av蜜臀av粉嫩av分享吧| 亚洲一区二区三区在线| av av在线| 99成人精品| 欧美性大战久久久久| 亚洲伦理影院| 色多多国产成人永久免费网站 | 亚洲国产天堂久久国产91| 国产精品7777| 久久一区二区三区四区| 国产主播中文字幕| 国产精品传媒精东影业在线 | 伊人成人222| 亚洲一区二区三区无吗| 国产精品久久久久久久久久久久冷| 国语对白在线刺激| 亚洲精品www| 中文在线最新版天堂| 亚洲视频图片小说| 91成人在线观看喷潮蘑菇| 亚洲日本久久| 特级西西444www大精品视频| 日本高清久久| 97av在线视频| av影片在线看| 日韩精品一区二区三区老鸭窝| 国产第一页在线播放| 久久这里只有精品6| 亚洲国产精品三区| 欧美激情一区| 欧美日韩亚洲综合一区二区三区激情在线| 91亚洲精品| 欧美国产日韩精品| 九九在线视频| 日韩欧美一级精品久久| 国产精品久久久久久久久久精爆| 国产精品电影一区二区三区| 国产精品日日摸夜夜爽| 狂野欧美一区| bt天堂新版中文在线地址| 国产伦一区二区三区| 亚洲综合在线小说| 亚洲高清黄色| 久久久久久久久久国产| 成年午夜在线| 亚洲国产成人精品电影| 国产精品综合在线| 色婷婷综合久色| 国产真实夫妇交换视频| 中文无字幕一区二区三区| caopor在线| 加勒比av一区二区| 男人天堂网视频| 欧美成人日韩| 亚洲激情一区二区| 欧洲在线一区| 国产精品久久波多野结衣| 久久久久伊人| 日本精品va在线观看| 色帝国亚洲欧美在线| 色噜噜狠狠色综合网图区 | 国产精品亚洲综合在线观看| 88国产精品欧美一区二区三区| caoporn免费在线| 在线精品国产欧美| 日漫免费在线观看网站| 欧美大片拔萝卜| 亚洲综合五月天婷婷丁香| 色综合天天性综合| 精品在线播放视频| 亚洲在线中文字幕| 亚洲最大的黄色网址| 欧美国产日韩精品免费观看| 亚洲永久无码7777kkk| 成人污视频在线观看| 天天色天天干天天色| 奇米色777欧美一区二区| 成人在线激情网| 亚洲欧美日韩国产综合精品二区| 久久男人资源站| 亚洲欧美综合| 日韩欧美一级在线| 婷婷综合伊人| 亚洲第一页在线视频| 日韩av二区| 亚洲人久久久| 国产精品久久久久久久久久10秀| 亚洲人成网站在线播放2019| 欧美日韩在线网站| 性欧美大战久久久久久久免费观看 | 欧美三级日本三级| 最好看的中文字幕久久| 欧美风情第一页| 亚洲视频一区二区在线| 国产黄色小视频网站| 亚洲视频在线一区| 欧美特级一级片| 亚洲精品福利视频网站| 国产波霸爆乳一区二区| 一区二区三区免费| 久久免费黄色网址| 精品成人乱色一区二区| 日本高清www免费视频| 欧美视频裸体精品| 看黄色一级大片| 欧美色手机在线观看| 国产精品无码在线播放| 欧美一区二区精品| 老熟妇高潮一区二区高清视频| 亚洲成人精品视频在线观看| 天堂网www中文在线| 在线成人中文字幕| 黄色成人影院| 欧美精品18videos性欧| 少妇在线看www| 国产精品免费看久久久香蕉| 国产日本亚洲| 国产精品免费区二区三区观看| 麻豆一区二区| 亚洲国产精品久久久久婷婷老年| 天堂美国久久| 美女黄色免费看| 午夜影院日韩| 男女污污视频网站| 懂色av中文字幕一区二区三区| 一级做a爰片毛片| 中文字幕一区二区三| 久久久久久国产精品视频| 午夜精品福利视频网站| 中文在线观看免费高清| 日韩色在线观看| 男人天堂网在线观看| 久久精品国产一区| 国产精品一区二区日韩| 国产精品高清免费在线观看| 国产精品成人3p一区二区三区| 精品国产综合久久| 99精品在线免费在线观看| 2019日韩中文字幕mv| 久久综合网络一区二区| 天天综合网久久| 91在线视频18| 国产这里有精品| 色婷婷亚洲综合| 精品人妻一区二区三区蜜桃| 亚洲欧美成人网| 国产一线二线在线观看| 国产精品自拍小视频| 粉嫩av一区二区| 五月天色婷婷综合| 中日韩视频在线观看| 亚洲黄色片免费看| 久久久久久久电影| 免费看一级一片| 欧美日韩一区小说| 午夜成人鲁丝片午夜精品| 久久综合色影院| 91综合国产| 日本精品国语自产拍在线观看| 国产一区日韩一区| 欧美一级xxxx| 日本一区二区综合亚洲| 日本a在线观看| 日韩一区和二区| 日本在线观看视频| 国产精品69精品一区二区三区| 美女扒开腿让男人桶爽久久动漫| 女同性恋一区二区| 久久精品99久久久| 88久久精品无码一区二区毛片| 亚洲成a人片在线不卡一二三区| 国产美女明星三级做爰| 中日韩美女免费视频网址在线观看 | 亚洲免费综合| 中文字幕人妻一区二区三区| 136国产福利精品导航| 中文字幕黄色av| 尤物九九久久国产精品的特点 | 国产九九精品视频| 国产日产精品一区二区三区四区的观看方式| 精品国偷自产一区二区三区| 国产黄色91视频| 日韩va亚洲va欧美va清高| 欧美精品久久99久久在免费线| 中文字幕在线观看日本| 国产精品青青在线观看爽香蕉| 国产剧情在线观看一区| 国产综合免费视频| 久久品道一品道久久精品| 日韩久久中文字幕| 日韩电影免费在线观看中文字幕| av电影免费在线看| 精品视频免费观看| 99伊人成综合| 成年人网站免费看| 欧美性生交大片免费| 秋霞av在线| 国产精品成人国产乱一区| 欧美精品一二| 亚洲一区精品视频在线观看| 亚洲视频香蕉人妖| 丰满人妻一区二区三区无码av| 欧美精品videossex88| 女同一区二区三区| 青青视频在线播放| 久久精品亚洲精品国产欧美| 黄色大全在线观看| 日韩在线欧美在线国产在线| 91精品国产自产观看在线| 特级西西人体www高清大胆| 成人一道本在线| 最新中文字幕一区| 在线视频国产日韩| 日韩亚洲国产免费| 国产乱子伦精品无码专区| 99精品久久99久久久久| 天堂网免费视频| 久久久国产91| 麻豆精品99| 久热精品在线播放| 亚洲一区二区在线免费观看视频| 午夜av免费在线观看| 国产精品久久在线观看| 亚洲国产不卡| 美女又爽又黄免费| 欧美性xxxxxx少妇| 任你弄在线视频免费观看| 裸体丰满少妇做受久久99精品| 美国av一区二区| 久久久久无码国产精品| 亚洲天堂精品在线| 精品国产一区二区三区2021| 日日摸日日碰夜夜爽无码| 欧美国产日本视频| 国产成人手机在线| 国产精品久久久久久久久免费| 亚洲欧洲日韩| 全黄一级裸体片| 欧美一区日韩一区| 久久青青视频| 黄黄视频在线观看| 国产三级三级三级精品8ⅰ区| 99久久国产热无码精品免费| 欧美一级电影在线| 欧美永久精品| 嘿嘿视频在线观看| 亚洲福利在线看| 精品国产亚洲日本|