{"id":1533,"date":"2024-10-16T05:51:17","date_gmt":"2024-10-16T05:51:17","guid":{"rendered":"https:\/\/craftcookcode.com\/?p=1533"},"modified":"2024-10-16T05:51:17","modified_gmt":"2024-10-16T05:51:17","slug":"docker-qlik-replicate-and-postres-stitching-them-together","status":"publish","type":"post","link":"https:\/\/craftcookcode.com\/?p=1533","title":{"rendered":"Docker, Qlik Replicate and Postres &#8211; stitching them together"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">So far &#8211; what do we have?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We have:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/craftcookcode.com\/?p=1424\" title=\"\">Postges working in a docker container<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/craftcookcode.com\/?p=1507\" target=\"_blank\" rel=\"noopener\" title=\"\">Qlik Replicate working in a docker container<\/a><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s see if we can get them talking to each other<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Working on Postgres Config files<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">First modification is needed is to the postgresql.conf for the postgres docker image.  If you were following the docker-compose.yml in my previous post; you can find the file under:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n~\/apps\/postgres-plv8\/postgresql.conf\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">The following changes need to be made in postgresql.conf as found in the <a href=\"https:\/\/help.qlik.com\/en-US\/replicate\/November2023\/Content\/Replicate\/Main\/PostgreSQL\/prereq_postgresql_source.htm#anchor-2\" target=\"_blank\" rel=\"noopener\" title=\"\">Qlik documentation<\/a><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nwal_level = logical\nmax_replication_slots = 3       # max number of replication slots\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Now to added the following lines to <\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n~\/apps\/postgres-plv8\/pg_hba.conf\n<\/pre><\/div>\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n# Allow replication connections from localhost, by a user with the\n# replication privilege.\nlocal   replication     all                                     trust\nhost    replication     all             127.0.0.1\/32            trust\nhost    replication     all             ::1\/128                 trust\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Once done &#8211; the docker container needs to be restarted for the changes to take effect.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up QR<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Log into QR using the address:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;127.0.0.1:3552\/attunityreplicate<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Create a new postgres connection<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fill out the following fields:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Field <\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><tr><td>Server<\/td><td>host.docker.internal<\/td><\/tr><tr><td>Port<\/td><td>9432<\/td><\/tr><tr><td>Username<\/td><td>Username from the docker-compose.yml file for postgres<\/td><\/tr><tr><td>Password<\/td><td>Password from the docker-compose.yml for postgres<\/td><\/tr><tr><td>Database<\/td><td>Database from docker-compose.yml for postgres<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"963\" src=\"https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection-1024x963.png\" alt=\"\" class=\"wp-image-1546\" srcset=\"https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection-1024x963.png 1024w, https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection-300x282.png 300w, https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection-768x722.png 768w, https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection.png 1440w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">From here a QR task can be built to read from the postgres database<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"489\" src=\"https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection_02-1024x489.png\" alt=\"\" class=\"wp-image-1547\" srcset=\"https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection_02-1024x489.png 1024w, https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection_02-300x143.png 300w, https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection_02-768x367.png 768w, https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection_02-1536x734.png 1536w, https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection_02-2048x979.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>So far &#8211; what do we have? We have: Let&#8217;s see if we can get them talking to each other Working on Postgres Config files First&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[68,64,16],"tags":[],"class_list":["post-1533","post","type-post","status-publish","format-standard","hentry","category-docker","category-postgres","category-qlik-replicate"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"So far - what do we have? We have: Postges working in a docker container Qlik Replicate working in a docker container Let&#039;s see if we can get them talking to each other Working on Postgres Config files First modification is needed is to the postgresql.conf for the postgres docker image. If you were following\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"jonny.donker@gmail.com\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/craftcookcode.com\/?p=1533\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Craft Cook Code - c^3?\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Docker, Qlik Replicate and Postres \u2013 stitching them together - Craft Cook Code\" \/>\n\t\t<meta property=\"og:description\" content=\"So far - what do we have? We have: Postges working in a docker container Qlik Replicate working in a docker container Let&#039;s see if we can get them talking to each other Working on Postgres Config files First modification is needed is to the postgresql.conf for the postgres docker image. If you were following\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/craftcookcode.com\/?p=1533\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-10-16T05:51:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-16T05:51:17+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Docker, Qlik Replicate and Postres \u2013 stitching them together - Craft Cook Code\" \/>\n\t\t<meta name=\"twitter:description\" content=\"So far - what do we have? We have: Postges working in a docker container Qlik Replicate working in a docker container Let&#039;s see if we can get them talking to each other Working on Postgres Config files First modification is needed is to the postgresql.conf for the postgres docker image. If you were following\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#blogposting\",\"name\":\"Docker, Qlik Replicate and Postres \\u2013 stitching them together - Craft Cook Code\",\"headline\":\"Docker, Qlik Replicate and Postres &#8211; stitching them together\",\"author\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/craftcookcode.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/code_docker_connection-1024x963.png\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533\\\/#articleImage\"},\"datePublished\":\"2024-10-16T05:51:17+00:00\",\"dateModified\":\"2024-10-16T05:51:17+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#webpage\"},\"articleSection\":\"Docker, Postgres, Qlik Replicate\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/craftcookcode.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?cat=13#listItem\",\"name\":\"Code\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?cat=13#listItem\",\"position\":2,\"name\":\"Code\",\"item\":\"https:\\\/\\\/craftcookcode.com\\\/?cat=13\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?cat=16#listItem\",\"name\":\"Qlik Replicate\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?cat=16#listItem\",\"position\":3,\"name\":\"Qlik Replicate\",\"item\":\"https:\\\/\\\/craftcookcode.com\\\/?cat=16\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#listItem\",\"name\":\"Docker, Qlik Replicate and Postres &#8211; stitching them together\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?cat=13#listItem\",\"name\":\"Code\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#listItem\",\"position\":4,\"name\":\"Docker, Qlik Replicate and Postres &#8211; stitching them together\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?cat=16#listItem\",\"name\":\"Qlik Replicate\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/#person\",\"name\":\"jonny.donker@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/12ea7810156e378894993fa29611c905482263dd05898a50ae5ece294bb6aff0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"jonny.donker@gmail.com\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?author=1#author\",\"url\":\"https:\\\/\\\/craftcookcode.com\\\/?author=1\",\"name\":\"jonny.donker@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/12ea7810156e378894993fa29611c905482263dd05898a50ae5ece294bb6aff0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"jonny.donker@gmail.com\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#webpage\",\"url\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533\",\"name\":\"Docker, Qlik Replicate and Postres \\u2013 stitching them together - Craft Cook Code\",\"description\":\"So far - what do we have? We have: Postges working in a docker container Qlik Replicate working in a docker container Let's see if we can get them talking to each other Working on Postgres Config files First modification is needed is to the postgresql.conf for the postgres docker image. If you were following\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?p=1533#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/?author=1#author\"},\"datePublished\":\"2024-10-16T05:51:17+00:00\",\"dateModified\":\"2024-10-16T05:51:17+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/#website\",\"url\":\"https:\\\/\\\/craftcookcode.com\\\/\",\"name\":\"Craft Cook Code\",\"description\":\"c^3?\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/craftcookcode.com\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Docker, Qlik Replicate and Postres \u2013 stitching them together - Craft Cook Code","description":"So far - what do we have? We have: Postges working in a docker container Qlik Replicate working in a docker container Let's see if we can get them talking to each other Working on Postgres Config files First modification is needed is to the postgresql.conf for the postgres docker image. If you were following","canonical_url":"https:\/\/craftcookcode.com\/?p=1533","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/craftcookcode.com\/?p=1533#blogposting","name":"Docker, Qlik Replicate and Postres \u2013 stitching them together - Craft Cook Code","headline":"Docker, Qlik Replicate and Postres &#8211; stitching them together","author":{"@id":"https:\/\/craftcookcode.com\/?author=1#author"},"publisher":{"@id":"https:\/\/craftcookcode.com\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/craftcookcode.com\/wp-content\/uploads\/2024\/10\/code_docker_connection-1024x963.png","@id":"https:\/\/craftcookcode.com\/?p=1533\/#articleImage"},"datePublished":"2024-10-16T05:51:17+00:00","dateModified":"2024-10-16T05:51:17+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/craftcookcode.com\/?p=1533#webpage"},"isPartOf":{"@id":"https:\/\/craftcookcode.com\/?p=1533#webpage"},"articleSection":"Docker, Postgres, Qlik Replicate"},{"@type":"BreadcrumbList","@id":"https:\/\/craftcookcode.com\/?p=1533#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/craftcookcode.com#listItem","position":1,"name":"Home","item":"https:\/\/craftcookcode.com","nextItem":{"@type":"ListItem","@id":"https:\/\/craftcookcode.com\/?cat=13#listItem","name":"Code"}},{"@type":"ListItem","@id":"https:\/\/craftcookcode.com\/?cat=13#listItem","position":2,"name":"Code","item":"https:\/\/craftcookcode.com\/?cat=13","nextItem":{"@type":"ListItem","@id":"https:\/\/craftcookcode.com\/?cat=16#listItem","name":"Qlik Replicate"},"previousItem":{"@type":"ListItem","@id":"https:\/\/craftcookcode.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/craftcookcode.com\/?cat=16#listItem","position":3,"name":"Qlik Replicate","item":"https:\/\/craftcookcode.com\/?cat=16","nextItem":{"@type":"ListItem","@id":"https:\/\/craftcookcode.com\/?p=1533#listItem","name":"Docker, Qlik Replicate and Postres &#8211; stitching them together"},"previousItem":{"@type":"ListItem","@id":"https:\/\/craftcookcode.com\/?cat=13#listItem","name":"Code"}},{"@type":"ListItem","@id":"https:\/\/craftcookcode.com\/?p=1533#listItem","position":4,"name":"Docker, Qlik Replicate and Postres &#8211; stitching them together","previousItem":{"@type":"ListItem","@id":"https:\/\/craftcookcode.com\/?cat=16#listItem","name":"Qlik Replicate"}}]},{"@type":"Person","@id":"https:\/\/craftcookcode.com\/#person","name":"jonny.donker@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/craftcookcode.com\/?p=1533#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/12ea7810156e378894993fa29611c905482263dd05898a50ae5ece294bb6aff0?s=96&d=mm&r=g","width":96,"height":96,"caption":"jonny.donker@gmail.com"}},{"@type":"Person","@id":"https:\/\/craftcookcode.com\/?author=1#author","url":"https:\/\/craftcookcode.com\/?author=1","name":"jonny.donker@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/craftcookcode.com\/?p=1533#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/12ea7810156e378894993fa29611c905482263dd05898a50ae5ece294bb6aff0?s=96&d=mm&r=g","width":96,"height":96,"caption":"jonny.donker@gmail.com"}},{"@type":"WebPage","@id":"https:\/\/craftcookcode.com\/?p=1533#webpage","url":"https:\/\/craftcookcode.com\/?p=1533","name":"Docker, Qlik Replicate and Postres \u2013 stitching them together - Craft Cook Code","description":"So far - what do we have? We have: Postges working in a docker container Qlik Replicate working in a docker container Let's see if we can get them talking to each other Working on Postgres Config files First modification is needed is to the postgresql.conf for the postgres docker image. If you were following","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/craftcookcode.com\/#website"},"breadcrumb":{"@id":"https:\/\/craftcookcode.com\/?p=1533#breadcrumblist"},"author":{"@id":"https:\/\/craftcookcode.com\/?author=1#author"},"creator":{"@id":"https:\/\/craftcookcode.com\/?author=1#author"},"datePublished":"2024-10-16T05:51:17+00:00","dateModified":"2024-10-16T05:51:17+00:00"},{"@type":"WebSite","@id":"https:\/\/craftcookcode.com\/#website","url":"https:\/\/craftcookcode.com\/","name":"Craft Cook Code","description":"c^3?","inLanguage":"en-US","publisher":{"@id":"https:\/\/craftcookcode.com\/#person"}}]},"og:locale":"en_US","og:site_name":"Craft Cook Code - c^3?","og:type":"article","og:title":"Docker, Qlik Replicate and Postres \u2013 stitching them together - Craft Cook Code","og:description":"So far - what do we have? We have: Postges working in a docker container Qlik Replicate working in a docker container Let's see if we can get them talking to each other Working on Postgres Config files First modification is needed is to the postgresql.conf for the postgres docker image. If you were following","og:url":"https:\/\/craftcookcode.com\/?p=1533","article:published_time":"2024-10-16T05:51:17+00:00","article:modified_time":"2024-10-16T05:51:17+00:00","twitter:card":"summary_large_image","twitter:title":"Docker, Qlik Replicate and Postres \u2013 stitching them together - Craft Cook Code","twitter:description":"So far - what do we have? We have: Postges working in a docker container Qlik Replicate working in a docker container Let's see if we can get them talking to each other Working on Postgres Config files First modification is needed is to the postgresql.conf for the postgres docker image. If you were following"},"aioseo_meta_data":{"post_id":"1533","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-09-04 07:15:02","updated":"2025-06-04 13:28:32","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/craftcookcode.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/craftcookcode.com\/?cat=13\" title=\"Code\">Code<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/craftcookcode.com\/?cat=16\" title=\"Qlik Replicate\">Qlik Replicate<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tDocker, Qlik Replicate and Postres \u2013 stitching them together\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/craftcookcode.com"},{"label":"Code","link":"https:\/\/craftcookcode.com\/?cat=13"},{"label":"Qlik Replicate","link":"https:\/\/craftcookcode.com\/?cat=16"},{"label":"Docker, Qlik Replicate and Postres &#8211; stitching them together","link":"https:\/\/craftcookcode.com\/?p=1533"}],"_links":{"self":[{"href":"https:\/\/craftcookcode.com\/index.php?rest_route=\/wp\/v2\/posts\/1533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/craftcookcode.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/craftcookcode.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/craftcookcode.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/craftcookcode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1533"}],"version-history":[{"count":6,"href":"https:\/\/craftcookcode.com\/index.php?rest_route=\/wp\/v2\/posts\/1533\/revisions"}],"predecessor-version":[{"id":1548,"href":"https:\/\/craftcookcode.com\/index.php?rest_route=\/wp\/v2\/posts\/1533\/revisions\/1548"}],"wp:attachment":[{"href":"https:\/\/craftcookcode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/craftcookcode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/craftcookcode.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}