{"id":2191,"date":"2016-03-11T00:48:33","date_gmt":"2016-03-11T00:48:32","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2191"},"modified":"2023-10-08T22:38:11","modified_gmt":"2023-10-09T05:38:11","slug":"packages-couchbase-com-releases-4-5-0-dp1-couchbase-server-enterprise_4-5-0-dp1-windows_amd64-exe-md5","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/packages-couchbase-com-releases-4-5-0-dp1-couchbase-server-enterprise_4-5-0-dp1-windows_amd64-exe-md5\/","title":{"rendered":"Excel e Couchbase Server v4 com N1QL - N\u00e3o \u00e9 necess\u00e1rio ODBC!"},"content":{"rendered":"<h2>Microsoft Office 2016 com Excel e processamento nativo de JSON<\/h2>\n<p>Para muitos de n\u00f3s, o Microsoft Office e o Excel s\u00e3o o ambiente de relat\u00f3rios de fato. Uma grande vantagem do Excel \u00e9 o suporte nativo a JSON e o mecanismo de transforma\u00e7\u00e3o program\u00e1vel integrado. O Excel pode simplesmente conversar diretamente com o Couchbase Server e gerar relat\u00f3rios sobre os dados. <strong>N\u00e3o \u00e9 necess\u00e1rio driver ODBC ou JDBC! <\/strong>Vamos ver como voc\u00ea faz isso!<\/p>\n<h2>Relat\u00f3rios no Excel com o Couchbase Server em 3 etapas<\/h2>\n<p>Vamos examinar as tr\u00eas etapas para visualizar os dados do Couchbase Server (vers\u00e3o 4 ou posterior) no Excel. Para este exerc\u00edcio, usarei o Microsoft Office 2016 - Excel 2016 no Windows.<\/p>\n<pre><code class=\"language-sql\">Note to Mac\/OSx Users: Unfortunately Office on Mac does not come with the capability to import JSON data.<\/code><\/pre>\n<h3><strong>#1 Obter alguns dados de amostra:<\/strong><\/h3>\n<p>Estou usando o bucket travel-sample que vem com o Couchbase Server 4. Instale esse conjunto de dados usando a guia \"settings\" (configura\u00e7\u00f5es) no console de administra\u00e7\u00e3o ou durante a instala\u00e7\u00e3o. Voc\u00ea poder\u00e1 acompanhar os exemplos.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/march\/http---packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/sample-screen3.png\" width=\"950\" height=\"475\" \/><\/p>\n<h3><strong>#2 Consulta por meio da API REST do N1QL: <\/strong><\/h3>\n<p>Usarei uma consulta bastante simples para a amostra: Essa consulta retorna a lista completa de todas as companhias a\u00e9reas com seu total de voos para cada aeroporto de destino.<\/p>\n<pre><code class=\"language-sql\">  SELECT a.name, r.destinationairport, count(a.name) as total_flights \r\n  FROM `travel-sample` r JOIN `travel-sample` a ON KEYS r.airlineid \r\n  WHERE r.type =\"route\" AND a.type=\"airline\" \r\n  GROUP BY r.destinationairport, a.name \r\n  ORDER BY r.destinationairport<\/code><\/pre>\n<p>Para conectar o Excel ao N1QL. Usaremos a API REST do N1QL para executar a consulta. Algumas pessoas podem n\u00e3o saber disso, mas o N1QL vem com uma API REST que recebe uma declara\u00e7\u00e3o ad-hoc. A API REST do N1QL est\u00e1 documentada <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.0\/n1ql\/n1ql-rest-api\/index.html\">aqui<\/a> e voc\u00ea pode usar a ferramenta de reconhecimento de JSON de sua prefer\u00eancia para acessar diretamente essa API. Minha ferramenta preferida \u00e9 <a href=\"https:\/\/www.getpostman.com\/\">Carteiro<\/a> (tamb\u00e9m dispon\u00edvel no chrome marketplace). A API REST do N1QL combinada com o postman me d\u00e1 visibilidade total do que est\u00e1 sendo transmitido.<\/p>\n<p>Na figura a seguir, estou acessando um n\u00f3 de cluster local na porta 8093 com a consulta acima com o postman.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/march\/http---packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/postman_tool.jpg\" width=\"950\" height=\"344\" \/><\/p>\n<p>Em seguida, passaremos o URL codificado para o Excel e ele ter\u00e1 a seguinte apar\u00eancia:<\/p>\n<pre><code class=\"language-sql\">https:\/\/10.0.0.52:8093\/query\/service?statement=select%20a.name,r.destinationairport,%20count(a.name)%20total_flights%20from%20`travel-sample`%20r%20join%20`travel-sample`%20a%20on%20keys%20r.airlineid%20where%20r.type%20=%22route%22%20and%20a.type=%22airline%22%20group%20by%20r.destinationairport,%20a.name%20order%20by%20r.destinationairport<\/code><\/pre>\n<p><strong>#3 Enviar e transformar dados no Excel: <\/strong><\/p>\n<p>Em seguida, voc\u00ea precisa iniciar a vers\u00e3o desktop do Excel 2016. Para passar a chamada REST do N1QL para o Excel, voc\u00ea precisa ir para a guia de dados, escolher \"Nova consulta &gt; De outras fontes &gt; Da Web\" para importar dados JSON do Couchbase Server para o Excel.<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8149 size-large\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-import-1024x605.png\" alt=\"\" width=\"900\" height=\"532\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-import-1024x605.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-import-300x177.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-import-768x454.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-import-1536x908.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-import-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-import-1320x780.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-import.png 1900w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li>Digite o URL acima, aguarde a exibi\u00e7\u00e3o dos dados e clique em OK.<\/li>\n<\/ul>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8150 size-medium_large\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/powerbi-1-import-768x275.jpg\" alt=\"\" width=\"768\" height=\"275\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/powerbi-1-import-768x275.jpg 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/powerbi-1-import-300x108.jpg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/powerbi-1-import-1024x367.jpg 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/powerbi-1-import-20x7.jpg 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/powerbi-1-import-1320x474.jpg 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/powerbi-1-import.jpg 1405w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/p>\n<ul>\n<li>Agora, passaremos por um conjunto de transforma\u00e7\u00f5es para preparar nossos dados para visualiza\u00e7\u00e3o.\n<ol>\n<li>Quando os resultados forem transmitidos para o Excel, voc\u00ea ver\u00e1 os atributos JSON que retornam do N1QL. Pesquise os \"resultados\" clicando no link \"List\" na tela.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8151 size-large\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-screen-1-1024x605.png\" alt=\"\" width=\"900\" height=\"532\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-1-1024x605.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-1-300x177.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-1-768x454.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-1-1536x908.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-1-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-1-1320x780.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-1.png 1900w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ol style=\"margin-left: 40px\" start=\"2\">\n<li>Usaremos a transforma\u00e7\u00e3o de tabela para moldar nosso JSON. Clique no menu \"To Table\" (Para tabela) na parte superior.<\/li>\n<\/ol>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8152 size-large\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-screen-2-1024x606.png\" alt=\"\" width=\"900\" height=\"533\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-2-1024x606.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-2-300x177.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-2-768x454.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-2-1536x909.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-2-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-2-1320x781.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-2.png 1900w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ol style=\"margin-left: 40px\" start=\"3\">\n<li>N\u00e3o especifique um delimitador e clique em OK.<\/li>\n<\/ol>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8153\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-screen-3-1024x605.png\" alt=\"\" width=\"900\" height=\"532\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-3-1024x605.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-3-300x177.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-3-768x454.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-3-1536x908.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-3-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-3-1320x780.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-3.png 1900w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ol style=\"margin-left: 40px\" start=\"3\">\n<li>Em seguida, voc\u00ea clicar\u00e1 no pequeno \u00edcone \"dividir\" na parte superior da coluna na grade de coluna \u00fanica para dividir os atributos em JSON em colunas separadas na tabela.<\/li>\n<\/ol>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8154\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-screen-4-1024x606.png\" alt=\"\" width=\"900\" height=\"533\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-4-1024x606.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-4-300x178.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-4-768x455.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-4-1536x909.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-4-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-4-1320x782.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-4.png 1900w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ol style=\"margin-left: 40px\" start=\"4\">\n<li>Depois de clicar em ok, esta \u00e9 a apar\u00eancia da transforma\u00e7\u00e3o de dados conclu\u00edda... Basta clicar em \"Close &amp; Apply\" (Fechar e aplicar) no canto superior esquerdo<\/li>\n<\/ol>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8155\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-screen-5-1024x606.png\" alt=\"\" width=\"900\" height=\"533\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-5-1024x606.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-5-300x178.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-5-768x455.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-5-1536x909.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-5-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-5-1320x782.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-5.png 1900w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ol style=\"margin-left: 40px\" start=\"5\">\n<li>Agora voc\u00ea deve ter os dados do Couchbase Server importados para o Excel em uma tabela. Agora sua aventura no Excel come\u00e7a...<\/li>\n<\/ol>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8156\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-screen-6-1024x605.png\" alt=\"\" width=\"900\" height=\"532\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-6-1024x605.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-6-300x177.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-6-768x454.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-6-1536x908.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-6-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-6-1320x780.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2016\/03\/excel-screen-6.png 1900w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p>Antes de encerrar, gostaria de mencionar que voc\u00ea ainda pode usar uma experi\u00eancia baseada em ODBC\/JDBC com o Couchbase Server v4. Aqui est\u00e1 o link para fazer o download gratuito <a href=\"https:\/\/www.simba.com\/drivers\/couchbase-odbc-jdbc\/\">Drivers ODBC e JDBC para o Couchbase Server.<\/a><\/p>\n<p>No entanto... O que estou vendo no mundo de hoje \u00e9 que a maioria dos novos dados gerados e armazenados est\u00e1 em JSON. Portanto, as plataformas existentes e novas de relat\u00f3rios e visualiza\u00e7\u00e3o de dados, como Excel, PowerBI e outras, est\u00e3o adicionando um suporte avan\u00e7ado ao JSON. Espero que essa experi\u00eancia se torne mais simples com o tempo.<\/p>\n<p>Feliz Hacking.<\/p>\n<p>cihan biyikoglu - diretor de gerenciamento de produtos<\/p>","protected":false},"excerpt":{"rendered":"<p>Microsoft Office 2016 with Excel and Native JSON Processing Microsoft Office and Excel is the de-facto reporting environment for many of us. One great advantage of Excel is its native JSON support and built-in programmable transformation engine. Excel can simply [&hellip;]<\/p>","protected":false},"author":7,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1812],"tags":[],"ppma_author":[8978],"class_list":["post-2191","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-n1ql-query"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Excel and Couchbase Server v4 with N1QL - No ODBC Required! - 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\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Excel and Couchbase Server v4 with N1QL - No ODBC Required!\" \/>\n<meta property=\"og:description\" content=\"Microsoft Office 2016 with Excel and Native JSON Processing Microsoft Office and Excel is the de-facto reporting environment for many of us. One great advantage of Excel is its native JSON support and built-in programmable transformation engine. Excel can simply [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-03-11T00:48:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-09T05:38:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-import-1024x605.png\" \/>\n<meta name=\"author\" content=\"Cihan Biyikoglu, Director of Product Management, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cihan Biyikoglu, Director of Product Management, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages-couchbase-com-releases-4-5-0-dp1-couchbase-server-enterprise_4-5-0-dp1-windows_amd64-exe-md5\/\"},\"author\":{\"name\":\"Cihan Biyikoglu, Director of Product Management, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3d8c60500ca29254fcdb2f76f29fb088\"},\"headline\":\"Excel and Couchbase Server v4 with N1QL &#8211; No ODBC Required!\",\"datePublished\":\"2016-03-11T00:48:32+00:00\",\"dateModified\":\"2023-10-09T05:38:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages-couchbase-com-releases-4-5-0-dp1-couchbase-server-enterprise_4-5-0-dp1-windows_amd64-exe-md5\/\"},\"wordCount\":616,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages-couchbase-com-releases-4-5-0-dp1-couchbase-server-enterprise_4-5-0-dp1-windows_amd64-exe-md5\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/\",\"name\":\"Excel and Couchbase Server v4 with N1QL - No ODBC Required! - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2016-03-11T00:48:32+00:00\",\"dateModified\":\"2023-10-09T05:38:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#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\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Excel and Couchbase Server v4 with N1QL &#8211; No ODBC Required!\"}]},{\"@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\/3d8c60500ca29254fcdb2f76f29fb088\",\"name\":\"Cihan Biyikoglu, Director of Product Management, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/a878e65cb37ac2419416d3289816abd5\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3e1ac58dd480dd8a6e93d700a58d329bb81df928061de04395055a45274b8702?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3e1ac58dd480dd8a6e93d700a58d329bb81df928061de04395055a45274b8702?s=96&d=mm&r=g\",\"caption\":\"Cihan Biyikoglu, Director of Product Management, Couchbase\"},\"description\":\"Cihan Biyikoglu is a director of product management at Couchbase, responsible for the Couchbase Server product. Cihan is a big data enthusiast who brings over twenty years of experience to Redis Labs\u2019 product team. Cihan started his career as a C\/C++ developer.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/cihan-biyikoglu\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Excel and Couchbase Server v4 with N1QL - No ODBC Required! - 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\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/","og_locale":"pt_BR","og_type":"article","og_title":"Excel and Couchbase Server v4 with N1QL - No ODBC Required!","og_description":"Microsoft Office 2016 with Excel and Native JSON Processing Microsoft Office and Excel is the de-facto reporting environment for many of us. One great advantage of Excel is its native JSON support and built-in programmable transformation engine. Excel can simply [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/","og_site_name":"The Couchbase Blog","article_published_time":"2016-03-11T00:48:32+00:00","article_modified_time":"2023-10-09T05:38:11+00:00","og_image":[{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2016\/03\/excel-import-1024x605.png","type":"","width":"","height":""}],"author":"Cihan Biyikoglu, Director of Product Management, Couchbase","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Cihan Biyikoglu, Director of Product Management, Couchbase","Est. reading time":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/packages-couchbase-com-releases-4-5-0-dp1-couchbase-server-enterprise_4-5-0-dp1-windows_amd64-exe-md5\/"},"author":{"name":"Cihan Biyikoglu, Director of Product Management, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3d8c60500ca29254fcdb2f76f29fb088"},"headline":"Excel and Couchbase Server v4 with N1QL &#8211; No ODBC Required!","datePublished":"2016-03-11T00:48:32+00:00","dateModified":"2023-10-09T05:38:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/packages-couchbase-com-releases-4-5-0-dp1-couchbase-server-enterprise_4-5-0-dp1-windows_amd64-exe-md5\/"},"wordCount":616,"commentCount":2,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["SQL++ \/ N1QL Query"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/packages-couchbase-com-releases-4-5-0-dp1-couchbase-server-enterprise_4-5-0-dp1-windows_amd64-exe-md5\/","url":"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/","name":"Excel and Couchbase Server v4 with N1QL - No ODBC Required! - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2016-03-11T00:48:32+00:00","dateModified":"2023-10-09T05:38:11+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#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\/packages.couchbase.com-releases-4.5.0-dp1-couchbase-server-enterprise_4.5.0-dp1-windows_amd64.exe.md5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Excel and Couchbase Server v4 with N1QL &#8211; No ODBC Required!"}]},{"@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\/3d8c60500ca29254fcdb2f76f29fb088","name":"Cihan Biyikoglu, diretor de gerenciamento de produtos, Couchbase","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/a878e65cb37ac2419416d3289816abd5","url":"https:\/\/secure.gravatar.com\/avatar\/3e1ac58dd480dd8a6e93d700a58d329bb81df928061de04395055a45274b8702?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3e1ac58dd480dd8a6e93d700a58d329bb81df928061de04395055a45274b8702?s=96&d=mm&r=g","caption":"Cihan Biyikoglu, Director of Product Management, Couchbase"},"description":"Cihan Biyikoglu \u00e9 diretor de gerenciamento de produtos da Couchbase, respons\u00e1vel pelo produto Couchbase Server. Cihan \u00e9 um entusiasta de big data que traz mais de vinte anos de experi\u00eancia para a equipe de produtos da Redis Labs. Cihan come\u00e7ou sua carreira como desenvolvedor C\/C++.","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/cihan-biyikoglu\/"}]}},"authors":[{"term_id":8978,"user_id":7,"is_guest":0,"slug":"cihan-biyikoglu","display_name":"Cihan Biyikoglu, Director of Product Management, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/3e1ac58dd480dd8a6e93d700a58d329bb81df928061de04395055a45274b8702?s=96&d=mm&r=g","author_category":"","last_name":"Biyikoglu","first_name":"Cihan","job_title":"","user_url":"","description":"Cihan Biyikoglu \u00e9 diretor de gerenciamento de produtos da Couchbase, respons\u00e1vel pelo produto Couchbase Server. Cihan \u00e9 um entusiasta de big data que traz mais de vinte anos de experi\u00eancia para a equipe de produtos da Redis Labs. Cihan come\u00e7ou sua carreira como desenvolvedor C\/C++."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/2191","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\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=2191"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/2191\/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=2191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=2191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=2191"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=2191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}