Este tópico mostra como conectar o Apache Superset ao Hologres para análise visual de dados.
Contexto
O Apache Superset (incubating) é uma ferramenta open-source de business intelligence (BI) voltada para exploração e análise visual de dados. Desenvolvido em Python, utiliza componentes como Flask, Pandas e SQLAlchemy. O Hologres é compatível com PostgreSQL. Este guia demonstra o processo de conexão com o Apache Superset v0.38.0. Para mais informações sobre o Apache Superset, consulte Why Superset?.
Pré-requisitos
Você possui uma instância do Hologres. Para instruções, consulte Purchase a Hologres instance.
O Apache Superset está instalado. Para mais detalhes, acesse o site oficial do Apache Superset.
Procedimento
Efetue login no Superset. Na barra de menu superior, escolha para acessar a página Databases.
No canto superior direito da página, clique em + DATABASE para acessar a página Connect a database.
-
Na página Connect a database, selecione PostgreSQL e configure os parâmetros da fonte de dados.
Parâmetro
Descrição
Host
O endpoint e a porta da sua instância do Hologres.
Acesse o console do Hologres. No painel de navegação à esquerda, clique em Instances e depois na instância desejada. Na seção Network Information da página Instance Details, selecione o Network Type correspondente ao ambiente de rede onde seu código é executado e copie o Domain Name.
ImportanteUse o endpoint e a porta compatíveis com o ambiente de rede da sua implantação do Apache Superset. Caso contrário, a conexão falhará.
Port
Database name
O nome do banco de dados criado no Hologres. Para localizar esse nome, efetue login no console do Hologres. Na lista de instâncias, localize a instância desejada e clique em Manage na coluna Actions. Em seguida, clique em Database Management para consultar o nome do banco de dados na página Database Authorization.
Username
O AccessKey ID da sua conta Alibaba Cloud. Obtenha o AccessKey ID na página AccessKey Management.
Password
O AccessKey Secret da sua conta Alibaba Cloud.
Display name
Um nome amigável para a conexão com o banco de dados.
Additional parameters
Configure parâmetros adicionais. Recomenda-se definir o parâmetro
application_namepara facilitar a identificação de consultas do Superset durante a análise. Por exemplo:application_name=superset -
Clique em FINISH.
Após salvar a conexão, você poderá conectar-se ao Hologres para visualizar e analisar seus dados. Para mais informações, consulte a documentação do Apache Superset.