Conecte o Smartbi a um cluster do AnalyticDB for MySQL para consultar e visualizar dados diretamente nos relatórios do Smartbi.
Pré-requisitos
Antes de começar, verifique se você tem:
Smartbi V8.5 ou posterior instalado
Um cluster do AnalyticDB for MySQL. Consulte Crie um cluster
Endereço IP do servidor Smartbi adicionado à lista de permissões de endereços IP do cluster. Consulte Configure a whitelist
(Opcional) Endpoint público, caso o Smartbi e o cluster estejam em zonas diferentes. Consulte Apply for or release a public endpoint
Escolha o tipo de conexão
O nome do host na string de conexão JDBC depende de como o Smartbi acessa o cluster:
|
Tipo de conexão |
Quando usar |
Nome do host |
|
Endpoint da Virtual Private Cloud (VPC) |
Smartbi e cluster na mesma zona |
Endpoint da VPC do cluster |
|
Endpoint público |
Smartbi e cluster em zonas diferentes |
Endpoint público do cluster |
Para obter o endpoint e a porta, acesse a página Network Information e verifique a seção Cluster Information.
Conecte o Smartbi ao AnalyticDB for MySQL
Inicie o Smartbi.
Clique no ícone
no painel de navegação à esquerda ou clique em Data connection no menu à direita.Na aba All da página Data connection, clique em Aliyun AnalyticDB.
-
Na página Crie Relational datasources, configure os parâmetros de conexão.
Parâmetro
Descrição
Name
Nome exclusivo desta fonte de dados
Alias
(Opcional) Nome de exibição desta fonte de dados
Driver type
Selecione aliyun AnalyticDB
Driver storage directory
Selecione Built-in product
Driver Class
Valor padrão:
com.mysql.jdbc.Driver. Não altere este valor.Connection string
String de conexão JDBC do cluster. Veja o formato abaixo.
Username
Conta usada para conectar-se ao cluster
Password
Senha da conta
Formato da string de conexão:
jdbc:mysql://<hostname>:<port>/<database>?useUnicode=true&characterEncoding=UTF-8&engine=MPPSubstitua os espaços reservados pelos valores reais:
Campo
Descrição
Exemplo
<hostname>Endpoint da VPC ou público do cluster
am-xxxx.ads.aliyuncs.com<port>Número da porta do cluster. O padrão é
3306.3306<database>Nome do banco de dados no cluster
my_databaseuseUnicode=true&characterEncoding=UTF-8Configurações de codificação de caracteres. Não altere.
—
engine=MPPEspecifica o mecanismo de consulta Massively Parallel Processing (MPP). Não altere.
—
Clique em Test connection(T). Na mensagem exibida, clique em OK(O).
Clique em Salve(S) no canto inferior direito.
Após salvar, gerencie os bancos de dados do cluster diretamente pelo Smartbi. No painel de navegação à esquerda, selecione Data connection > adb > Database Management(S) para adicionar recursos ao banco de dados. Para mais detalhes, consulte Database management.
Clique com o botão direito no nó da fonte de dados desejada e selecione Database Management(S) no menu de contexto ou clique no ícone de gerenciamento de fontes de dados na barra de ferramentas à esquerda para abrir a página de gerenciamento.
Próximos passos
Com a conexão estabelecida, use o Smartbi para consultar, analisar e visualizar dados do cluster AnalyticDB for MySQL. Para acessar a documentação completa do Smartbi, consulte Smartbi documentation.