🔨 Integrações
ClickHouse é um sistema rápido de gerenciamento de banco de dados orientado a colunas que é projetado para cargas analíticas online (OLAP). É um projeto open-source que foi criado por Yandex, a empresa russa de motores de busca. ClickHouse é conhecida pela sua capacidade de processar grandes quantidades de dados de forma rápida e eficiente, tornando-se uma solução ideal para grandes análises de dados.
Com o Illa Cloud, você pode implantar e gerenciar clusters ClickHouse na nuvem, sem precisar se preocupar com a infra-estrutura e manutenção subjacentes.
O Illa Cloud fornece uma interface web para gerenciar clusters ClickHouse, permitindo monitorar o desempenho do grupo, dimensionar recursos para cima ou para baixo e configurar backups e configurações de segurança. Você também pode usar o Illa Cloud para executar consultas nos dados do seu ClickHouse usando um editor de consulta baseado na web.
Há duas maneiras de criar um recurso no Illa depois de entrar em sua conta do Illa.
Entre na sua conta Illa, selecione **Recursos**
no topo da página, e clique no botão **Criar Novo**
.
Selecione ClickHouse
na lista de banco de dados.
Conectar ao banco de dados com os parâmetros necessários descritos em Configurações de Conexão
abaixo.
Clique em **Test Connection**
para ver se conseguimos nos conectar com sucesso ao banco de dados. Se sim, clique Salvar Recursos
, outra coisa, verifique se o nome do host, porta, nome de usuário e senha está correto.
Depois de criar um recurso, o ClickHouse pronto será exibido como mostrado.
Entre na sua conta do Illa, crie um projeto no Illa Builder na página **App**
, e navegue para a Lista de Ações` na parte inferior da página. Clique em **novo**
, e então selecione ClickHouse
na lista de dados. Em seguida, conecte ao banco de dados com os parâmetros necessários descritos em Configurações de Conexão
abaixo.
Clique em **Test Connection**
para ver se conseguimos nos conectar com sucesso ao banco de dados. Se sim, clique Salvar Recursos
, outra coisa, verifique se o nome do host, porta, nome de usuário e senha está correto.
Temos de fornecer informações sobre a ligação ao banco de dados ClickHouse.
propriedades | Obrigatório | Descrição: |
---|---|---|
Nome: | Obrigatório | O nome do recurso ao criar ações na ILLA. |
Hostname | Obrigatório | O URL ou endereço IP do seu banco de dados |
Porta | Obrigatório | O número da porta do host do servidor que você deve usar para se conectar. Se você não especificar uma porta, porta padrão é ‘9440’. |
Banco | Obrigatório | O nome do banco de dados |
Usuário: | Obrigatório | o nome de usuário que você deseja usar ao acessar o servidor ClickHouse. |
Palavra-passe | Obrigatório | Use esta senha para autenticação. |
Opções SSL | opcional | decide quão alta uma conexão SSL TCP/IP é priorizada durante as negociações com o servidor. |
Criamos um recurso ClickHouse, podemos adicionar a ação selecionando ClickHouse da lista de ações e escolhendo o botão Create action
.
Agora adicionamos o servidor ClickHouse como uma ação para a nossa página de construção.
propriedades | Descrição: |
---|---|
Consulta SQL | comandos sql para buscar (selecionar), inserir, atualizar, excluir dados do banco de dados |
Transformador | Transformar dados em estilo que você gosta de usar JavaScript |
Exemplo de uso:
SELECIONE * DE usuários ORDEM POR sobrenome do usuário;
INSERT INTO users
(firstname, lastname, email)
VALUES
(
{{ NewUser.data.firstNameInput }},
{{ NewUser.data.lastNameInput }},
{{ NewUser.data.emailInput }}
);
UPDATE users
SET firstname = '{{form1.updatedProfile.first}}'
WHERE id = {{ form1.updatedProfile.uid}};
DELETE FROM users WHERE id = {{ form1.updatedProfile.uid }};