女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

記錄關系數據庫中的半結構化數據

哲想軟件 ? 來源:哲想軟件 ? 2023-03-15 17:42 ? 次閱讀

NoSQL革命已經進入了關系世界。您可能正在使用關系數據庫,但仍必須查詢和理解隱藏在文本列、JSON或 XML文檔中的半結構化數據。

5851e5ae-c16b-11ed-bfe3-dac502259ad0.png

隱藏的數據復雜性

讓我們看一下我們用于從Calendly(在線會議預訂軟件)導入數據的下表:

5885da58-c16b-11ed-bfe3-dac502259ad0.png

表面上看起來很簡單,只有五列。但是,如果您查看內部,您會注意到其中兩列實際上是(JSON) 文檔存儲。

58a08d4e-c16b-11ed-bfe3-dac502259ad0.png

如果您查看文檔,您會發現數據模型的大部分字段和復雜性都隱藏在這兩個文本列中。因此,要了解數據結構,僅查看列列表是不夠的,還必須了解此數據中JSON 文檔的結構。

58c8c57a-c16b-11ed-bfe3-dac502259ad0.png

記錄JSON

我有個好消息- Dataedo可以幫助您。您可以自動提取和記錄JSON 文檔的結構,并將它們鏈接到表列。

首先,您需要將JSON 文檔添加到目錄中。在存儲庫導航器中單擊數據庫,選擇添加對象和添加/導入結構。

58e9d378-c16b-11ed-bfe3-dac502259ad0.png

然后選擇“粘貼文檔”選項,以便能夠自動解析JSON。

591bd45e-c16b-11ed-bfe3-dac502259ad0.png

現在,粘貼列中的任何JSON 文檔。它應該是有代表性的,即擁有所有(或大部分)的領域。如果它是一個正確的文檔,那么您會注意到Dataedo 將格式檢測為JSON。單擊“導入”以添加文檔的結構。

593b47f8-c16b-11ed-bfe3-dac502259ad0.png

Dataedo將打開一個窗口,其中包含解析的文檔的結構。您可以在此處對其進行修改(將其添加到存儲庫后也可用)- 添加、重命名或刪除字段或更改類型。為結構提供一個名稱- 最好包含格式,例如event_type.json。

現在,您可以將新結構保存到存儲庫中。

595a40ea-c16b-11ed-bfe3-dac502259ad0.png

這將創建名為“具有新添加結構的結構”的新文件夾。您可以像瀏覽任何其他對象一樣瀏覽其字段。您還可以使用描述、標題或自定義字段來記錄字段。

597cdde4-c16b-11ed-bfe3-dac502259ad0.png

鏈接文檔和列

好的,您有一個JSON文檔的文檔。現在,您需要指定表列包含特定文檔。為此,您可以使用手動關系(主要用于定義外鍵/連接)。右鍵單擊該列,然后選擇添加關系。現在,在PK表字段中,從列表中選擇相關文檔,在PK列字段中選擇PK(或任何其他)列并保存關系。

5999e330-c16b-11ed-bfe3-dac502259ad0.png

您會在“參考文獻”列中注意到引用的文檔。您還可以在“關系”選項卡上找到這些鏈接。

59b4c7e0-c16b-11ed-bfe3-dac502259ad0.png

最終結果

您的工作已完成。您記錄了存儲在數據庫中的JSON 文檔,并解釋了哪些字段包含這些文檔。此方法允許您將一個文檔鏈接到多個列。

下面是HTML 文檔中的視圖。您會注意到,很容易看到列包含文檔并導航到其定義。

59fb413e-c16b-11ed-bfe3-dac502259ad0.png

也很容易找出特定文檔在數據庫中的使用位置。

5a1eb54c-c16b-11ed-bfe3-dac502259ad0.png






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • XML
    XML
    +關注

    關注

    0

    文章

    188

    瀏覽量

    33556
  • JSON
    +關注

    關注

    0

    文章

    121

    瀏覽量

    7260
  • nosql
    +關注

    關注

    0

    文章

    39

    瀏覽量

    10243

原文標題:Dataedo教程:記錄關系數據庫中的半結構化(JSON、XML)數據

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    SQLSERVER數據庫是什么

    支持在Linux和容器環境運行。 核心特點 關系數據庫 基于SQL(結構化查詢語言)進行數據
    的頭像 發表于 05-26 09:19 ?108次閱讀

    MySQL數據庫是什么

    MySQL數據庫是一種 開源的關系數據庫管理系統(RDBMS) ,由瑞典MySQL AB公司開發,后被Oracle公司收購。它通過結構化查詢語言(SQL)進行
    的頭像 發表于 05-23 09:18 ?133次閱讀

    結構化數據臺:企業AI應用安全落地的核心引擎

    應用的規模落地。 ? 作為國內領先的非結構化數據臺服務商,夠快云通過全鏈路數據管理與安全賦
    的頭像 發表于 02-27 17:06 ?383次閱讀

    分布式云數據庫有哪些類型

    分布式云數據庫有哪些類型?分布式云數據庫主要類型包括:關系型分布式數據庫、非
    的頭像 發表于 01-15 09:43 ?385次閱讀

    MySQL數據庫的安裝

    的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件之一, 具有成本低、速度快、體積小且開放源代碼等優點。 全球數據庫引擎使用排行榜: 【三】下載MyS
    的頭像 發表于 01-14 11:25 ?478次閱讀
    MySQL<b class='flag-5'>數據庫</b>的安裝

    關系數據庫和非關系型區別

    關系數據庫和非關系數據庫在多個方面存在顯著差異,主機推薦小編為您整理發布關系數據庫和非
    的頭像 發表于 01-10 09:58 ?533次閱讀

    數據庫是哪種數據庫類型?

    數據庫是一種部署在虛擬計算環境數據庫,它融合了云計算的彈性和可擴展性,為用戶提供高效、靈活的數據庫服務。云數據庫主要分為兩大類:
    的頭像 發表于 01-07 10:22 ?398次閱讀

    數據庫數據恢復—Mysql數據庫記錄丟失的數據恢復流程

    Mysql數據庫故障: Mysql數據庫記錄丟失。 Mysql數據庫故障表現: 1、Mysql數據庫
    的頭像 發表于 12-16 11:05 ?513次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—Mysql<b class='flag-5'>數據庫</b>表<b class='flag-5'>記錄</b>丟失的<b class='flag-5'>數據</b>恢復流程

    bds 系統的優缺點 bds與傳統數據庫的區別

    、機器學習和實時分析等任務。 BDS系統的優缺點 優點: 處理大規模數據集 :BDS系統設計用于處理PB級別的數據,這遠遠超出了傳統數據庫的處理能力。 靈活性 :BDS系統能夠處理各種類型的
    的頭像 發表于 11-22 15:48 ?2544次閱讀

    數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫

    一個運行在存儲上的SQLServer數據庫,有1000多個文件,大小幾十TB。數據庫每10天生成一個NDF文件,每個NDF幾百GB大小。數據庫包含兩個LDF文件。 存儲損壞,數據庫
    的頭像 發表于 10-31 13:21 ?598次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—通過拼接<b class='flag-5'>數據庫</b>碎片恢復SQLserver<b class='flag-5'>數據庫</b>

    何為Teable多維表格數據庫,它僅僅是一個在線的智能表格嗎?

    維表格是一種創新的數據管理和協作工具,它結合了傳統電子表格的直觀界面與關系數據庫的強大功能。用戶不僅可以像在Excel中一樣在二維表格內記錄和編輯數據,還能享受到基于
    的頭像 發表于 10-14 16:13 ?1108次閱讀

    架構師日記-從數據庫發展歷程到數據結構設計探析

    數據庫發展史 起初,數據的管理方式是文件系統,數據存儲在文件數據管理和維護都由程序員完成。后來發展出樹形
    的頭像 發表于 09-25 11:20 ?1072次閱讀
    架構師日記-從<b class='flag-5'>數據庫</b>發展歷程到<b class='flag-5'>數據結構</b>設計探析

    恒訊科技分析:云數據庫rds和redis區別是什么如何選擇?

    結構化數據,使用SQL作為查詢語言,支持ACID事務和多種復雜查詢操作。而Redis是一個基于內存的非關系數據庫,采用鍵值對模型存儲數據
    的頭像 發表于 08-19 15:31 ?724次閱讀

    恒訊科技分析:跨境電商網站有哪些數據庫系統是推薦使用的?

    聞名,適合處理大量的數據和高并發請求,是電商網站常用的數據庫之一 。 2、PostgreSQL:PostgreSQL是一個高度可擴展的開源對象關系數據庫系統,具有強大的功能和對復雜查詢的支持。它支持多種編程語言,適合需要高度定制
    的頭像 發表于 08-12 15:01 ?709次閱讀

    鴻蒙開發接口數據管理:【@ohos.data.rdb (關系數據庫)】

    關系數據庫(Relational Database,RDB)是一種基于關系模型來管理數據數據庫關系
    的頭像 發表于 06-10 18:35 ?1794次閱讀