Postgres sem servidor fala PostgreSQL
Conectar Prisma Postgres para Excel, Planilhas Google, IA e REST
O Prisma Postgres utiliza uma conexão TCP direta. Cada banco de dados responde pelo mesmo nome de host, portanto, as credenciais são o que identificam o seu.
Uma conexão, todas as superfícies
Para onde seus dados do Prisma podem ir
- 1 conexão de saída
- 0 portas de entrada
- Somente leitura · credenciais permanecem inalteradas
funciona em
- Para sua equipe, fornecedores e parceiros.
-
Excel suplemento · atualizar sob demanda
-
Planilhas Google complemento · atualizar sob demanda
-
Nova AI Pergunte em inglês simples · texto para SQL
-
Visualizador de dados Compartilhe resultados ao vivo · com a equipe, fornecedores e parceiros · em qualquer dispositivo
- Para aplicativos e sistemas
-
API REST Endpoint JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Sincronizações agendadas Planilhas Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Para ferramentas de IA
-
Assistentes de IA Claude · Cursor · Servidor MCP
- Entregue às pessoas
-
Alertas e relatórios Slack · Discord · E-mail · Webhook
O Query Streams lê dados do Prisma Postgres a partir do Microsoft Excel, Google Sheets, Power BI, assistentes de IA via MCP e um endpoint REST através de uma única conexão somente leitura. O Prisma é incomum por dois motivos importantes a serem considerados antes de começar: o banco de dados de cada cliente responde pelo mesmo nome de host, db.prisma.io, e as credenciais determinam qual deles você acessa — além disso, o Prisma fornece duas strings de conexão diferentes, sendo que apenas uma delas é uma conexão Postgres válida. O cartão foi desenvolvido para garantir que você obtenha a conexão correta.
Prisma Postgres é PostgreSQL na rede. — o driver padrão, portanto, todas as orientações abaixo se aplicam sem alterações. A única parte específica do Prisma é a string de conexão, abordada em detalhes de conexão.
- Para sua equipe, fornecedores e parceiros.
-
Prisma para Excel Microsoft Excel · Suplemento do Excel
Importe resultados do Prisma em tempo real diretamente para uma planilha e atualize-os sob demanda — Excel para desktop, Excel Online, Microsoft 365.
Guia do PostgreSQL -
Prisma para Planilhas Google Suplemento de planilhas
Execute uma consulta Prisma salva na barra lateral e arraste as linhas para a planilha. Os colaboradores que compartilham a planilha podem atualizá-la por conta própria.
Guia do PostgreSQL -
Pergunte à Nova sobre o Prisma Nova AI · texto para SQL
Faça uma pergunta em linguagem simples. O Nova já conhece suas tabelas Prisma, escreve e executa o SQL, explica a resposta e a exibe em um gráfico — sem necessidade de escrever consultas ou fornecer credenciais.
Como funciona o Nova -
Prisma para Visualizador de Dados Compartilhamento de resultados · equipe, fornecedores, parceiros · celular, tablet, computador
Compartilhe um resultado do Prisma em tempo real com qualquer pessoa — um colega, um fornecedor, um parceiro — como uma grade que pode ser adicionada aos favoritos e que é atualizada automaticamente ao ser aberta em um celular, tablet ou computador. Eles veem os resultados, nunca o SQL ou as credenciais.
Como funciona o Visualizador de Dados - Para aplicativos e sistemas
-
API REST do Prisma endpoint HTTP
Publique uma consulta Prisma como um endpoint JSON autenticado que qualquer aplicativo pode chamar, com uma especificação OpenAPI 3.1 e coleções prontas para Postman, Insomnia e Hoppscotch. Nenhuma porta de banco de dados é aberta.
Guia do PostgreSQL -
Prisma para Power BI Power Query M
Cole o arquivo M do Power Query gerado no Editor Avançado do Power BI e o relatório exibirá os resultados do Prisma em tempo real via HTTPS — sem driver ODBC, sem porta de banco de dados aberta.
Como funciona o Power BI -
Prisma para Airtable Plataforma de automação
Sincronize as linhas do Prisma com uma base do Airtable de acordo com uma programação ou busque-as dentro de um script de automação do Airtable.
Guia do PostgreSQL -
Prisma para Baserow Plataforma de automação
Alimente uma tabela do Baserow a partir do Prisma através do endpoint REST — hospedado localmente ou na nuvem do Baserow.
Guia do PostgreSQL -
Prisma para SeaTable Plataforma de automação
Mantenha uma base de dados SeaTable atualizada com dados do Prisma sem exportar um arquivo ou expor o banco de dados.
Guia do PostgreSQL -
Prisma para Smartsheet Plataforma de automação
Integre os resultados do Prisma a uma grade do Smartsheet para que os planos e relatórios sejam lidos do sistema de origem, e não da exportação da semana passada.
Guia do PostgreSQL -
Prisma para Bigorna Anvil Works · Plataforma de aplicativos
Faça backup de um aplicativo Anvil Python com Prisma por meio do endpoint REST, em vez de incorporar as credenciais do banco de dados no aplicativo.
Guia do PostgreSQL - Para ferramentas de IA
-
Servidor Prisma MCP Clientes Claude, Cursor e MCP
Conceda ao assistente de IA acesso somente leitura ao Prisma com o esquema necessário para escrever SQL corretamente — sem credenciais no chat.
Guia do PostgreSQL - Entregue às pessoas
-
Alertas e relatórios do Prisma Slack · Discord · E-mail · Webhook
Programe uma consulta Prisma para ser executada e receba os resultados no Slack, Discord, por e-mail ou por um webhook assinado — ou retenha a mensagem até que a contagem de linhas, um limite ou uma variação percentual ultrapasse o valor definido.
Como funcionam os alertas e relatórios
Como funciona
5 etapas, sem alteração no firewall de entrada
Instale o Agente de Rede onde for mais conveniente. Ele abre uma conexão de saída e nunca fica em modo de escuta, portanto o Prisma vê um cliente comum e sua rede não precisa de nenhuma regra de entrada.
No console do Prisma, gere a string de conexão TCP direta — aquela que começa com postgres://. Ela não é a mesma que a URL do Accelerate que o console exibe para uso do aplicativo.
Cole o código. O host, a porta, o nome de usuário e a senha serão lidos diretamente.
Deixe o banco de dados como postgres, a menos que você saiba que o seu é diferente. A string do Prisma geralmente omite o nome do banco de dados, então o cartão preenche com o nome padrão.
Salve. Microsoft Excel, Google Sheets, Power BI, MCP e REST leem os dados por meio dessa única conexão, ou você pode combiná-la com suas outras fontes em uma única instrução somente leitura.
Análise detalhada do recurso
O que o Prisma te oferece
Duas strings de conexão, e apenas uma delas é Postgres.
É isso que engana as pessoas, e as engana porque a sequência errada parece perfeitamente razoável.
- Os URLs do Prisma Accelerate começam com prisma:// ou prisma+postgres://. Eles se referem à camada de conexão própria do Prisma, que utiliza seu próprio protocolo em vez do protocolo de rede do Postgres.
- O Query Streams se conecta via TCP direto com um driver Postgres padrão, portanto, uma URL do Accelerate não funcionará aqui, independentemente das credenciais que ela contenha.
- Cole uma das strings mesmo assim e o cartão lhe dirá exatamente isso, e o que gerar em vez disso. É uma mensagem específica, e não um erro genérico de análise, porque as duas strings são fáceis de confundir.
- O que você procura começa com postgres:// ou postgresql:// e aponta para db.prisma.io na porta 5432.
Todos compartilham um nome de host.
A maioria dos serviços gerenciados do Postgres fornece um nome de host exclusivo para sua instância. O Prisma não faz isso e altera o significado dos campos.
- Todos os bancos de dados Prisma Postgres respondem em db.prisma.io. Não há um nome de host específico para cada projeto ou região para consultar.
- Seu nome de usuário e senha são o que selecionam o banco de dados. Eles são gerados no Console do Prisma, em vez de serem escolhidos por você, e representam toda a identidade da conexão.
- Isso faz com que as credenciais mereçam ser tratadas com cuidado. Na maioria dos serviços, uma senha vazada também é protegida por um nome de host obscuro; neste caso, o nome do host é de conhecimento público.
- A sequência colada nunca é armazenada. Ela é lida uma única vez para preencher o formulário e depois descartada, portanto a senha fica armazenada em um único local, em vez de dois.
O TLS é obrigatório e o agente não deixa isso ao acaso.
Como o nome do host é fixo e conhecido, o agente pode ser categórico quanto a isso.
- O agente força o uso de TLS para db.prisma.io. A caixa de seleção "Usar SSL" está marcada por padrão e desmarcá-la não gera uma conexão não criptografada com um host do Prisma.
- A cadeia de certificados não é verificada. A criptografia é necessária; a validação de quem assinou o certificado não é realizada, portanto, interprete-o como uma proteção contra espionagem, e não como uma prova do que você alcançou.
- Não há nenhum gerenciador de conexões nesse caminho. O recurso de agrupamento de conexões do Prisma está presente no Accelerate, que este cartão deliberadamente não utiliza; portanto, você obtém uma conexão direta sem opção de modo de agrupamento.
- Tudo o que vem depois é Postgres comum: esquemas, tipos e `public` como o esquema padrão em uma referência cruzada de código-fonte.
-- Postgres comum, somente leitura, via TCP direto SELECT c.name, COUNT(o.id) AS orders, SUM(o.amount) AS revenue FROM public.customers AS c JOIN public.orders AS o ON o.customer_id = c.id WHERE o.placed_at >= now() - interval '30 days' GROUP BY c.name ORDER BY revenue DESC;
Compartilhado por todos os conectores de banco de dados
Verdadeiro para todos os conectores de banco de dados.
- Apenas envio — o agente abre uma conexão criptografada para o Query Streams. Nenhuma porta de entrada para encaminhar, nenhuma VPN, nenhuma lista de permissões de IP, nada sobre seu banco de dados exposto à internet.
- As credenciais permanecem no mesmo lugar. — O nome de usuário e a senha do banco de dados ficam armazenados na máquina onde você instalou o agente. O Query Streams nunca os recebe e não consegue acessar seu banco de dados por conta própria.
- Somente leitura, obrigatório — uma instrução por vez, apenas SELECT e similares. Uma operação de escrita é rejeitada em sua própria máquina antes mesmo de ser enviada ao servidor, em vez de depender de uma permissão que alguém se lembrou de definir.
- Implante quantos agentes desejar. — uma por site, região ou nuvem. Todas as fontes de dados que eles podem visualizar aparecem em um único menu suspenso, para que ninguém precise saber qual agente hospeda o quê.
O que você obtém depois de salvar uma consulta.
- Compartilhe a capacidade, não o SQL. — um colega ou um parceiro externo pode executar sua consulta e alterar seus filtros sem nunca ver a declaração por trás dela.
- Filtros de ambas as direções — declare-as você mesmo como @variáveis ou deixe o conector identificar os valores literais já presentes na sua cláusula WHERE e oferecê-los como listas suspensas.
- Leia de qualquer lugar — Microsoft Excel, Google Sheets, Power BI, a API REST, assistentes de IA via MCP, o Construtor de Consultas e o Nova leem a mesma consulta salva.
- Execute várias ao mesmo tempo — cinco consultas salvas em cinco abas de planilha, transmitidas simultaneamente, independentemente do tamanho dos resultados.
- Conecte-o a qualquer outro dispositivo que você já tenha utilizado. — outro banco de dados, uma API de negócios ou uma pasta de arquivos, em uma única instrução somente leitura.
SQL entre fontes diferentes
Integre o Prisma ao restante dos seus dados.
Uma única instrução pode abranger o Prisma e suas outras conexões simultaneamente. Cada fonte executa apenas a parte que consegue, transmite o resultado de volta e a junção ocorre centralmente — as fontes nunca se comunicam entre si e nada é copiado para nenhum lugar.
3 conexões · 3 agentes
Uma declaração
-- nada copiado, nada mesclado, nada agendado
SELECIONAR c.região, COUNT(*) AS pedidos, SUM(i.valor_devido) AS faturado
DE aplicativo prisma.ordens.públicas1 f
JUNTAR erp_sql.dbo.clientes2 c LIGADO c.id = f.id_do_cliente
JUNTAR cobrança.stripe.faturas3 i LIGADO i.cliente = c.stripe_id
GRUPO POR c.região
ORDER BY faturado DESC;
As três partes são conexão, esquema e tabela — e o nome da conexão é o que você escolheu. Colunas ilustrativas; suas tabelas serão suas tabelas. O acesso somente leitura se aplica a cada componente: apenas SELECT, WITH e EXPLAIN, com um limite máximo de dados que uma única fonte pode fornecer para uma consulta. Como funcionam as consultas federadas
Detalhes da conexão
O que a Prisma precisa
- Hospedar
- db.prisma.io — o mesmo para todos os bancos de dados Prisma Postgres
- Porto
- 5432
- Motorista
- O Npgsql é fornecido pelo agente — nada precisa ser instalado no Prisma.
- Colar formato
- A string TCP direta do Prisma Console, como um URI postgres://
- Banco de dados
- O PostgreSQL é usado por padrão. A string de conexão do Prisma geralmente o omite.
- Nome de usuário
- Gerado no Console do Prisma. É ele que seleciona seu banco de dados.
- TLS
- Obrigatório e imposto pelo agente para db.prisma.io. Criptografado; a cadeia de certificados não é verificada.
- Agrupamento
- Nenhuma. O agente não aplica nenhuma adaptação de pool para o Prisma.
- Não este cartão
- O Prisma Accelerate usa URLs em prisma:// ou prisma+postgres:// — o cartão as rejeita e indica qual string gerar.
- Salvo como
- PostgreSQL, com Prisma mantido como um selo — não existe um tipo de conexão chamado Prisma.
- Esquema padrão
- público, que é o que uma referência federada carrega.
A rejeição do Accelerate é a funcionalidade mais valiosa deste cartão. O Accelerate é o pool de conexões e cache de borda do Prisma e, para uma aplicação, geralmente é a opção mais adequada — por isso o console o destaca. Ele simplesmente não é um endpoint do Postgres, portanto, uma ferramenta que se conecta com um driver do Postgres não consegue se comunicar com ele. Sem uma mensagem específica, colar uma mensagem de erro resulta em uma falha que parece indicar credenciais inválidas e obriga o usuário a gerar uma nova senha que estava correta.
O nome de host compartilhado merece uma reflexão sobre as credenciais. Em um serviço onde seu banco de dados reside em um nome de host longo e difícil de adivinhar, esse endereço é um fator secundário fraco — não de segurança, mas de atrito. O Prisma elimina isso por design: db.prisma.io é o mesmo para todos, então o nome de usuário e a senha gerados automaticamente fazem todo o trabalho. Defina o escopo do usuário como somente leitura e trate a string como você trataria qualquer outro segredo.
Para uma consulta entre fontes diferentes, o Prisma usa o Postgres padrão. Uma conexão chamada `prisma_app` é escrita como `prisma_app.public.orders` e realiza um JOIN com uma pasta de arquivos CSV, um sistema de registro local ou uma API de faturamento em uma única instrução somente leitura — sem nenhuma cópia ou agendamento.
Documentação do fornecedor: www.prisma.io
Perguntas frequentes
Perguntas sobre o Prisma Postgres
Quais ferramentas conseguem ler dados do Prisma Postgres por meio de fluxos de consulta?
Tudo isso, a partir de uma única conexão: Excel, Planilhas Google, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e relatórios agendados. Conecte o banco de dados uma única vez e todas as plataformas lerão a mesma conexão somente leitura — não há configuração por ferramenta nem necessidade de uma segunda cópia dos dados.
Preciso abrir uma porta no firewall para meu banco de dados Prisma Postgres?
Não. O Agente de Rede do Query Streams é executado dentro da sua rede e abre uma única conexão criptografada de saída. Nada fica à escuta do tráfego de entrada, nenhuma VPN é necessária e o banco de dados mantém suas regras de firewall existentes.
É possível alterar dados usando Query Streams no Prisma Postgres?
Não. O agente impõe o modo somente leitura no ponto de execução — uma instrução por vez, apenas SELECT e similares. As credenciais permanecem no agente e nunca são enviadas para o Query Streams.
O que o Query Streams precisa para se conectar ao Prisma Postgres?
Um host acessível, uma função e sua senha — o agente carrega o driver, portanto, nada é instalado no banco de dados. Host: db.prisma.io — o mesmo para todos os bancos de dados Prisma Postgres. Porta: 5432. Driver: Npgsql, carregado pelo agente — nada para instalar no Prisma. Formato de colagem: A string TCP direta do Console do Prisma, como um URI postgres://.
Posso unir o Prisma Postgres a outro banco de dados na mesma consulta?
Sim, trata-se de uma consulta federada. Uma única instrução pode referenciar o Prisma Postgres e suas outras conexões simultaneamente, escritas como conexão.esquema.tabela. Cada origem executa apenas a parte que consegue e transmite o resultado de volta; a junção ocorre centralmente, portanto as origens nunca se conectam entre si e nada é copiado ou agendado. O modo somente leitura se aplica a cada parte — apenas SELECT, WITH e EXPLAIN — e há um limite para a quantidade de dados que uma origem pode fornecer para uma única consulta. Consultas federadas são um recurso do plano; a página de consultas federadas contém os limites atuais de origem e tamanho.
Conectar o Prisma ao Postgres é diferente de conectar-se ao PostgreSQL?
Apenas a string de conexão. O Prisma Postgres utiliza o protocolo de comunicação do PostgreSQL, portanto, filtros, agendamento, compartilhamento, os complementos do Excel e do Google Sheets e o servidor MCP funcionam de maneira idêntica. O cartão Prisma preenche automaticamente as configurações de host, porta e SSL que o provedor espera.
Existe algum guia de migração do Prisma para o Excel?
Sim, é o guia do PostgreSQL e está correto para o Prisma Postgres conforme descrito. O Prisma utiliza o protocolo de comunicação do PostgreSQL, portanto, a comunicação entre Prisma e Excel, Prisma e Planilhas Google e qualquer outro destino segue os mesmos passos. A única parte específica do Prisma é a string de conexão, e o cartão do Prisma a preenche automaticamente.
Coloque o Prisma onde o trabalho acontece.
Instale o agente, aponte-o para seu banco de dados e escolha um destino.
Somente leitura Apenas envio As credenciais permanecem com o agente.

