Como conectar o Snowflake ao Querri?
Peça ao Connector Agent para conectar o Snowflake e informe o identificador da conta, um nome de usuário e um warehouse. Clique em Generate key pair & SQL e peça a um ACCOUNTADMIN para rodar o script uma vez no Snowsight. Ele cria um usuário de serviço e uma role somente leitura. Depois escolha as tabelas, aprove a carga e escolha um agendamento.
Quais dados do Snowflake o Querri sincroniza?
Todas as tabelas e views do banco de dados que você escolher, em todos os schemas exceto INFORMATION_SCHEMA, ou só as tabelas que você selecionar. Bancos de dados compartilhados também funcionam, e você pode adicionar as suas próprias consultas SQL como fontes extras. Cada tabela chega com o nome SCHEMA.TABLE. O Querri só consegue sincronizar o que foi concedido à role usada na conexão.
Com que frequência os dados do Snowflake são sincronizados?
As atualizações completas podem ser agendadas diária, semanal ou mensalmente. Se você escolher uma coluna de cursor, como um timestamp de atualização, as sincronizações incrementais podem rodar de hora em hora, diária ou semanalmente e acrescentar só as linhas mais novas que a última execução. Uma sincronização manual pode rodar a qualquer momento entre os agendamentos.
O Querri escreve ou altera os meus dados no Snowflake?
Não. O Querri só lê o Snowflake e nunca cria, altera ou exclui uma tabela ou linha. As consultas Live são verificadas antes do envio, então só um único SELECT sobre as tabelas que você escolheu chega ao Snowflake. O script de configuração único, que você mesmo roda, cria apenas um usuário de serviço, uma role somente leitura, as permissões dela e, se você pedir, um warehouse. As consultas do Querri são marcadas no QUERY_HISTORY, então você pode auditá-las.
Como as roles e permissões do Snowflake valem no Querri?
O Querri só vê o que foi concedido à role usada na conexão, então dê a essa role exatamente os bancos de dados e schemas que você quer no Querri. Dentro do Querri, quem vê quais linhas é definido pelo compartilhamento e pelos filtros de linhas por pessoa do Querri, que acompanham cada pessoa no chat, nos dashboards, no Claude e na API. Nas tabelas Live, esses filtros são aplicados dentro da própria consulta do Snowflake.
O Querri consulta o Snowflake em tempo real quando alguém faz uma pergunta?
Pode, tabela por tabela. Uma tabela Live fica no Snowflake: cada pergunta que precisa dela roda lá como uma consulta escrita em Snowflake SQL, e só o resultado volta. Essas consultas usam os créditos do seu warehouse, e um warehouse suspenso leva alguns segundos para retomar. As tabelas sincronizadas são respondidas a partir da cópia do Querri, então essas perguntas não acordam o warehouse e estão tão atualizadas quanto a última sincronização. As tabelas Live estão disponíveis nos planos Scale.
Uma tabela do Snowflake deve ser Live ou sincronizada?
Deixe-a Live quando a tabela for muito grande, quando os dados precisarem ficar no warehouse ou quando toda resposta tiver que refletir o Snowflake como está agora. Mantenha-a sincronizada quando a tabela for pequena ou média, quando as pessoas a explorarem muito e você preferir não pagar computação do warehouse por pergunta, ou quando o warehouse demorar para acordar. Você pode voltar uma tabela Live para sincronizada a qualquer momento; ela é carregada na próxima sincronização completa.
Posso combinar uma tabela Live do Snowflake com outros dados?
Sim. Perguntas sobre várias tabelas Live da mesma conexão rodam como uma só consulta no Snowflake. Quando uma pergunta também precisa de uma tabela sincronizada ou de um arquivo enviado, o Querri primeiro resume a tabela Live no Snowflake e depois combina esse resultado pequeno com os outros dados no Querri. Isso acontece automaticamente, e clicar num número mostra de qual tabela ele veio, com um selo Live.
Como combinar dados do Snowflake e do Salesforce?
Conecte o Salesforce ao lado do Snowflake; os dois chegam à mesma Biblioteca. O Querri cruza as contas do data warehouse com as contas do Salesforce, de preferência por um ID guardado nos dois, e diz como fez o cruzamento. Aí você pode perguntar sobre o uso ao lado de renovações, pipeline ou casos em aberto sem construir um pipeline novo.
Como combinar dados do Snowflake e do HubSpot?
Conecte o HubSpot junto com o Snowflake. O Querri liga os contatos e as empresas do HubSpot aos clientes do seu data warehouse, para você seguir uma campanha até a receita que fica. Quando uma correspondência pode estar errada, por exemplo por causa de um domínio de e-mail diferente, a resposta avisa.
Como ter um health score de clientes a partir dos dados do Snowflake?
Sincronize as tabelas de uso do Snowflake e conecte as fontes de suporte e faturamento se elas ficarem em outro lugar. Defina a pontuação uma vez com palavras simples e o Querri a acompanha por conta, com histórico desde o primeiro dia. O playbook de health score de clientes mostra cada etapa.
Como ter um relatório do cadastro ao primeiro valor a partir do Snowflake?
Sincronize as suas tabelas de eventos e de contas, diga qual evento conta como primeiro valor e monte o funil uma vez como um projeto. Execute-o de novo a cada sincronização ou agende o envio por e-mail para o time. O playbook do cadastro ao primeiro valor cobre tudo de ponta a ponta.
Dá para criar dashboards personalizados sobre o Snowflake sem uma ferramenta de BI?
Sim. Peça os gráficos com palavras simples, ou comece de um print de um dashboard em que o seu time já confia. As edições também são pedidos. Um mesmo dashboard pode colocar tabelas do Snowflake ao lado de dados do CRM ou de finanças, restringir cada pessoa às próprias linhas e ficar dentro do seu próprio app como embed.
Posso perguntar ao ChatGPT ou ao Claude sobre os meus dados do Snowflake?
Sim. Adicione o Querri como conector no Claude ou no ChatGPT. As perguntas sobre as tabelas do Snowflake passam a ser respondidas a partir da sua Biblioteca, com as regras do seu time aplicadas e limitadas às linhas que aquela pessoa pode ver no Querri. Em vez de chutar joins a partir de um schema cru, ele usa as mesmas definições que os seus dashboards e relatórios usam.
Como exportar dados do Snowflake para o Excel automaticamente?
Salve a análise como um projeto e agende. A cada execução o Querri trabalha com dados atuais, ao vivo ou sincronizados, e envia por e-mail uma pasta de trabalho do Excel formatada para quem precisa, com uma versão separada por pessoa ou por cliente.
Posso conectar ao Snowflake com senha, SSO ou OAuth?
Não. O Snowflake bloqueia senhas para usuários de serviço e exige um segundo fator para pessoas, então o Querri usa par de chaves ou um token de acesso programático. O OAuth não é oferecido porque exige que uma pessoa aprove num navegador e os tokens dele expiram, o que quebraria as sincronizações agendadas.
Quais são os limites do conector do Snowflake?
As sincronizações incrementais só pegam linhas cujo valor de cursor aumenta, então exclusões e edições que não mudam o cursor precisam de uma atualização completa. Fontes de SQL personalizado sempre fazem atualização completa. Por padrão, os resultados Live param em 100.000 linhas e as perguntas no chat expiram após 2 minutos. Não há opção de PrivateLink ou VPN. A configuração precisa de um ACCOUNTADMIN uma vez, e os tokens de acesso expiram, então o par de chaves é o mais indicado para agendamentos.
Posso limitar o acesso do Querri ao Snowflake por endereço IP?
Sim. Adicione os endereços IP de saída do Querri a uma network policy do Snowflake para o usuário de serviço. O Querri acessa a sua conta pelo endpoint público do Snowflake, em qualquer nuvem ou região. O PrivateLink não é suportado, então uma lista de IPs permitidos mais a role somente leitura é a forma de restringir o acesso.
O Querri dá conta de tabelas grandes do Snowflake?
Sim. Deixe uma tabela grande como Live e ela fica no Snowflake, onde cada pergunta roda, e só o resultado volta. As tabelas sincronizadas chegam em lotes, em Parquet, então uma tabela inteira nunca fica na memória, e não há limite fixo de linhas; uma sincronização de teste trouxe mais de 520 milhões de linhas. Para tabelas sincronizadas grandes e que crescem, um cursor incremental limita cada sincronização às linhas novas.
Os meus dados do Snowflake ficam seguros no Querri?
O Querri tem certificação SOC 2 Type II, HIPAA e ISO 27001:2022, e os seus dados nunca são usados para treinar um modelo. A chave privada que o Querri gera fica guardada criptografada e nunca é exibida, a role usada na conexão é somente leitura, e o Connector Agent nunca vê o segredo em si.