{"id":78,"date":"2024-08-08T06:12:03","date_gmt":"2024-08-08T06:12:03","guid":{"rendered":"https:\/\/dbserv.animarmedia.com\/?page_id=78"},"modified":"2024-08-26T08:54:36","modified_gmt":"2024-08-26T08:54:36","slug":"project-dwh-is-finally-completed","status":"publish","type":"page","link":"https:\/\/dbserv.animarmedia.com\/?page_id=78","title":{"rendered":"Project DWH is finally completed!"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;row&#8221; _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.27.0&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"13g1l-0-0\">\n<h2 class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"13g1l-0-0\"><span data-offset-key=\"13g1l-0-0\">Task<img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-85\" src=\"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9-300x169.webp\" alt=\"\" width=\"300\" height=\"169\" \/><\/span><\/h2>\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"66f62-0-0\"><span data-offset-key=\"66f62-0-0\">Multiple operators receive calls and each call creates a record in the database (SQL Server). Our task was to combine and unify those databases and tables into one single unique DWH (Data Warehouse) system which later on the client should be able to run various reports using the report tool provided. The reports are running on Power BI.<\/span><\/div>\n<div data-offset-key=\"66f62-0-0\"><\/div>\n<div data-offset-key=\"66f62-0-0\">\n<h2 class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"dc0vv-0-0\"><span data-offset-key=\"dc0vv-0-0\">Business Challenge<\/span><\/h2>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"212bh-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"212bh-0-0\"><span data-offset-key=\"212bh-0-0\">The problem we faced was that databases did not have unique primary key or referral constraints. Thus many records could potentially be doubled or tripled, or records in the referral tables did not have the key record in.<\/span><\/div>\n<\/div>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"745vn-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"745vn-0-0\"><span data-offset-key=\"745vn-0-0\">For example one of the customers changed their name. He was renamed in the dimension tables but all records with the old name was left the same in the transactional tables \u2013 (tables where actual data is)! Thus &#8211; lost records. Nightmare!<\/span><\/div>\n<\/div>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"2o2uf-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"2o2uf-0-0\"><span data-offset-key=\"2o2uf-0-0\">Also there were quite a few problems with current documentation being very outdated and we had to make some assumptions.<\/span><\/div>\n<\/div>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"9e8e0-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"9e8e0-0-0\"><span data-offset-key=\"9e8e0-0-0\">However we have managed to get through all of this finally!<\/span><\/div>\n<\/div>\n<h2 class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"btja1-0-0\"><span data-offset-key=\"btja1-0-0\">Successful Solution<\/span><\/h2>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"9shfu-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"9shfu-0-0\"><span data-offset-key=\"9shfu-0-0\">Our pipeline is PROD -&gt; STAGING -&gt;DWH with transformation procedures and procedures to catch up exceptions mentioned above.<\/span><\/div>\n<\/div>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"8eamp-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"8eamp-0-0\"><span data-offset-key=\"8eamp-0-0\">Our first stage was TEST-&gt; STAGING -&gt;DWH with transformation procedures and procedures to catch up exceptions mentioned above.<\/span><\/div>\n<\/div>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"dr3cf-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"dr3cf-0-0\"><span data-offset-key=\"dr3cf-0-0\">Another challenge we came up with is to refresh TEST env with PROD data, giving the fact there was not much storage space for the TEST. We came up with compression of the old data deletion, partitioning and index rebuilds techniques.<\/span><\/div>\n<\/div>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"bf8rh-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"bf8rh-0-0\"><span data-offset-key=\"bf8rh-0-0\">But the refresh data was still one of our biggest issues.<\/span><\/div>\n<\/div>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"dk0sh-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"dk0sh-0-0\"><span data-offset-key=\"dk0sh-0-0\">All in all Project took 6 months from the start , first 3 months went on discovery, how the current process works with limited or old documentation in place, setting up TEST environment with limited storage capacity and automate data refresh from PROD to TEST.<\/span><\/div>\n<\/div>\n<h2 class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"9qbrr-0-0\"><span data-offset-key=\"9qbrr-0-0\">Benefits<\/span><\/h2>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"vrdl-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"vrdl-0-0\"><span data-offset-key=\"vrdl-0-0\">There is 790 371 876 rows replicated and transformed to DWH and 530 Gb data as per initial DWH set up and now it is receiving 1 million rows on a daily basis.<\/span><\/div>\n<\/div>\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"b9gb7-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"b9gb7-0-0\"><span data-offset-key=\"b9gb7-0-0\">The client is using Power BI and quite happy ( I hope) with our skills and effort we have made.<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/dbserv.animarmedia.com\/?page_id=76&#8243; button_text=&#8221;Read other case studies&#8221; button_alignment=&#8221;center&#8221; module_class=&#8221;customorange&#8221; _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; button_use_icon=&#8221;off&#8221; box_shadow_style=&#8221;none&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Task Multiple operators receive calls and each call creates a record in the database (SQL Server). Our task was to combine and unify those databases and tables into one single unique DWH (Data Warehouse) system which later on the client should be able to run various reports using the report tool provided. The reports are [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"13g1l-0-0\">\r\n<h2 class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"13g1l-0-0\"><span data-offset-key=\"13g1l-0-0\">Task<img class=\"alignright size-medium wp-image-85\" src=\"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9-300x169.webp\" alt=\"\" width=\"300\" height=\"169\" \/><\/span><\/h2>\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"66f62-0-0\"><span data-offset-key=\"66f62-0-0\">Multiple operators receive calls and each call creates a record in the database (SQL Server). Our task was to combine and unify those databases and tables into one single unique DWH (Data Warehouse) system which later on the client should be able to run various reports using the report tool provided. The reports are running on Power BI.<\/span><\/div>\r\n<div data-offset-key=\"66f62-0-0\"><\/div>\r\n<div data-offset-key=\"66f62-0-0\">\r\n<h2 class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"dc0vv-0-0\"><span data-offset-key=\"dc0vv-0-0\">Business Challenge<\/span><\/h2>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"212bh-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"212bh-0-0\"><span data-offset-key=\"212bh-0-0\">The problem we faced was that databases did not have unique primary key or referral constraints. Thus many records could potentially be doubled or tripled, or records in the referral tables did not have the key record in.<\/span><\/div>\r\n<\/div>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"745vn-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"745vn-0-0\"><span data-offset-key=\"745vn-0-0\">For example one of the customers changed their name. He was renamed in the dimension tables but all records with the old name was left the same in the transactional tables \u2013 (tables where actual data is)! Thus - lost records. Nightmare!<\/span><\/div>\r\n<\/div>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"2o2uf-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"2o2uf-0-0\"><span data-offset-key=\"2o2uf-0-0\">Also there were quite a few problems with current documentation being very outdated and we had to make some assumptions.<\/span><\/div>\r\n<\/div>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"9e8e0-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"9e8e0-0-0\"><span data-offset-key=\"9e8e0-0-0\">However we have managed to get through all of this finally!<\/span><\/div>\r\n<\/div>\r\n<h2 class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"btja1-0-0\"><span data-offset-key=\"btja1-0-0\">Successful Solution<\/span><\/h2>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"9shfu-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"9shfu-0-0\"><span data-offset-key=\"9shfu-0-0\">Our pipeline is PROD -> STAGING ->DWH with transformation procedures and procedures to catch up exceptions mentioned above.<\/span><\/div>\r\n<\/div>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"8eamp-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"8eamp-0-0\"><span data-offset-key=\"8eamp-0-0\">Our first stage was TEST-> STAGING ->DWH with transformation procedures and procedures to catch up exceptions mentioned above.<\/span><\/div>\r\n<\/div>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"dr3cf-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"dr3cf-0-0\"><span data-offset-key=\"dr3cf-0-0\">Another challenge we came up with is to refresh TEST env with PROD data, giving the fact there was not much storage space for the TEST. We came up with compression of the old data deletion, partitioning and index rebuilds techniques.<\/span><\/div>\r\n<\/div>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"bf8rh-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"bf8rh-0-0\"><span data-offset-key=\"bf8rh-0-0\">But the refresh data was still one of our biggest issues.<\/span><\/div>\r\n<\/div>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"dk0sh-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"dk0sh-0-0\"><span data-offset-key=\"dk0sh-0-0\">All in all Project took 6 months from the start , first 3 months went on discovery, how the current process works with limited or old documentation in place, setting up TEST environment with limited storage capacity and automate data refresh from PROD to TEST.<\/span><\/div>\r\n<\/div>\r\n<h2 class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"9qbrr-0-0\"><span data-offset-key=\"9qbrr-0-0\">Benefits<\/span><\/h2>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"vrdl-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"vrdl-0-0\"><span data-offset-key=\"vrdl-0-0\">There is 790 371 876 rows replicated and transformed to DWH and 530 Gb data as per initial DWH set up and now it is receiving 1 million rows on a daily basis.<\/span><\/div>\r\n<\/div>\r\n<div class=\"_17fgIIn___block normal\" data-block=\"true\" data-editor=\"aoha\" data-offset-key=\"b9gb7-0-0\">\r\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"b9gb7-0-0\"><span data-offset-key=\"b9gb7-0-0\">The client is using Power BI and quite happy ( I hope) with our skills and effort we have made.<\/span><\/div>\r\n<div data-offset-key=\"b9gb7-0-0\"><\/div>\r\n<\/div>\r\n<\/div>\r\n<div style=\"text-align: center;\" data-offset-key=\"b9gb7-0-0\">[button link=\"https:\/\/dbserv.animarmedia.com\/?page_id=76\" type=\"big\" color=\"orange\"] Read other case studies[\/button]<\/div>\r\n<\/div>\r\n<div data-offset-key=\"b9gb7-0-0\">\r\n\r\n[popup_trigger id=\"19\" tag=\"button\" classes=\"contactform\"]Send a request[\/popup_trigger]\r\n\r\n<\/div>","_et_gb_content_width":"","footnotes":""},"class_list":["post-78","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Project DWH is finally completed! - Database Management &amp; DevOps Management Company | DB Serv<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Project DWH is finally completed! - Database Management &amp; DevOps Management Company | DB Serv\" \/>\n<meta property=\"og:description\" content=\"Task Multiple operators receive calls and each call creates a record in the database (SQL Server). Our task was to combine and unify those databases and tables into one single unique DWH (Data Warehouse) system which later on the client should be able to run various reports using the report tool provided. The reports are [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dbserv.animarmedia.com\/?page_id=78\" \/>\n<meta property=\"og:site_name\" content=\"Database Management &amp; DevOps Management Company | DB Serv\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-26T08:54:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9-300x169.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dbserv.animarmedia.com\/?page_id=78\",\"url\":\"https:\/\/dbserv.animarmedia.com\/?page_id=78\",\"name\":\"Project DWH is finally completed! - Database Management &amp; DevOps Management Company | DB Serv\",\"isPartOf\":{\"@id\":\"https:\/\/dbserv.animarmedia.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dbserv.animarmedia.com\/?page_id=78#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dbserv.animarmedia.com\/?page_id=78#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9-300x169.webp\",\"datePublished\":\"2024-08-08T06:12:03+00:00\",\"dateModified\":\"2024-08-26T08:54:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dbserv.animarmedia.com\/?page_id=78#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dbserv.animarmedia.com\/?page_id=78\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbserv.animarmedia.com\/?page_id=78#primaryimage\",\"url\":\"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9.webp\",\"contentUrl\":\"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9.webp\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dbserv.animarmedia.com\/?page_id=78#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dbserv.animarmedia.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Project DWH is finally completed!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dbserv.animarmedia.com\/#website\",\"url\":\"https:\/\/dbserv.animarmedia.com\/\",\"name\":\"Database Management &amp; DevOps Management Company | DB Serv\",\"description\":\"Database Management Company offering expert solutions for seamless data handling. Elevate your performance with DevOps Management. Optimize, secure, and scale your DB with DBServ.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dbserv.animarmedia.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Project DWH is finally completed! - Database Management &amp; DevOps Management Company | DB Serv","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Project DWH is finally completed! - Database Management &amp; DevOps Management Company | DB Serv","og_description":"Task Multiple operators receive calls and each call creates a record in the database (SQL Server). Our task was to combine and unify those databases and tables into one single unique DWH (Data Warehouse) system which later on the client should be able to run various reports using the report tool provided. The reports are [&hellip;]","og_url":"https:\/\/dbserv.animarmedia.com\/?page_id=78","og_site_name":"Database Management &amp; DevOps Management Company | DB Serv","article_modified_time":"2024-08-26T08:54:36+00:00","og_image":[{"url":"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9-300x169.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dbserv.animarmedia.com\/?page_id=78","url":"https:\/\/dbserv.animarmedia.com\/?page_id=78","name":"Project DWH is finally completed! - Database Management &amp; DevOps Management Company | DB Serv","isPartOf":{"@id":"https:\/\/dbserv.animarmedia.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dbserv.animarmedia.com\/?page_id=78#primaryimage"},"image":{"@id":"https:\/\/dbserv.animarmedia.com\/?page_id=78#primaryimage"},"thumbnailUrl":"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9-300x169.webp","datePublished":"2024-08-08T06:12:03+00:00","dateModified":"2024-08-26T08:54:36+00:00","breadcrumb":{"@id":"https:\/\/dbserv.animarmedia.com\/?page_id=78#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dbserv.animarmedia.com\/?page_id=78"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbserv.animarmedia.com\/?page_id=78#primaryimage","url":"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9.webp","contentUrl":"https:\/\/dbserv.animarmedia.com\/wp-content\/uploads\/2024\/08\/622401058cc44a5667fa3e8a318d3dc9.webp","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/dbserv.animarmedia.com\/?page_id=78#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dbserv.animarmedia.com\/"},{"@type":"ListItem","position":2,"name":"Project DWH is finally completed!"}]},{"@type":"WebSite","@id":"https:\/\/dbserv.animarmedia.com\/#website","url":"https:\/\/dbserv.animarmedia.com\/","name":"Database Management &amp; DevOps Management Company | DB Serv","description":"Database Management Company offering expert solutions for seamless data handling. Elevate your performance with DevOps Management. Optimize, secure, and scale your DB with DBServ.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dbserv.animarmedia.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/dbserv.animarmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/78","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbserv.animarmedia.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dbserv.animarmedia.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dbserv.animarmedia.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dbserv.animarmedia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=78"}],"version-history":[{"count":19,"href":"https:\/\/dbserv.animarmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/78\/revisions"}],"predecessor-version":[{"id":586,"href":"https:\/\/dbserv.animarmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/78\/revisions\/586"}],"wp:attachment":[{"href":"https:\/\/dbserv.animarmedia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=78"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}