{"id":17853,"date":"2022-02-08T00:52:24","date_gmt":"2022-02-07T19:22:24","guid":{"rendered":"http:\/\/onlineappsdba.com\/?p=17853"},"modified":"2022-02-08T00:52:24","modified_gmt":"2022-02-07T19:22:24","slug":"reading-and-writing-data-in-databricks","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/","title":{"rendered":"Reading and Writing Data In DataBricks"},"content":{"rendered":"<p><span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Reading and Writing Data In DataBricks\\n\\nIn this blog, we are going to cover Reading and Writing Data in Azure Databricks.  Azure Databricks supports day-to-day data-handling functions, such as reading, writing, and querying.\\n\\nAzure Databricks is a data analytics platform optimized for the Microsoft Azure cloud services platform. Azure Databricks offers three environments for developing data-intensive applications: Databricks SQL, Databricks Data Science &amp; Engineering, and Databricks Machine Learning.\\n\\nAzure Databricks, is a fully managed service that provides powerful ETL, analytics, and machine learning capabilities. Unlike other vendors, it is a first-party service on Azure that integrates seamlessly with other Azure services such as event hubs and Cosmos DB.\\n\\nTypes to Read and Write the Data in Azure Databricks \\nCSV Files \\nJSON Files \\nParquet Files\\n\\nCSV Files\\nWhen reading CSV files with a specified schema, it is possible that the data in the files does not match the schema. For example, a field containing the name of the city will not parse as an integer.\\n\\nJSON Files\\nYou can read JSON files in single-line or multi-line mode. In single-line mode, a file can be split into many parts and read in parallel.\\n\\nParquet Files\\nApache Parquet is a columnar file format that provides optimizations to speed up queries and is a far more efficient file format than CSV or JSON.\\n\\nWant to know more about Reading and Writing Data In DataBricks\\nRead the blog post at https:\/\/k21academy.com\/microsoft-azure\/data-engineer\/reading-and-writing-data-in-databricks\/ to learn more. \\n\\nTopics we\u2019ll Cover:\\n\\nAzure Databricks\\nTypes to read and write data in data bricks\\nTable batch read and write\\nPerform read and write operations in Azure Databricks\\n\\n\ud83d\ude80 \ud835\uddd8\ud835\ude03\ud835\uddf2\ud835\uddff\ud835\ude06\ud835\ude01\ud835\uddf5\ud835\uddf6\ud835\uddfb\ud835\uddf4 \ud835\ude06\ud835\uddfc\ud835\ude02 \ud835\uddfb\ud835\uddf2\ud835\uddf2\ud835\uddf1 \ud835\ude01\ud835\uddfc \ud835\uddf8\ud835\uddfb\ud835\uddfc\ud835\ude04 \ud835\uddee\ud835\uddef\ud835\uddfc\ud835\ude02\ud835\ude01 \ud835\uddd7\ud835\udde3\ud835\udfee\ud835\udfec\ud835\udfef Join Our Free Class: https:\/\/k21academy.com\/dp20302\\n\\n#azure #dataengineer #dp200 #dp203 #dp201 #cloudcomputing #azuresynapseanalytics #azuresql #dedicatedsql #serverlesssql #apachespark\\&quot;&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:1061805,&quot;3&quot;:{&quot;1&quot;:0},&quot;5&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;6&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;8&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;10&quot;:2,&quot;11&quot;:4,&quot;12&quot;:0,&quot;15&quot;:&quot;Calibri&quot;,&quot;16&quot;:11,&quot;23&quot;:1}\" data-sheets-textstyleruns=\"{&quot;1&quot;:0,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:40}\uee10{&quot;1&quot;:75,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:224}\uee10{&quot;1&quot;:226,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:242}\uee10{&quot;1&quot;:434,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:505}\uee10{&quot;1&quot;:745,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:771}\uee10{&quot;1&quot;:773,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:827}\uee10{&quot;1&quot;:865,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:874}\uee10{&quot;1&quot;:1076,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:1086}\uee10{&quot;1&quot;:1226,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:1239}\uee10{&quot;1&quot;:1411,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:1450}\uee10{&quot;1&quot;:1583,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:1602}\uee10{&quot;1&quot;:1831,&quot;2&quot;:{&quot;5&quot;:1}}\uee10{&quot;1&quot;:1874}\">In this blog, we are going to cover Reading and Writing Data in Azure Databricks. Azure Databricks supports day-to-day data-handling functions, such as reading, writing, and querying.<\/p>\n<p>Azure Databricks is a data analytics platform optimized for the Microsoft Azure cloud services platform. Azure Databricks offers three environments for developing data-intensive applications: Databricks SQL, Databricks Data Science &amp; Engineering, and Databricks Machine Learning.<\/p>\n<p>Azure Databricks, is a fully managed service that provides powerful ETL, analytics, and machine learning capabilities. Unlike other vendors, it is a first-party service on Azure that integrates seamlessly with other Azure services such as event hubs and Cosmos DB.<\/p>\n<p>Types to Read and Write the Data in Azure Databricks<br \/>\nCSV Files<br \/>\nJSON Files<br \/>\nParquet Files<\/p>\n<p>CSV Files<br \/>\nWhen reading CSV files with a specified schema, it is possible that the data in the files does not match the schema. For example, a field containing the name of the city will not parse as an integer.<\/p>\n<p>JSON Files<br \/>\nYou can read JSON files in single-line or multi-line mode. In single-line mode, a file can be split into many parts and read in parallel.<\/p>\n<p>Parquet Files<br \/>\nApache Parquet is a columnar file format that provides optimizations to speed up queries and is a far more efficient file format than CSV or JSON.<\/p>\n<p>Want to know more about Reading and Writing Data In DataBricks<br \/>\nRead the blog post at <a href=\"https:\/\/k21academy.com\/microsoft-azure\/data-engineer\/reading-and-writing-data-in-databricks\/?utm_source=onlineappsdba&amp;utm_medium=referral&amp;utm_campaign=azurede39_feb22\">https:\/\/k21academy.com\/azurede39<\/a> to learn more.<\/p>\n<p>Topics we\u2019ll Cover:<\/p>\n<p>Azure Databricks<br \/>\nTypes to read and write data in data bricks<br \/>\nTable batch read and write<br \/>\nPerform read and write operations in Azure Databricks<\/p>\n<p>\ud83d\ude80 \ud835\uddd8\ud835\ude03\ud835\uddf2\ud835\uddff\ud835\ude06\ud835\ude01\ud835\uddf5\ud835\uddf6\ud835\uddfb\ud835\uddf4 \ud835\ude06\ud835\uddfc\ud835\ude02 \ud835\uddfb\ud835\uddf2\ud835\uddf2\ud835\uddf1 \ud835\ude01\ud835\uddfc \ud835\uddf8\ud835\uddfb\ud835\uddfc\ud835\ude04 \ud835\uddee\ud835\uddef\ud835\uddfc\ud835\ude02\ud835\ude01 \ud835\uddd7\ud835\udde3\ud835\udfee\ud835\udfec\ud835\udfef Join Our Free Class: <a href=\"https:\/\/k21academy.com\/free-class-azure-data-engineer-certification\/?utm_source=onlineappsdba&amp;utm_medium=referral&amp;utm_campaign=azurede02_feb22\">https:\/\/k21academy.com\/dp20302<\/a><br \/>\n<\/span><\/p>\n<p><a href=\"https:\/\/k21academy.com\/free-class-azure-data-engineer-certification\/?utm_source=onlineappsdba&amp;utm_medium=referral&amp;utm_campaign=azurede02_feb22\"><img decoding=\"async\" src=\"https:\/\/k21academy.com\/wp-content\/uploads\/2021\/06\/CU_DP203_GIF1.gif\" alt=\"https:\/\/k21academy.com\/wp-content\/uploads\/2021\/06\/CU_DP203_GIF1.gif\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog, we are going to cover Reading and Writing Data in Azure Databricks. Azure Databricks supports day-to-day data-handling [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":17854,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[570,540],"tags":[],"class_list":["post-17853","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-engineer","category-microsoft-azure"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Reading and Writing Data in Azure Databricks | Parquet Files<\/title>\n<meta name=\"description\" content=\"In this blog, we are going to cover Reading and Writing Data in Azure Databricks. Azure Databricks supports day-to-day data-handling functions,\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reading and Writing Data in Azure Databricks | Parquet Files\" \/>\n<meta property=\"og:description\" content=\"In this blog, we are going to cover Reading and Writing Data in Azure Databricks. Azure Databricks supports day-to-day data-handling functions,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-07T19:22:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2022\/02\/ReadingWritingDatabricks_BlogImage.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Masroof Ahmad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Masroof Ahmad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/\",\"name\":\"Reading and Writing Data in Azure Databricks | Parquet Files\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2022\/02\/ReadingWritingDatabricks_BlogImage.png\",\"datePublished\":\"2022-02-07T19:22:24+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"description\":\"In this blog, we are going to cover Reading and Writing Data in Azure Databricks. Azure Databricks supports day-to-day data-handling functions,\",\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#primaryimage\",\"url\":\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2022\/02\/ReadingWritingDatabricks_BlogImage.png\",\"contentUrl\":\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2022\/02\/ReadingWritingDatabricks_BlogImage.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reading and Writing Data In DataBricks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineappsdba.com\/#website\",\"url\":\"https:\/\/onlineappsdba.com\/\",\"name\":\"\",\"description\":\"Oracle Implementation &amp; Training Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineappsdba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\",\"name\":\"Masroof Ahmad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"caption\":\"Masroof Ahmad\"},\"url\":\"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reading and Writing Data in Azure Databricks | Parquet Files","description":"In this blog, we are going to cover Reading and Writing Data in Azure Databricks. Azure Databricks supports day-to-day data-handling functions,","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/","og_locale":"en_US","og_type":"article","og_title":"Reading and Writing Data in Azure Databricks | Parquet Files","og_description":"In this blog, we are going to cover Reading and Writing Data in Azure Databricks. Azure Databricks supports day-to-day data-handling functions,","og_url":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/","article_published_time":"2022-02-07T19:22:24+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2022\/02\/ReadingWritingDatabricks_BlogImage.png","type":"image\/png"}],"author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/","url":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/","name":"Reading and Writing Data in Azure Databricks | Parquet Files","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#primaryimage"},"image":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#primaryimage"},"thumbnailUrl":"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2022\/02\/ReadingWritingDatabricks_BlogImage.png","datePublished":"2022-02-07T19:22:24+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"description":"In this blog, we are going to cover Reading and Writing Data in Azure Databricks. Azure Databricks supports day-to-day data-handling functions,","breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#primaryimage","url":"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2022\/02\/ReadingWritingDatabricks_BlogImage.png","contentUrl":"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2022\/02\/ReadingWritingDatabricks_BlogImage.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2022\/02\/08\/reading-and-writing-data-in-databricks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Reading and Writing Data In DataBricks"}]},{"@type":"WebSite","@id":"https:\/\/onlineappsdba.com\/#website","url":"https:\/\/onlineappsdba.com\/","name":"","description":"Oracle Implementation &amp; Training Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineappsdba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb","name":"Masroof Ahmad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","caption":"Masroof Ahmad"},"url":"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/17853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/comments?post=17853"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/17853\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media\/17854"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=17853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=17853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=17853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}