Voltar
Guia do Google Cloud mostra como conectar o Gemini Enterprise ao Snowflake com ADK, MCP e permissões do usuário

Guia do Google Cloud mostra como conectar o Gemini Enterprise ao Snowflake com ADK, MCP e permissões do usuário

Aprofundamento CEVIU

Aprofundamento

O guia do Google Cloud descreve um padrão específico: o agente ADK não executa SQL bruto. Ele manda a pergunta em linguagem natural ao servidor MCP gerenciado do Snowflake, que aciona um Cortex Agent (CORTEX_AGENT_RUN) apoiado por uma semantic view do Cortex Analyst. A tradução para SQL e a execução acontecem dentro do Snowflake, com a sessão OAuth e a role do usuário autenticado. O texto apresenta isso como text-to-SQL determinístico, preso às definições semânticas da empresa, e como forma de reduzir alucinação de schema e SQL não validado.

Os detalhes de permissão são o que costuma quebrar na prática. O usuário precisa de SELECT nas tabelas físicas por trás da semantic view, senão há erro em runtime. Se a política não permite isso, a saída é uma Secure View sobre as tabelas, com a Semantic View por cima (as views rodam com Owner's Rights). Os tokens OAuth também fixam DEFAULT_ROLE e DEFAULT_WAREHOUSE no momento da autorização, então os defaults devem ser definidos antes de o usuário autorizar no Gemini Enterprise. O guia ainda avisa para não expor ferramentas como SYSTEM_EXECUTE_SQL a clientes externos, e diz que o código de exemplo é uma versão básica, sem tratamento de erro e schemas estruturados.

O próprio texto separa dois caminhos: a orquestração customizada com ADK, para sistemas multiagente complexos, e as soluções conjuntas que ligam o Gemini Enterprise direto ao Snowflake, indicadas para casos corporativos básicos.

O que mudou

Não é uma evolução de um único produto, mas o guia se encaixa em uma sequência de cobertura. Em 18 de junho de 2026, o CEVIU noticiou o guia "Google Cloud lança guia prático para rodar servidores MCP no GKE com foco em agentes de IA", sobre hospedar o servidor MCP. Em 21 de outubro de 2026, veio "MCP Apps no Gemini Enterprise: o guia para tirar o assistente do texto e levá-lo para interfaces ativas", sobre a camada de interface. Agora o foco é a conexão com dados governados do Snowflake, via MCP gerenciado pelo próprio Snowflake, sem precisar hospedar o servidor.

Por que isso importa

Para quem opera agentes sobre data warehouse, a leitura é que o ponto crítico deixa de ser o modelo e passa a ser identidade e permissão. Delegar a geração de SQL a um agente governado dentro do Snowflake e manter a execução com a role do usuário tende a facilitar auditoria. O custo é mais configuração: roles, views, defaults de OAuth e registro do agente no console.

Linha do tempo

  1. CEVIU noticia guia do Google Cloud para rodar servidores MCP no GKE com foco em agentes de IA.

  2. CEVIU noticia o guia de MCP Apps no Gemini Enterprise, com interfaces ativas no chat.

  3. Google Cloud publica guia para conectar o Gemini Enterprise ao Snowflake com ADK, MCP e permissões do usuário.

Perguntas frequentes

Por que o guia não deixa o agente executar SQL direto?

Porque expor execução de SQL bruto ao cliente aumenta a superfície de segurança e contorna a governança do Cortex Agent. No desenho do guia, o agente ADK só envia a pergunta em linguagem natural. A geração e a execução do SQL ficam dentro do Snowflake.

Que permissões o usuário precisa ter no Snowflake?

O usuário precisa de SELECT nas tabelas físicas que sustentam a semantic view, senão a consulta falha em runtime. Se a política proíbe acesso às tabelas base, dá para criar uma Secure View e montar a Semantic View sobre ela. Nesse caso, a role GenAI só precisa de SELECT na Secure View e na Semantic View.

Por que definir DEFAULT_ROLE e DEFAULT_WAREHOUSE antes de autorizar?

Os tokens OAuth do Snowflake capturam e vinculam esses dois valores no momento da autorização. Se o usuário autorizar antes de configurá-los, a sessão fica presa à role errada e as consultas podem falhar. Depois de autorizar, ele pode reverter os defaults.

Quando usar ADK em vez da conexão direta do Gemini Enterprise com o Snowflake?

O guia trata o ADK como padrão avançado, para sistemas multiagente complexos, loops de raciocínio customizados ou gerenciamento de estado entre plataformas. Para casos corporativos básicos, indica as soluções conjuntas que conectam o Gemini Enterprise diretamente ao Snowflake.

Fontes

Avalie este artigo:
Categoria
CEVIU IA
Publicado
27 de outubro de 2026
Editoria
CEVIU IA

Quer receber mais sobre CEVIU IA?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser