Linux中國

Azure SQL 資料庫已經支持 JSON

你可以使用 JSON 函數來從 JSON 文本中提取值(JSON_VALUE)、提取對象(JSON_QUERY), 更新JSON 中的值(JSON_MODIFY),並且驗證 JSON 文本的正確性(ISJSON)。OPENJSON 函數讓你可以將 JSON 文本轉化成表結構。最後,JSON 功能函數可以讓你很簡單地從 SQL 查詢中使用 FOR JSON 從句來獲得 JSON 文本結果。

你可以用 JSON 做什麼?

Azure SQL 資料庫中的 JSON 可以讓您構建並與現代 web、移動設備和 HTML5/單頁應用、諸如 Azure DocumentDB 等包含 JSON 格式化數據的 NoSQL 存儲等交換數據,分析來自不同系統和服務的日誌和消息。現在你可以輕易地將 Azure SQL 資料庫與任何使用使用 JSON 的服務集成。

輕易地開放數據給現代框架和服務

你有沒有在使用諸如 REST 或者 Azure App 使用 JSON 來交換數據的服務?你有使用諸如 AngularJS、ReactJS、D3 或者 JQuery 等使用 JSON 的組件或框架么?使用新的 JSON 功能函數,你可以輕易地格式化存儲在 Azure SQL 資料庫中的數據,並將它用在任何現代服務或者應用中。

輕鬆採集 JSON 數據

你有在使用移動設備、感測器、如 Azure Stream Analytics 或者 Insight 這樣產生 JSON 的服務、如 Azure DocumentDB 或者 MongoDB 這樣存儲 JSON 的系統么?你需要在 Azure SQL 數據中使用熟悉的 SQL 語句來查詢並分析 JSON 數據么?現在你可以輕鬆採集 JSON 數據並存儲到 Azure SQL 資料庫中,並且可以使用任何 Azure SQL 資料庫支持的語言或者工具來查詢和分析載入的數據。

簡化你的數據模型

你需要同時存儲及查詢資料庫中關係型及半結構化的數據么?你需簡化像 NoSQL 平台下的數據模型么?現在你可以在一張表中同時存儲結構化數據及非結構化數據了。在 Azure SQL 資料庫中,你可以同時從關係型及 NoSQL 的世界中使用最好的方法來調整你的數據模型。Azure SQL 資料庫讓你可以使用 Transact-SQL 語言來查詢關係及 JSON 數據。程序和工具將不會在從表中取出的值及 JSON 文本中提取的值看出差別。

下一步

要學習如何在你的應用中集成 JSON,查看我們的開始學習頁面或者 Channel 9的視頻。要了解不同的情景下如何集成 JSON,觀看 Channel 9 的視頻或者在這些 JSON 分類文章中查找你感興趣的使用情景。

我們將持續增加新的 JSON 特性並讓 JSON 支持的更好。請敬請關注。

via: https://azure.microsoft.com/en-us/blog/json-support-is-generally-available-in-azure-sql-database/

作者:Jovan Popovic 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...
    Linux中國

    SSL/TLS 加密新紀元 – Lets Encrypt

    根據 Let's Encrypt 官方博客消息,Let's Encrypt 服務將在下周(11 月 16 日)正式對外開放。 Let's Encrypt 項目是由互聯網安全研究小組(ISRG,Internet Security Research Group)主導並開發的一個新型數字證書認證機構(CA,Certificate ...