{"id":2044,"date":"2015-12-17T19:27:35","date_gmt":"2015-12-17T19:27:34","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2044"},"modified":"2024-09-12T01:14:03","modified_gmt":"2024-09-12T08:14:03","slug":"getting-started-with-the-simba-odbc-driver","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/","title":{"rendered":"Getting Started with the SIMBA Couchbase ODBC Driver"},"content":{"rendered":"<h2 dir=\"ltr\" style=\"line-height: 1.38;margin-top: 20pt;margin-bottom: 6pt\"><span style=\"font-size: 26.6667px;font-family: Arial;color: #000000;font-weight: 400;vertical-align: baseline;background-color: transparent\">Getting Started with the SIMBA <\/span><span style=\"font-size: 26.6667px;font-family: Arial;color: #000000;font-weight: 400;vertical-align: baseline;background-color: transparent\">Couchbase <\/span><span style=\"font-size: 26.6667px;font-family: Arial;color: #000000;font-weight: 400;vertical-align: baseline;background-color: transparent\">ODBC Driver<\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">ODBC has been around since the early 1990\u2019s as a standard API to access various data sources, traditionally against structured data sources like relational databases. \u00a0SIMBA Technologies recently released an ODBC Driver for Couchbase; this has opened up Couchbase to a number of third party data integration and reporting tools. \u00a0This is a quick start guide on how to configure ODBC access for Couchbase on a Windows workstation with the SIMBA ODBC Driver for Couchbase.<\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height: 1.38;margin-top: 18pt;margin-bottom: 6pt\"><span style=\"font-size: 21.3333px;font-family: Arial;color: #000000;font-weight: 400;vertical-align: baseline;background-color: transparent\">Installation of the SIMBA ODBC Drivers<\/span><\/h2>\n<h3 dir=\"ltr\" style=\"line-height: 1.38;margin-top: 16pt;margin-bottom: 4pt\"><span style=\"font-size: 18.6667px;font-family: Arial;color: #434343;font-weight: 400;vertical-align: baseline;background-color: transparent\">Software Requirements for this Guide<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">Windows Operating System (Windows 7 or higher)<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><a style=\"text-decoration: none\" href=\"https:\/\/www.simba.com\/connectors\/couchbase-odbc-jdbc-drivers\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #1155cc;text-decoration: underline;vertical-align: baseline;background-color: transparent\">SIMBA Couchbase ODBC driver 1.0.0.1000<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><a style=\"text-decoration: none\" href=\"https:\/\/www.couchbase.com\/nosql-databases\/downloads\/\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #1155cc;text-decoration: underline;vertical-align: baseline;background-color: transparent\">Couchbase 4<\/span><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">.x<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"text-decoration: underline;font-size: 14.6667px;font-family: Arial;color: #1155cc;vertical-align: baseline;background-color: transparent\"><a style=\"text-decoration: none\" href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.1\/settings\/install-sample-buckets.html\">Install Couchbase Sample Buckets (beer-sample and travel-sample)<\/a><\/span><\/p>\n<div><\/div>\n<div><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">Installation of the SIMBA Drivers is straightforward, download the installer files from the SIMBA Technologies website and run the installer utility compatible (32-bit or 64-bit) with the application you are running. \u00a0\u00a0<\/span><\/div>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2673\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc1a.png\" alt=\"odbc1a\" width=\"845\" height=\"427\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc1a.png 845w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc1a-300x152.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc1a-768x388.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc1a-20x10.png 20w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/p>\n<p><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">After installation, you will be required to copy the license file supplied by SIMBA to the \/lib directory. \u00a0<\/span><\/p>\n<p style=\"text-align: center\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2674\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc2a.png\" alt=\"odbc2a\" width=\"836\" height=\"509\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc2a.png 836w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc2a-300x183.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc2a-768x468.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc2a-20x12.png 20w\" sizes=\"auto, (max-width: 836px) 100vw, 836px\" \/><\/span><\/p>\n<h2 dir=\"ltr\" style=\"line-height: 1.38;margin-top: 18pt;margin-bottom: 6pt\"><span style=\"font-size: 21.3333px;font-family: Arial;color: #000000;font-weight: 400;vertical-align: baseline;background-color: transparent\">Configuring ODBC Access to Couchbase<\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">The installer configures a Sample System DSN called \u201cSimba Couchbase ODBC DSN\u201d. You can review this set up with the ODBC Data Source Administrator utility which is a Windows Control Panel utility. \u00a0<\/span><\/p>\n<div><\/div>\n<div style=\"text-align: center\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2676\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc3.png\" alt=\"odbc3\" width=\"959\" height=\"769\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc3.png 959w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc3-300x241.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc3-768x616.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc3-20x16.png 20w\" sizes=\"auto, (max-width: 959px) 100vw, 959px\" \/><\/div>\n<div style=\"text-align: center\"><\/div>\n<div><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">The DSN defines connectivity information to a Couchbase nodes running the Couchbase query service. \u00a0Please refer to the <\/span><a style=\"text-decoration: none\" href=\"https:\/\/www.simba.com\/resources\/product-documentation\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #1155cc;text-decoration: underline;vertical-align: baseline;background-color: transparent\">SIMBA documentation<\/span><\/a><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\"> for details on how to set up the driver. \u00a0The following parameters need to be set up to get things up and running quickly:<\/span><\/div>\n<div>\n<div><\/div>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2677\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc4.png\" alt=\"odbc4\" width=\"796\" height=\"1006\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc4.png 796w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc4-237x300.png 237w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc4-768x971.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc4-300x379.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc4-16x20.png 16w\" sizes=\"auto, (max-width: 796px) 100vw, 796px\" \/><\/p>\n<ol style=\"margin-top: 0pt;margin-bottom: 0pt\">\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Description: (Optional)<\/span><\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Server: Specify the hostname or IP address of a Couchbase node running the Couchbase 4.x query service. \u00a0In this example, the driver is pointing to a local Couchbase node running on Windows 7.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Port: Port number for the Couchbase 4.x query service (default is 8093.)<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Advanced Options: This is covered later in this blog. \u00a0<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Schema Definition: This is covered later in the blog. <\/span><\/li>\n<\/ol>\n<p style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">In the test environment, verify that the `beer-sample` and `travel sample` buckets are loaded. \u00a0Confirm this on the Couchbase Admin Console | Data Buckets tab. \u00a0If the buckets are not loaded, please refer to the <\/span><a style=\"text-decoration: none\" href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.1\/settings\/install-sample-buckets.html\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #1155cc;text-decoration: underline;vertical-align: baseline;background-color: transparent\">Couchbase documentation site <\/span><\/a><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">for instructions for how to do so. \u00a0<\/span><\/span><\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2678\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc5a.png\" alt=\"odbc5a\" width=\"1247\" height=\"419\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc5a.png 1247w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc5a-300x101.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc5a-1024x344.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc5a-768x258.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc5a-20x7.png 20w\" sizes=\"auto, (max-width: 1247px) 100vw, 1247px\" \/><\/p>\n<h2 dir=\"ltr\" style=\"line-height: 1.38;margin-top: 18pt;margin-bottom: 6pt\"><span style=\"font-size: 21.3333px;font-family: Arial;color: #000000;font-weight: 400;vertical-align: baseline;background-color: transparent\">Schema Definition Quick Setup<\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">A schema serves as a translation layer between Couchbase data and an ODBC compatible format. \u00a0A schema can be stored in a physical JSON file located on your local Windows environment or in every Couchbase bucket on the Couchbase cluster. \u00a0This section will walk you though pushing a schema to a Couchbase cluster. <\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height: 1.38;margin-top: 16pt;margin-bottom: 4pt\"><span style=\"font-size: 18.6667px;font-family: Arial;color: #434343;font-weight: 400;vertical-align: baseline;background-color: transparent\">Step 1 &#8211; Create primary indexes on Couchbase Buckets<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">If you have not already, you need a primary index on the documents in order for the SIMBA Couchbase ODBC driver to recognize the various documents and their attributes stored in a bucket. \u00a0You will need to use the <\/span><a style=\"text-decoration: none\" href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.1\/developer-guide\/querying.html\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #1155cc;text-decoration: underline;vertical-align: baseline;background-color: transparent\">CBQ command line utility<\/span><\/a><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\"> located in the bin directory. \u00a0\u00a0In this example, a primary index is created for the beer-sample and travel-sample buckets. \u00a0<\/span><\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2679\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc6.png\" alt=\"odbc6\" width=\"1381\" height=\"860\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc6.png 1381w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc6-300x187.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc6-1024x638.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc6-768x478.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc6-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc6-1320x822.png 1320w\" sizes=\"auto, (max-width: 1381px) 100vw, 1381px\" \/><\/p>\n<h3 dir=\"ltr\" style=\"line-height: 1.38;margin-top: 16pt;margin-bottom: 4pt\"><span style=\"font-size: 18.6667px;font-family: Arial;color: #434343;font-weight: 400;vertical-align: baseline;background-color: transparent\">Step 2 &#8211; Review Advanced Options<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">From the Couchbase ODBC Driver DSN panel, click on Advanced Options. \u00a0The following settings should be noted: <\/span><\/p>\n<div><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2680 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc7.png\" alt=\"odbc7\" width=\"661\" height=\"759\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc7.png 661w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc7-261x300.png 261w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc7-300x344.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc7-17x20.png 17w\" sizes=\"auto, (max-width: 661px) 100vw, 661px\" \/><\/div>\n<div style=\"text-align: center\"><\/div>\n<div>\n<ol style=\"margin-top: 0pt;margin-bottom: 0pt\">\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Query Mode &#8211; SQL (default), issues a SQL query, failed queries will be sent as N1QL.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">String Column Length &#8211; 1024 (default), specifies column length for string attributes.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Active Schema Location &#8211; Database (default), Database or local JSON schema file used by the driver.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Sample Size &#8211; 100 (default), specify the number of documents the driver scans to generate schema metadata.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Type Name List &#8211; Allows the developer to specify document types. \u00a0The default DSN created by the installer is configured to work with the three sample buckets: travel-sample, beer-sample and gamesim-sample. \u00a0<\/span><\/p>\n<\/li>\n<\/ol>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">For the purposes of this guide, it is recommended to stay with the default settings in the advanced panel. \u00a0<\/span><\/p>\n<div><\/div>\n<p><span style=\"font-size: 18.6667px;font-family: Arial;color: #434343;font-weight: 400;vertical-align: baseline;background-color: transparent\">Step 3 &#8211; Generate a schema and publish it to the database<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">To set up the the ODBC for the sample buckets, follow the following steps:<\/span><\/p>\n<div style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2681\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/imports.png\" alt=\"imports\" width=\"915\" height=\"709\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/imports.png 915w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/imports-300x232.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/imports-768x595.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/imports-20x15.png 20w\" sizes=\"auto, (max-width: 915px) 100vw, 915px\" \/><\/div>\n<div style=\"text-align: center\"><\/div>\n<div style=\"text-align: center\">\n<ol style=\"margin-top: 0pt;margin-bottom: 0pt\">\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt;text-align: left\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Click Browse and point the driver to an empty json file on your local system. \u00a0In this example, an empty file called NewCB.json was specified, it was located in c:odbc. \u00a0<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt;text-align: left\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Click on Generate Schema, this may take a while. \u00a0The schema metadata will be written to the file specified in the previous step. \u00a0A success dialog will pop up.<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt;text-align: left\"><span style=\"font-size: 14.6667px;vertical-align: baseline;background-color: transparent\">Click on Edit Schema File to verify the contents of the generated schema file:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2682\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc9.png\" alt=\" odbc9\" width=\"1500\" height=\"961\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc9.png 1500w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc9-300x192.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc9-1024x656.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc9-768x492.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc9-20x13.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2015\/12\/odbc9-1320x846.png 1320w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><\/li>\n<li style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt;text-align: left;background-color: transparent\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline\">If you want to store the schema in the database. Click on Import Schema to write the schema to each Couchbase bucket &#8211; you will then get a success dialog box. \u00a0This will take the contents of the JSON file specified in step 2 and export it to each bucket on the Couchbase cluster. \u00a0You now have uploaded the schema file to Couchbase! \u00a0<\/span><\/li>\n<\/ol>\n<h2 dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt;text-align: left\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">Conclusion:<\/span><\/h2>\n<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt;text-align: left\"><span style=\"font-size: 14.6667px;font-family: Arial;color: #000000;vertical-align: baseline;background-color: transparent\">With the release of the SIMBA Couchbase ODBC drivers for Couchbase developers now have access to a wide array of ODBC compliant tools for uses like data integration, reporting and business intelligence. \u00a0Hopefully, this guide helps you set up your SIMBA ODBC driver for your own environment quickly and efficiently. \u00a0With the recent release of Couchbase 4.1, developers can now perform DML operations on Couchbase via ODBC, please read a <\/span><span style=\"text-decoration: underline;font-size: 14.6667px;font-family: Arial;color: #1155cc;vertical-align: baseline;background-color: transparent\"><a style=\"text-decoration: none\" href=\"https:\/\/www.couchbase.com\/blog\/simba-couchbase-driver-with-dml-4.1\/\">guest blog by Mike Howard from Simba Technologies.<\/a><\/span><\/p>\n<div style=\"text-align: left\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Getting Started with the SIMBA Couchbase ODBC Driver ODBC has been around since the early 1990\u2019s as a standard API to access various data sources, traditionally against structured data sources like relational databases. \u00a0SIMBA Technologies recently released an ODBC Driver [&hellip;]<\/p>\n","protected":false},"author":62,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1811,1815,1816],"tags":[],"ppma_author":[9037],"class_list":["post-2044","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-best-practices-and-tutorials","category-couchbase-server"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Getting Started with the SIMBA Couchbase ODBC Driver - The Couchbase Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting Started with the SIMBA Couchbase ODBC Driver\" \/>\n<meta property=\"og:description\" content=\"Getting Started with the SIMBA Couchbase ODBC Driver ODBC has been around since the early 1990\u2019s as a standard API to access various data sources, traditionally against structured data sources like relational databases. \u00a0SIMBA Technologies recently released an ODBC Driver [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-17T19:27:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-12T08:14:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc1a.png\" \/>\n<meta name=\"author\" content=\"Tim Wong\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim Wong\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/\"},\"author\":{\"name\":\"Tim Wong\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4ca397e4a4b7910c4217dcd0bb274767\"},\"headline\":\"Getting Started with the SIMBA Couchbase ODBC Driver\",\"datePublished\":\"2015-12-17T19:27:34+00:00\",\"dateModified\":\"2024-09-12T08:14:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/\"},\"wordCount\":857,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\".NET\",\"Best Practices and Tutorials\",\"Couchbase Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/\",\"name\":\"Getting Started with the SIMBA Couchbase ODBC Driver - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2015-12-17T19:27:34+00:00\",\"dateModified\":\"2024-09-12T08:14:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting Started with the SIMBA Couchbase ODBC Driver\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4ca397e4a4b7910c4217dcd0bb274767\",\"name\":\"Tim Wong\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/c0277462aa4e7844e6e72ac8b21b2daf\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9ecd75e12fec9d49bc9599a17f69a1dc760735d319d2b3aeb2ce009a1d489ccc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9ecd75e12fec9d49bc9599a17f69a1dc760735d319d2b3aeb2ce009a1d489ccc?s=96&d=mm&r=g\",\"caption\":\"Tim Wong\"},\"description\":\"Tim is a Principal Solutions Consultant at Couchbase supporting accounts in the San Francisco Bay Area. He has worked with database, enterprise data integration (batch, real time, cloud) and business intelligence technologies for over 20 years with stints at Oracle, TIBCO and Informatica.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/tim-wong\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Getting Started with the SIMBA Couchbase ODBC Driver - The Couchbase Blog","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:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/","og_locale":"en_US","og_type":"article","og_title":"Getting Started with the SIMBA Couchbase ODBC Driver","og_description":"Getting Started with the SIMBA Couchbase ODBC Driver ODBC has been around since the early 1990\u2019s as a standard API to access various data sources, traditionally against structured data sources like relational databases. \u00a0SIMBA Technologies recently released an ODBC Driver [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/","og_site_name":"The Couchbase Blog","article_published_time":"2015-12-17T19:27:34+00:00","article_modified_time":"2024-09-12T08:14:03+00:00","og_image":[{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2015\/12\/odbc1a.png","type":"","width":"","height":""}],"author":"Tim Wong","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tim Wong","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/"},"author":{"name":"Tim Wong","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4ca397e4a4b7910c4217dcd0bb274767"},"headline":"Getting Started with the SIMBA Couchbase ODBC Driver","datePublished":"2015-12-17T19:27:34+00:00","dateModified":"2024-09-12T08:14:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/"},"wordCount":857,"commentCount":2,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":[".NET","Best Practices and Tutorials","Couchbase Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/","url":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/","name":"Getting Started with the SIMBA Couchbase ODBC Driver - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2015-12-17T19:27:34+00:00","dateModified":"2024-09-12T08:14:03+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/getting-started-with-the-simba-odbc-driver\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Getting Started with the SIMBA Couchbase ODBC Driver"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4ca397e4a4b7910c4217dcd0bb274767","name":"Tim Wong","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/c0277462aa4e7844e6e72ac8b21b2daf","url":"https:\/\/secure.gravatar.com\/avatar\/9ecd75e12fec9d49bc9599a17f69a1dc760735d319d2b3aeb2ce009a1d489ccc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9ecd75e12fec9d49bc9599a17f69a1dc760735d319d2b3aeb2ce009a1d489ccc?s=96&d=mm&r=g","caption":"Tim Wong"},"description":"Tim is a Principal Solutions Consultant at Couchbase supporting accounts in the San Francisco Bay Area. He has worked with database, enterprise data integration (batch, real time, cloud) and business intelligence technologies for over 20 years with stints at Oracle, TIBCO and Informatica.","url":"https:\/\/www.couchbase.com\/blog\/author\/tim-wong\/"}]}},"authors":[{"term_id":9037,"user_id":62,"is_guest":0,"slug":"tim-wong","display_name":"Tim Wong","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/9ecd75e12fec9d49bc9599a17f69a1dc760735d319d2b3aeb2ce009a1d489ccc?s=96&d=mm&r=g","author_category":"","last_name":"Wong","first_name":"Tim","job_title":"","user_url":"","description":"Tim is a Principal Solutions Consultant at Couchbase supporting accounts in the San Francisco Bay Area. He has worked with database, enterprise data integration (batch, real time, cloud) and business intelligence technologies for over 20 years with stints at Oracle, TIBCO and Informatica."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/2044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/62"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=2044"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/2044\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=2044"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=2044"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=2044"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=2044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}