Todos os produtos
Search
Central de documentação

MaxCompute:Conectar o Davinci ao MaxCompute

Última atualização: Jul 20, 2026

Conecte o Davinci ao seu projeto do MaxCompute para análise visual de dados. Configure uma conexão JDBC na interface do Davinci para consultar e visualizar os dados do MaxCompute.

Informações básicas

O Davinci é uma solução de visualização de dados para usuários de negócios, engenheiros de dados, analistas de dados e cientistas de dados. Oferece recursos avançados de interação, análise setorial, descoberta de padrões e inteligência social. Para mais informações, consulte Davinci.

Pré-requisitos

Certifique-se de atender aos seguintes requisitos:

Configurar o Davinci e o driver

Ao configurar o Davinci e montar o driver, garanta que as seguintes informações estejam corretas:

  • Configuração de e-mail

    # Configuration information in the config/application.yml file.
    mail:
        # The SMTP service address.
        host: 
        # The SMTP service port.
        port: 
        # Your email address.
        username: 
        # You do not need to fill in this parameter.
        fromAddress: 
        # Your email authorization code. This is not your email password.
        password: 
        # The email display name, for example, Davinci.
        nickname: 
    # You can keep the following settings at their default values.
        properties:
          smtp:
            starttls:
              enable: true
              required: true
            auth: true
          mail:
            smtp:
              ssl:
                enable: true
  • Configuração de source de dados personalizada

    • Se você instalou o Davinci seguindo a documentação oficial, abra o arquivo de configuração de source de dados personalizada datasource_driver.yml e adicione o conteúdo abaixo.

      odps:
          name: odps
          desc: odps
          version:
          driver: com.aliyun.odps.jdbc.OdpsDriver
          keyword_prefix:
          keyword_suffix:
          alias_prefix: \`
          alias_suffix: \`

      Após a configuração, copie o pacote JAR do driver JDBC do MaxCompute para o diretório lib e reinicie o service do Davinci.

    • Se você instalou o Davinci usando Docker, crie manualmente um arquivo de configuração de source de dados chamado datasource_driver.yml. Execute o comando vim docker-compose.yml para abrir o arquivo de configuração e adicione o seguinte conteúdo.

      volumes:
            - /path/to/odps-jdbc-x.x.x-jar-with-dependencies.jar:/opt/davinci/lib/odps-jdbc-x.x.x-jar-with-dependencies.jar
            - /path/to/datasource_driver.yml:/opt/davinci/config/datasource_driver.yml

      odps-jdbc-x.x.x-jar-with-dependencies.jar é o nome do pacote JAR do driver JDBC do MaxCompute, por exemplo, odps-jdbc-3.2.9-jar-with-dependencies.jar. Após concluir a configuração, reinicie o service do Davinci.

Etapa 1: Conectar o Davinci ao MaxCompute

Nota

Verifique se o Davinci está instalado e configurado corretamente. Se o service não iniciar, revise as configurações. Para mais informações, consulte Configuration notes for Davinci and the driver.

  1. Inicie o service do Davinci e faça login.

  2. No canto superior direito da interface do Davinci, clique em New para criar e salvar um projeto.

  3. Acesse o projeto criado. No painel de navegação à esquerda, clique no ícone 图标 e, em seguida, clique no ícone 添加. Na caixa de diálogo Add Source, configure os parâmetros a seguir.

    Parâmetro

    Descrição

    Name

    Nome exclusivo para a conexão de dados.

    Type

    Driver usado para conectar ao projeto do MaxCompute. Este parâmetro é fixo como JDBC. Não o altere.

    Database

    Tipo do banco de dados de destino. Este parâmetro é fixo como odps. Não o altere.

    Username

    AccessKey ID com permissões para acessar o projeto do MaxCompute.

    Acesse a página AccessKey Management para obter o AccessKey ID.

    Password

    AccessKey secret correspondente ao AccessKey ID.

    JDBC URL

    URL usada para conectar ao projeto do MaxCompute, no seguinte formato: jdbc:odps:<Maxcompute_endpoint>?project=<Maxcompute_project_name>[&interactiveMode={true|false}]. Remova os sinais de menor e maior (<>) ao configurar a URL. Os parâmetros são descritos da seguinte forma:

    • <MaxCompute_endpoint>: Obrigatório. Endpoint da região onde seu projeto do MaxCompute está localizado.

      Para obter uma lista de endpoints, consulte Endpoints.

    • <MaxCompute_project_name>: Obrigatório. Nome do projeto do MaxCompute de destino.

      Este é o nome do seu projeto do MaxCompute, não de um workspace. Faça login no console do MaxCompute, alterne a região no canto superior esquerdo e localize o nome do projeto na página Projects.

    • interactiveMode: Opcional. Define se o recurso de Aceleração de Consulta deve ser ativado.

      Para ativar a Aceleração de Consulta, anexe &interactiveMode=true à URL. Para mais informações, consulte Query Acceleration.

  4. Clique em Test Connection. Após estabelecer a conexão com sucesso, clique em Save.

Etapa 2: Consultar e analisar dados

O Davinci usa views para gerenciar modelos SQL e permissões de dados. Os widgets agregam e agrupam os dados das views em visualizações. Para mais informações, consulte Davinci Help.

  • Visualizar todas as tabelas

    Na página de lista de views, clique no ícone 添加 no canto superior direito para abrir o editor SQL. Selecione a source de dados criada para ver todas as tabelas disponíveis.

  • Visualizar o esquema da tabela

    Na página de lista de views, clique no ícone 添加 no canto superior direito para abrir o editor SQL. Selecione a source de dados criada, escreva e execute um script SQL e, em seguida, clique em Next para visualizar o esquema da tabela.

  • Visualizar dados da tabela

    Na página de lista de views, clique no ícone 添加 no canto superior direito para abrir o editor SQL. Selecione a source de dados criada, escreva um script SQL e clique em Execute para visualizar os dados da tabela.

  • Visualizar e analisar dados

    Na página de widgets, clique no ícone 添加 no canto superior direito para abrir o editor de gráficos. Selecione um tipo de gráfico e configure suas propriedades para analisar seus dados conforme as necessidades do seu negócio.