Logotipo do MariaDB SkySQL

MariaDB gerenciado fala MariaDB

Conectar MariaDB SkySQL para Excel, Planilhas Google, IA e REST

MariaDB Cloud, anteriormente SkySQL. MariaDB real, em vez de um mecanismo compatível com MySQL, em uma porta atribuída a cada serviço.

Uma conexão, todas as superfícies

Para onde seus dados do SkySQL podem ir

O Query Streams lê dados do MariaDB Cloud — o serviço gerenciado anteriormente chamado SkySQL — do Microsoft Excel, Google Sheets, Power BI, assistentes de IA via MCP e um endpoint REST por meio de uma única conexão somente leitura. Trata-se do MariaDB genuíno, desenvolvido pelos criadores, e não de uma reimplementação compatível com MySQL. Portanto, o SQL específico do MariaDB se comporta da maneira esperada. A configuração é rápida: o único campo que merece atenção é a porta, que é atribuída por serviço, em vez de usar a porta 3306 como padrão.

MariaDB SkySQL é o MariaDB na rede. — o driver padrão, portanto, todas as orientações abaixo se aplicam sem alterações. A única parte específica do SkySQL é a string de conexão, abordada em detalhes de conexão.

  1. Para sua equipe, fornecedores e parceiros.
  2. SkySQL para Excel Microsoft Excel · Suplemento do Excel

    Extraia resultados do SkySQL em tempo real diretamente para uma planilha e atualize-os sob demanda — Excel para desktop, Excel Online, Microsoft 365.

    Guia do MariaDB
  3. SkySQL para Planilhas Google Suplemento de planilhas

    Execute uma consulta SkySQL salva na barra lateral e arraste as linhas para a planilha. Os colaboradores que compartilharam a planilha podem atualizá-la por conta própria.

    Guia do MariaDB
  4. Pergunte à Nova sobre o SkySQL. Nova AI · texto para SQL

    Faça uma pergunta em linguagem simples. O Nova já conhece suas tabelas SkySQL, 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
  5. SkySQL para Visualizador de Dados Compartilhamento de resultados · equipe, fornecedores, parceiros · celular, tablet, computador

    Compartilhe um resultado SkySQL 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
  6. Para aplicativos e sistemas
  7. API REST do SkySQL endpoint HTTP

    Publique uma consulta SkySQL 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 MariaDB
  8. Do SkySQL para o 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 SkySQL em tempo real via HTTPS — sem necessidade de driver ODBC ou porta de banco de dados aberta.

    Como funciona o Power BI
  9. SkySQL para Airtable Plataforma de automação

    Sincronize linhas do SkySQL 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 MariaDB
  10. SkySQL para Baserow Plataforma de automação

    Alimente uma tabela Baserow do SkySQL através do endpoint REST — hospedado localmente ou na nuvem Baserow.

    Guia do MariaDB
  11. SkySQL para SeaTable Plataforma de automação

    Mantenha uma base SeaTable atualizada com dados SkySQL sem exportar um arquivo ou expor o banco de dados.

    Guia do MariaDB
  12. SkySQL para Smartsheet Plataforma de automação

    Integre os resultados do SkySQL a uma planilha 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 MariaDB
  13. SkySQL para Anvil Anvil Works · Plataforma de aplicativos

    Faça backup de um aplicativo Anvil Python com SkySQL por meio do endpoint REST, em vez de incorporar as credenciais do banco de dados no aplicativo.

    Guia do MariaDB
  14. Para ferramentas de IA
  15. Servidor SkySQL MCP Clientes Claude, Cursor e MCP

    Conceda a um assistente de IA acesso somente leitura ao SkySQL com o esquema necessário para escrever SQL correto — sem credenciais no chat.

    Guia do MariaDB
  16. Entregue às pessoas
  17. Alertas e relatórios do SkySQL Slack · Discord · E-mail · Webhook

    Programe uma consulta SkySQL para ser entregue 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

01

Instale o Agente de Rede em qualquer local que possa acessar o serviço. Ele só faz conexões de saída, portanto, nenhuma regra de firewall de entrada é necessária.

02

No portal do MariaDB Cloud, abra o seu serviço e acesse Conectar. O nome do host, a porta e o nome de usuário serão exibidos lá.

03

Digite o nome do host — que termina em .skysql.com, reconhecido pela placa — juntamente com a porta exibida no painel.

04

Adicione o banco de dados, o nome de usuário e a senha. Nada está preenchido automaticamente aqui de propósito, pois os valores são seus e não padrões da plataforma.

05

Deixe a opção "Usar SSL" ativada, teste e salve. Leia os dados no Microsoft Excel, Google Sheets, Power BI, MCP ou REST.

Análise detalhada do recurso

O que o SkySQL lhe oferece

Copie a porta; não é 3306.

A maneira mais comum de errar nesse processo, e o motivo pelo qual o campo fica vazio em vez de ser preenchido previamente.

  • O MariaDB Cloud atribui uma porta por serviço. As portas 3306 e 3307 estão disponíveis, assim como outras. — o número pertence ao seu serviço, não ao motor.
  • Assim, o cartão solicita o valor em vez de tentar adivinhar e se recusa a salvar sem ele. Um valor 3306 pré-preenchido acertaria com frequência suficiente para ser perigoso e erraria com frequência suficiente para fazer diferença.
  • Obtenha as informações no painel Conectar, ao lado do nome do host. Elas são exibidas juntas, portanto, não há etapas adicionais.
  • Uma porta incorreta não gera uma rejeição clara. O processo trava e, em seguida, expira o tempo limite, o que é interpretado como um problema de rede ou firewall e leva você a procurar informações em algum lugar que não ajudará.

O verdadeiro MariaDB, que importa mais do que parece.

Diversos serviços gerenciados utilizam o protocolo MySQL sem serem MariaDB. Este, porém, é o verdadeiro MariaDB.

  • O MariaDB Cloud é gerenciado pelo MariaDB, portanto, a sintaxe e o comportamento específicos do MariaDB funcionam conforme documentado, e não de forma aproximada.
  • O agente se conecta com o driver compatível com MariaDB e trata a conexão como MariaDB do início ao fim, inclusive durante a captura do seu esquema.
  • O serviço chamava-se SkySQL antes de ser renomeado para MariaDB Cloud. Ambos os nomes se referem à mesma coisa, e o cartão está etiquetado como MariaDB Cloud.
  • Os nomes de host ainda terminam em .skysql.com, que é o que o cartão reconhece à primeira vista.

A criptografia é a caixa de seleção, então deixe-a marcada.

O MariaDB Cloud exige TLS em sua extremidade. A instrução aqui é simples, mas vale a pena ser preciso sobre o que cada coisa exige.

  • A opção "Usar SSL" está ativada por padrão e, enquanto estiver ativada, o agente solicita uma sessão TLS obrigatória. Essa é a configuração correta e não há motivo para alterá-la.
  • A caixa de seleção é todo o mecanismo. O agente mantém uma tabela de nomes de host do PostgreSQL hospedado para os quais ele força a criptografia, e não há equivalente para MariaDB ou MySQL. — portanto, nada sobrescreve a caixa de seleção se você a desmarcar.
  • Na prática, isso significa que desativá-lo resulta em uma conexão falha em vez de uma conexão estável em texto não criptografado, pois o serviço irá recusar. Mas a proteção vem do MariaDB Cloud, não do agente.
  • A verificação da cadeia de certificados não é realizada. A criptografia de leitura serve como proteção contra a leitura do tráfego em trânsito, e não como prova de qual servidor respondeu.
  • Tudo o que o agente executa é somente leitura, uma instrução por vez, e suas credenciais permanecem na máquina em que você o instalou.
-- MariaDB somente leitura\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS revenue\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= NOW() - INTERVAL 30 DAY\nGROUP BY c.name\nORDER 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 SkySQL ao restante dos seus dados.

Uma única instrução pode abranger o SkySQL 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

MariaDB SkySQL MariaDB gerenciado
PostgreSQL Motor relacional
Listrado Pagamentos e faturamento

Uma declaração

-- nada copiado, nada mesclado, nada agendado
SELECIONAR   c.região, COUNT(*) AS pedidos, SUM(i.valor_devido) AS faturado
DE     aplicativo skysql.shopdb.pedidos1 f
JUNTAR     pg_crm.clientes.públicos2  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 SkySQL precisa

Hospedar
dbxyz.sysp0000.db1.skysql.com — o cartão reconhece o sufixo .skysql.com
Porto
Atribuído por serviço e deixado em branco propositalmente. Os códigos 3306 e 3307 ocorrem; copie o código correto do painel Conectar.
Motorista
MySqlConnector no modo MariaDB, executado pelo agente — nada a instalar no MariaDB Cloud.
Padrões
Nenhum campo preenchido previamente. O banco de dados, o nome de usuário e a senha são de sua responsabilidade.
TLS
Controlado pela caixa de seleção SSL, ativada por padrão — deixe-a ativada. O MariaDB Cloud exige TLS em sua extremidade; o agente não o força separadamente. A cadeia de certificados não é verificada.
Agrupamento
Nenhuma. Não há nenhum ponto de extremidade agrupado para escolher e o agente não aplica nenhuma adaptação de agrupamento.
Salvo como
MariaDB, com o MariaDB Cloud mantido como um selo de qualidade.
Qualificador
O MariaDB não possui camada de esquema, portanto, uma referência federada carrega o nome do banco de dados no slot do meio.

A questão do nome merece uma linha, pois causa muita confusão nas buscas. SkySQL era o serviço gerenciado do MariaDB; agora é o MariaDB Cloud. Os nomes de host ainda terminam em .skysql.com, a documentação de ambas as épocas descreve o mesmo produto e este conector abrange ambos os nomes.

A porta por serviço é a informação prática mais importante. É um detalhe pequeno, mas, combinado com um nome de host que não se parece em nada com o nome do serviço — dbxyz.sysp0000.db1.skysql.com não é obviamente o seu —, vale a pena manter o painel do Connect aberto enquanto você preenche o formulário, em vez de tentar recriar os valores de memória.

Para uma consulta entre fontes diferentes, o MariaDB não possui uma camada de esquema; portanto, o campo intermediário de uma referência contém o nome do banco de dados em vez de um esquema. Uma conexão chamada skysql_app lê skysql_app.shopdb.orders e realiza um JOIN com uma pasta de arquivos CSV, um sistema de registro PostgreSQL ou uma API de faturamento em uma única instrução somente leitura — sem copiar nada e sem agendar nada.

Documentação do fornecedor: mariadb.com

Perguntas frequentes

Perguntas sobre MariaDB SkySQL

Quais ferramentas conseguem ler dados do MariaDB SkySQL 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 MariaDB SkySQL?

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 MariaDB SkySQL?

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 MariaDB SkySQL?

Um host acessível, uma função e sua senha — o agente carrega o driver, portanto, nada é instalado no banco de dados. Host: dbxyz.sysp0000.db1.skysql.com — o cartão reconhece o sufixo .skysql.com. Porta: Atribuída por serviço e deixada em branco propositalmente. As portas 3306 e 3307 ocorrem; copie a porta real do painel Conectar. Driver: MySqlConnector no modo MariaDB, carregado pelo agente — nada para instalar no MariaDB Cloud. Valores padrão: Nenhum preenchido previamente. Banco de dados, nome de usuário e senha são fornecidos por você.

Posso unir o MariaDB SkySQL a outro banco de dados na mesma consulta?

Sim, trata-se de uma consulta federada. Uma única instrução pode referenciar o MariaDB SkySQL 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-se ao MariaDB SkySQL é diferente de conectar-se ao MariaDB?

Apenas a string de conexão. O MariaDB SkySQL utiliza o protocolo de comunicação do MariaDB, portanto, filtros, agendamento, compartilhamento, os complementos do Excel e do Google Sheets e o servidor MCP funcionam de maneira idêntica. O cartão SkySQL preenche automaticamente as configurações de host, porta e SSL que o provedor espera.

Existe algum guia de conversão de SkySQL para Excel?

Sim, é o guia do MariaDB e está correto para o MariaDB SkySQL conforme descrito. O SkySQL utiliza o protocolo de comunicação do MariaDB, portanto, a conexão do SkySQL com o Excel, do SkySQL com o Google Sheets e qualquer outro destino segue os mesmos passos. A única parte específica do SkySQL é a string de conexão, e o guia do SkySQL a preenche automaticamente.

Instale o SkySQL 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.