国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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文檔的文檔?,F在,您需要指定表列包含特定文檔。為此,您可以使用手動關系(主要用于定義外鍵/連接)。右鍵單擊該列,然后選擇添加關系。現在,在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

    瀏覽量

    34437
  • JSON
    +關注

    關注

    0

    文章

    125

    瀏覽量

    7716
  • nosql
    +關注

    關注

    0

    文章

    39

    瀏覽量

    10589

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    數據庫數據恢復—服務器異常斷電導致Oracle數據庫故障的數據恢復案例

    Oracle數據庫故障: 某公司一臺服務器上部署Oracle數據庫。服務器意外斷電導致數據庫報錯,報錯內容為“system01.dbf需要更多的恢復來保持一致性”。該Oracle數據庫
    的頭像 發表于 07-24 11:12 ?467次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—服務器異常斷電導致Oracle<b class='flag-5'>數據庫</b>故障的<b class='flag-5'>數據</b>恢復案例

    MySQL的組成結構結構化查詢語言詳解

    MySQL作為世界上最流行的開源關系數據庫管理系統,采用了分層架構設計
    的頭像 發表于 07-14 11:21 ?451次閱讀

    企業級MySQL數據庫管理指南

    在當今數字化時代,MySQL作為全球最受歡迎的開源關系數據庫,承載著企業核心業務數據的存儲與處理。作為數據庫管理員(DBA),掌握MySQL的企業級部署、優化、維護技能至關重要。本文
    的頭像 發表于 07-09 09:50 ?546次閱讀

    數據庫數據恢復—MongoDB數據庫文件丟失的數據恢復案例

    將MongoDB數據庫文件拷貝到其他分區,數據復制完成后將MongoDB數據庫原先所在的分區進行了格式操作。 結果發現拷貝過去的數據無法
    的頭像 發表于 07-01 11:13 ?486次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—MongoDB<b class='flag-5'>數據庫</b>文件丟失的<b class='flag-5'>數據</b>恢復案例

    數據庫數據恢復—SQL Server數據庫被加密如何恢復數據?

    SQL Server數據庫故障: SQL Server數據庫被加密,無法使用。 數據庫MDF、LDF、log日志文件名字被篡改。
    的頭像 發表于 06-25 13:54 ?524次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—SQL Server<b class='flag-5'>數據庫</b>被加密如何恢復<b class='flag-5'>數據</b>?

    SQLSERVER數據庫是什么

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

    MySQL數據庫是什么

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

    從零到一:如何利用非結構化數據臺快速部署AI解決方案

    ……這些“非標”數據量大、來源廣、結構雜,卻恰恰是驅動AI模型的關鍵燃料。 ? 想要從零到一,快速部署AI解決方案,一個可行路徑是——構建非結構化數據
    的頭像 發表于 04-14 13:50 ?622次閱讀

    數據庫數據恢復——MongoDB數據庫文件拷貝后服務無法啟動的數據恢復

    文件。將MongoDB數據庫文件拷貝到其他分區后,對MongoDB數據庫所在原分區進行了格式操作。格式完成后將數據庫文件拷回原分區,并重
    的頭像 發表于 04-09 11:34 ?682次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復——MongoDB<b class='flag-5'>數據庫</b>文件拷貝后服務無法啟動的<b class='flag-5'>數據</b>恢復

    數據庫數據恢復—SQL Server附加數據庫提示“錯誤 823”的數據恢復案例

    SQL Server數據庫附加數據庫過程中比較常見的報錯是“錯誤 823”,附加數據庫失敗。 如果數據庫有備份則只需還原備份即可。但是如果沒有備份,備份時間太久,或者其他原因導致備份
    的頭像 發表于 02-28 11:38 ?862次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—SQL Server附加<b class='flag-5'>數據庫</b>提示“錯誤 823”的<b class='flag-5'>數據</b>恢復案例

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

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

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

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

    MySQL數據庫的安裝

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

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

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

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

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