{"id":6043,"date":"2018-11-27T16:36:51","date_gmt":"2018-11-28T00:36:51","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=6043"},"modified":"2025-06-13T18:45:03","modified_gmt":"2025-06-14T01:45:03","slug":"connecting-to-couchbase-via-odbc","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/connecting-to-couchbase-via-odbc\/","title":{"rendered":"Conex\u00e3o com o Couchbase via ODBC"},"content":{"rendered":"<h2><span style=\"font-weight: 400\">An\u00e1lise do Couchbase<\/span><\/h2>\n<p><span style=\"font-weight: 400\">A Couchbase Data Platform agora oferece suporte a cargas de trabalho de processamento anal\u00edtico\/transa\u00e7\u00e3o h\u00edbrida (HTAP). Al\u00e9m disso, nosso mecanismo de consulta de processamento massivamente paralelo (MPP) permite que os usu\u00e1rios executem consultas anal\u00edticas ad-hoc que fornecem insights mais r\u00e1pidos sem afetar o desempenho.<\/span><\/p>\n<p><span style=\"font-weight: 400\">O Couchbase Analytics reduz o tempo para obter insights sobre os dados operacionais, fornecendo esses recursos principais:<\/span><\/p>\n<p><b>Ingest\u00e3o r\u00e1pida:<\/b><span style=\"font-weight: 400\"> Disponibilizar dados para processamento anal\u00edtico em milissegundos<\/span><\/p>\n<p><b>NoETL para NoSQL:<\/b><span style=\"font-weight: 400\"> Processe dados JSON em sua forma natural, sem nenhuma transforma\u00e7\u00e3o ou design de esquema<\/span><\/p>\n<p><b>Isolamento da carga de trabalho:<\/b><span style=\"font-weight: 400\"> Execute consultas ad hoc sem afetar o desempenho do aplicativo<\/span><\/p>\n<p><b>Consultas ad hoc:<\/b><span style=\"font-weight: 400\"> Os usu\u00e1rios corporativos podem explorar dados e realizar jun\u00e7\u00f5es e agrega\u00e7\u00f5es complexas<\/span><\/p>\n<p><b>N1QL para an\u00e1lises:<\/b><span style=\"font-weight: 400\"> \u00c9 a primeira implementa\u00e7\u00e3o comercial da linguagem SQL++ para consulta de dados JSON semiestruturados sem esquema<\/span><\/p>\n<p><span style=\"font-weight: 400\">Muitas das ferramentas de visualiza\u00e7\u00e3o populares n\u00e3o suportam nativamente a integra\u00e7\u00e3o JSON, mas suportam a conectividade por meio de tecnologias padr\u00e3o como JDBC, ODBC ou ADO.NET. Com os drivers CData, qualquer ferramenta de BI que ofere\u00e7a suporte \u00e0 conectividade baseada em SQL (como Tableau, Power BI, MicroStrategy, Excel e outras) poder\u00e1 visualizar os dados armazenados no Couchbase Analytics.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Como exemplo, anexei uma captura de tela de uma visualiza\u00e7\u00e3o no Tableau de dados provenientes do Couchbase Analytics.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6044 size-large\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/11\/image1-1024x772.png\" alt=\"\" width=\"900\" height=\"679\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1-1024x772.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1-300x226.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1-768x579.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1-1536x1159.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1-20x15.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1-1320x996.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<h2><span style=\"font-weight: 400\">Drivers CData para Couchbase<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Os CData Drivers for Couchbase fornecem uma interface SQL para fontes de dados NoSQL, como o Couchbase Analytics. Por meio de t\u00e9cnicas inovadoras de nivelamento e de um poderoso mecanismo SQL integrado, os drivers CData traduzem perfeitamente as consultas SQL em SQL++, aproveitando os recursos do lado do servidor do Couchbase Analytics para fornecer dados em tempo real para BI e an\u00e1lise. Isso \u00e9 especialmente importante para ferramentas que geram consultas SQL internamente para solicitar dados das fontes de dados conectadas. Por exemplo, com um documento de amostra de \"carros\", voc\u00ea pode esperar que o Tableau gere uma consulta SQL. Essa consulta SQL ser\u00e1 traduzida para SQL++ pelo driver CData.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Exemplo de documento de carros<\/span><\/p>\n<pre class=\"lang:default decode:true\">{  \r\n   \"cars\":{  \r\n      \"EngineTemp\":214,\r\n      \"TPMS\":\"ON\",\r\n      \"TirePressure\":[  \r\n         33,\r\n         36,\r\n         34,\r\n         34\r\n      ],\r\n      \"Indicators\":{  \r\n         \"WindshieldWiper\":\"OFF\",\r\n         \"Headlamp\":\"ON\",\r\n         \"BrakePedal\":\"OFF\",\r\n         \"Ignition\":\"OFF\"\r\n      },\r\n      \"ABS\":\"OFF\",\r\n      \"Location\":{  \r\n         \"lat\":34.25320048276987,\r\n         \"long\":-117.33252478191595\r\n      },\r\n      \"Fuel\":88,\r\n      \"TransmissionGear\":2,\r\n      \"AcceleratorPedalPosition\":15,\r\n      \"VIN\":\"RU2S4T1TR1TR30UR\",\r\n      \"ModelType\":\"Medium SUV\",\r\n      \"OutsideTemp\":150,\r\n      \"Speed\":25,\r\n      \"EngineOil\":36\r\n   }\r\n}\r\n<\/pre>\n<h4><span style=\"font-weight: 400\">Exemplo de consulta SQL<\/span><\/h4>\n<pre class=\"lang:default decode:true\">SELECT ModelType, COUNT(*) AS Total FROM cars GROUP BY ModelType;<\/pre>\n<p><span style=\"font-weight: 400\">A consulta SQL \u00e9 traduzida pelo driver para SQL++.<\/span><\/p>\n<h4><span style=\"font-weight: 400\">Exemplo de consulta SQL++<\/span><\/h4>\n<pre class=\"lang:default decode:true\">SELECT `cars`.`ModelType`, COUNT(*)  AS `total` FROM `cars` GROUP BY `cars`.`ModelType`;<\/pre>\n<p><span style=\"font-weight: 400\">Embora as diferen\u00e7as entre as consultas SQL e SQL++ possam parecer pequenas, elas s\u00e3o exageradas quando se trabalha com ferramentas que geram consultas SQL com base em uma interface gr\u00e1fica de usu\u00e1rio (como o Tableau). Como o usu\u00e1rio n\u00e3o tem controle sobre a consulta gerada, essas diferen\u00e7as significam que uma tradu\u00e7\u00e3o de SQL para SQL++ n\u00e3o \u00e9 apenas cr\u00edtica, mas necess\u00e1ria para a execu\u00e7\u00e3o de BI, an\u00e1lises e relat\u00f3rios em ferramentas baseadas em SQL. Como os drivers CData s\u00e3o traduzidos para SQL++ puro, eles podem aproveitar os poderosos recursos de processamento do lado do servidor do servi\u00e7o Analytics.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Interface SQL para SQL++<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Como os drivers CData criam a interface SQL para dados JSON? Para explicar, vamos nos referir ao documento de exemplo acima.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">Achatamento de objetos<\/span><\/h3>\n<p><span style=\"font-weight: 400\">Os drivers CData achatam os objetos usando uma nota\u00e7\u00e3o de ponto para representar a estrutura hier\u00e1rquica original. Por exemplo, para acessar o objeto <\/span><span style=\"font-weight: 400\">Limpador de para-brisa <\/span><span style=\"font-weight: 400\">do objeto Indicator, voc\u00ea faria refer\u00eancia \u00e0 coluna <\/span><span style=\"font-weight: 400\">cars.Indicator.WindshieldWiper<\/span><span style=\"font-weight: 400\">. Muitas ferramentas n\u00e3o permitem pontos nos nomes das colunas, portanto, quando necess\u00e1rio, os drivers CData criar\u00e3o defini\u00e7\u00f5es de esquema tempor\u00e1rias na mem\u00f3ria para permitir a conectividade com essas ferramentas. Abaixo, voc\u00ea ver\u00e1 um exemplo de consulta SQL, a consulta SQL++ correspondente e os resultados da consulta.<\/span><\/p>\n<pre class=\"lang:default decode:true\">SQL: SELECT Indicators_WindshieldWiper FROM cars;\r\nSQL++: SELECT `cars`.`Indicators`.`WindshieldWiper` FROM `cars`;<\/pre>\n<h3><span style=\"font-weight: 400\">Achatamento de matriz<\/span><\/h3>\n<p><span style=\"font-weight: 400\">Os drivers CData nivelam as matrizes nos documentos JSON usando indexa\u00e7\u00e3o baseada em 0, semelhante ao que voc\u00ea v\u00ea em outras linguagens de programa\u00e7\u00e3o. Por exemplo, para acessar a 1\u00aa e a 2\u00aa entradas na matriz TirePressure, voc\u00ea faria refer\u00eancia \u00e0s colunas<\/span><span style=\"font-weight: 400\"> cars.TirePressure.0<\/span><span style=\"font-weight: 400\"> e <\/span><span style=\"font-weight: 400\">cars.TirePressure.1<\/span><span style=\"font-weight: 400\">. Abaixo, voc\u00ea ver\u00e1 um exemplo de consulta SQL, a consulta SQL++ correspondente e os resultados da consulta.<\/span><\/p>\n<pre class=\"lang:default decode:true\">SQL: SELECT TirePressure_0, TirePressure_1 FROM cars;\r\nSQL++: SELECT `cars`.`TirePressure`[0], `cars`.`TirePressure`[1] FROM `cars`;<\/pre>\n<p><span style=\"font-weight: 400\">\u00c0 medida que o servi\u00e7o Analytics e as interfaces SQL++ crescerem e evolu\u00edrem, o mesmo acontecer\u00e1 com os drivers CData, implementando novos recursos de consulta \u00e0 medida que forem adicionados e continuando a aproveitar os poderosos recursos de processamento de dados do servi\u00e7o Analytics para permitir que os usu\u00e1rios do Couchbase trabalhem, visualizem e gerem relat\u00f3rios sobre seus dados de forma r\u00e1pida e f\u00e1cil.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Experimente o Couchbase 6.0 e o CData hoje mesmo<\/span><\/h2>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/\"><span style=\"font-weight: 400\">Fa\u00e7a o download da nova vers\u00e3o do Couchbase<\/span><\/a><span style=\"font-weight: 400\"> e <\/span><a href=\"https:\/\/www.cdata.com\/drivers\/couchbase\"><span style=\"font-weight: 400\">os drivers CData mais recentes<\/span><\/a><span style=\"font-weight: 400\"> para come\u00e7ar a trabalhar com os dados do Couchbase nas ferramentas e aplicativos habilitados para SQL que voc\u00ea j\u00e1 usa. Aguardamos seus coment\u00e1rios sobre o <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/forums\/\"><span style=\"font-weight: 400\">F\u00f3runs do Couchbase<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Agradecimentos<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Esta postagem do blog \u00e9 uma colabora\u00e7\u00e3o entre o Couchbase e a CData. Um grande agradecimento a <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/author\/jerod-johnson\/\"><span style=\"font-weight: 400\">Jerod Johnson<\/span><\/a><span style=\"font-weight: 400\">Evangelista de tecnologia da CData Software, por sua contribui\u00e7\u00e3o para esta postagem do blog. \u00a0<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Couchbase Analytics Couchbase Data Platform now supports hybrid transaction\/analytical processing (HTAP) workloads. Plus, our massively parallel processing (MPP) query engine lets users run ad-hoc analytical queries that deliver faster insights without impacting performance. Couchbase Analytics reduces the time to insight [&hellip;]<\/p>","protected":false},"author":559,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2294,1821,1816,1812],"tags":[1829,2250,1725],"ppma_author":[9052],"class_list":["post-6043","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics","category-couchbase-architecture","category-couchbase-server","category-n1ql-query","tag-bi","tag-data-visualization","tag-nosql-database"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Connecting to Couchbase via ODBC - 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\/pt\/connecting-to-couchbase-via-odbc\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Connecting to Couchbase via ODBC\" \/>\n<meta property=\"og:description\" content=\"Couchbase Analytics Couchbase Data Platform now supports hybrid transaction\/analytical processing (HTAP) workloads. Plus, our massively parallel processing (MPP) query engine lets users run ad-hoc analytical queries that deliver faster insights without impacting performance. Couchbase Analytics reduces the time to insight [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/connecting-to-couchbase-via-odbc\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-28T00:36:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T01:45:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1999\" \/>\n\t<meta property=\"og:image:height\" content=\"1508\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sachin Smotra, Director Product Management, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@smotras\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sachin Smotra, Director Product Management, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/\"},\"author\":{\"name\":\"Sachin Smotra, Director Product Management, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/b0afdfaea6775eaf75096b65e7791f9a\"},\"headline\":\"Connecting to Couchbase via ODBC\",\"datePublished\":\"2018-11-28T00:36:51+00:00\",\"dateModified\":\"2025-06-14T01:45:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/\"},\"wordCount\":695,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"keywords\":[\"BI\",\"data visualization\",\"NoSQL Database\"],\"articleSection\":[\"Couchbase Analytics\",\"Couchbase Architecture\",\"Couchbase Server\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/\",\"name\":\"Connecting to Couchbase via ODBC - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2018-11-28T00:36:51+00:00\",\"dateModified\":\"2025-06-14T01:45:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#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\/connecting-to-couchbase-via-odbc\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connecting to Couchbase via ODBC\"}]},{\"@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\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@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\/b0afdfaea6775eaf75096b65e7791f9a\",\"name\":\"Sachin Smotra, Director Product Management, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/e0fd86aac479bbde276340e2945bbd5c\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/351d2ab52ac22b2cfdfc83ff4a2dc0b377d8316ecb298656b8c1a5f9e70a141b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/351d2ab52ac22b2cfdfc83ff4a2dc0b377d8316ecb298656b8c1a5f9e70a141b?s=96&d=mm&r=g\",\"caption\":\"Sachin Smotra, Director Product Management, Couchbase\"},\"description\":\"Sachin Smotra\u2019s career spans more than 15 years building software products across various domains including Java Enterprise software, DRM Solutions for mobile games and web conferencing. As Director Product Management at Couchbase, he is a hands-on product leader responsible for Couchbase Mobile, IOT and Analytics product lines including evangelizing the product strategy and vision with customers, partners, developers and analysts. Before joining Couchbase, Sachin was a Senior Manager, Product Management, at Cisco WebEx where he led the product team responsible for transforming the end to end Customer Experience across the WebEx product lifecycle - consideration, purchase, usage and renewals. Prior to his time at Cisco, Sachin worked at different startups in a multitude of roles across engineering, architecture, product management and alliances.\",\"sameAs\":[\"https:\/\/x.com\/smotras\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/ssmotra\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Connecting to Couchbase via ODBC - 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\/pt\/connecting-to-couchbase-via-odbc\/","og_locale":"pt_BR","og_type":"article","og_title":"Connecting to Couchbase via ODBC","og_description":"Couchbase Analytics Couchbase Data Platform now supports hybrid transaction\/analytical processing (HTAP) workloads. Plus, our massively parallel processing (MPP) query engine lets users run ad-hoc analytical queries that deliver faster insights without impacting performance. Couchbase Analytics reduces the time to insight [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/connecting-to-couchbase-via-odbc\/","og_site_name":"The Couchbase Blog","article_published_time":"2018-11-28T00:36:51+00:00","article_modified_time":"2025-06-14T01:45:03+00:00","og_image":[{"width":1999,"height":1508,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/11\/image1.png","type":"image\/png"}],"author":"Sachin Smotra, Director Product Management, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@smotras","twitter_misc":{"Written by":"Sachin Smotra, Director Product Management, Couchbase","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/"},"author":{"name":"Sachin Smotra, Director Product Management, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/b0afdfaea6775eaf75096b65e7791f9a"},"headline":"Connecting to Couchbase via ODBC","datePublished":"2018-11-28T00:36:51+00:00","dateModified":"2025-06-14T01:45:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/"},"wordCount":695,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["BI","data visualization","NoSQL Database"],"articleSection":["Couchbase Analytics","Couchbase Architecture","Couchbase Server","SQL++ \/ N1QL Query"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/","url":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/","name":"Connecting to Couchbase via ODBC - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2018-11-28T00:36:51+00:00","dateModified":"2025-06-14T01:45:03+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/connecting-to-couchbase-via-odbc\/#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\/connecting-to-couchbase-via-odbc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Connecting to Couchbase via ODBC"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","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":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@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\/b0afdfaea6775eaf75096b65e7791f9a","name":"Sachin Smotra, diretor de gerenciamento de produtos, Couchbase","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/e0fd86aac479bbde276340e2945bbd5c","url":"https:\/\/secure.gravatar.com\/avatar\/351d2ab52ac22b2cfdfc83ff4a2dc0b377d8316ecb298656b8c1a5f9e70a141b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/351d2ab52ac22b2cfdfc83ff4a2dc0b377d8316ecb298656b8c1a5f9e70a141b?s=96&d=mm&r=g","caption":"Sachin Smotra, Director Product Management, Couchbase"},"description":"Sachin Smotra\u2019s career spans more than 15 years building software products across various domains including Java Enterprise software, DRM Solutions for mobile games and web conferencing. As Director Product Management at Couchbase, he is a hands-on product leader responsible for Couchbase Mobile, IOT and Analytics product lines including evangelizing the product strategy and vision with customers, partners, developers and analysts. Before joining Couchbase, Sachin was a Senior Manager, Product Management, at Cisco WebEx where he led the product team responsible for transforming the end to end Customer Experience across the WebEx product lifecycle - consideration, purchase, usage and renewals. Prior to his time at Cisco, Sachin worked at different startups in a multitude of roles across engineering, architecture, product management and alliances.","sameAs":["https:\/\/x.com\/smotras"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/ssmotra\/"}]}},"authors":[{"term_id":9052,"user_id":559,"is_guest":0,"slug":"ssmotra","display_name":"Sachin Smotra, Director Product Management, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/351d2ab52ac22b2cfdfc83ff4a2dc0b377d8316ecb298656b8c1a5f9e70a141b?s=96&d=mm&r=g","author_category":"","last_name":"Smotra, Director Product Management, Couchbase","first_name":"Sachin","job_title":"","user_url":"","description":"A carreira de Sachin Smotra abrange mais de 15 anos de desenvolvimento de produtos de software em v\u00e1rios dom\u00ednios, incluindo software Java Enterprise, solu\u00e7\u00f5es DRM para jogos m\u00f3veis e confer\u00eancias na Web. Como diretor de gerenciamento de produtos da Couchbase, ele \u00e9 um l\u00edder de produto pr\u00e1tico respons\u00e1vel pelas linhas de produtos Couchbase Mobile, IOT e Analytics, incluindo a divulga\u00e7\u00e3o da estrat\u00e9gia e da vis\u00e3o do produto com clientes, parceiros, desenvolvedores e analistas.\r\n\r\nAntes de ingressar na Couchbase, Sachin foi gerente s\u00eanior de gerenciamento de produtos na Cisco WebEx, onde liderou a equipe de produtos respons\u00e1vel por transformar a experi\u00eancia do cliente de ponta a ponta em todo o ciclo de vida do produto WebEx - considera\u00e7\u00e3o, compra, uso e renova\u00e7\u00e3o. Antes de trabalhar na Cisco, Sachin trabalhou em diferentes startups em uma s\u00e9rie de fun\u00e7\u00f5es nas \u00e1reas de engenharia, arquitetura, gerenciamento de produtos e alian\u00e7as."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/6043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/559"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=6043"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/6043\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=6043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=6043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=6043"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=6043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}