Antes de criar uma API com o Data Service, adicione seu banco de dados ou data warehouse ao DataWorks como uma fonte de dados. Em seguida, utilize essa fonte de dados como backend para as APIs do Data Service. Durante o desenvolvimento da API, o Data Service acessa a fonte de dados para obter o esquema da tabela de dados que servirá de base para a criação da API, auxiliando na configuração dos parâmetros de requisição e resposta. Este tópico descreve como configurar uma fonte de dados.
Pré-requisito
É necessário configurar a conectividade de rede e as listas de permissões para garantir o acesso aos dados entre as fontes de dados e os grupos de recursos de service. Sem essas configurações, as tarefas do Data Service não serão executadas conforme o esperado. Para mais informações, consulte Network connectivity solutions.
Procedimento
-
Faça login no DataWorks console. Na região desejada, clique em no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Management Center.
Na página Workspace Management, clique em Data Sources no painel de navegação à esquerda para abrir a página de fontes de dados.
-
Nesta página, configure a fonte de dados conforme necessário. A tabela a seguir descreve os tipos de fonte de dados suportados e os métodos de configuração.
Tipo de fonte de dados
Crie uma API no modo assistente
Crie uma API no modo script
Método de configuração
Descrição
Hologres
Suportado
Suportado
O Hologres é compatível com PostgreSQL. O PostgreSQL não suporta o tipo de dados DATETIME. Se seus dados contiverem o tipo DATETIME, o Data Service o mapeará para o tipo TIMESTAMP do PostgreSQL nas consultas.
ClickHouse
Suportado
Suportado
Esta fonte de dados suporta apenas serverless resource groups (recommended) ou exclusive resource groups for Data Service.
RDS
Suportado
Suportado
O RDS inclui RDS MySQL, RDS PostgreSQL e RDS SQL Server. Ao configurar a fonte de dados correspondente, defina Configuration Mode como ApsaraDB for RDS.
PolarDB-X (DRDS)
Suportado
Suportado
Selecione o modo Connection String para adicionar a fonte de dados.
MySQL
Suportado
Suportado
N/A
PostgreSQL
Suportado
Suportado
N/A
SQL Server
Suportado
Suportado
N/A
Oracle
Suportado
Suportado
Selecione o modo Connection String para adicionar a fonte de dados.
AnalyticDB for MySQL 2.0 (ADS)
Suportado
Suportado
N/A
AnalyticDB for MySQL 3.0
Suportado
Suportado
N/A
AnalyticDB for PostgreSQL
Suportado
Suportado
N/A
Tablestore (OTS)
Suportado
Suportado
-
Selecione o modo Connection String para adicionar a fonte de dados.
-
Esta fonte de dados suporta apenas serverless resource groups (recommended) ou exclusive resource groups for Data Service.
-
Regiões suportadas: China (Shanghai) e China (Hong Kong).
MongoDB
Suportado
Não suportado
N/A
MaxCompute (ODPS)
-
Opção 1: Serviço de aceleração
-
Opção 2: MCQA
-
Opção 1: Serviço de aceleração
-
Opção 2: MCQA
-
Método de configuração da fonte de dados: Attach a MaxCompute compute resource
-
Método de configuração da API: Create a MaxCompute API
-
Opção 1:
-
Suporta apenas consultas de tabela única.
-
É possível utilizar serverless resource groups (recommended), exclusive resource groups for Data Service ou shared resource groups for Data Service.
-
-
Opção 2:
-
Suporta consultas de tabela única e junção de múltiplas tabelas.
-
Esta opção suporta apenas serverless resource groups (recommended) ou exclusive resource groups for Data Service.
-
-
Regiões suportadas: China (Beijing), China (Hangzhou), China (Shanghai) e China (Shenzhen).
StarRocks
Suportado
Suportado
N/A
Doris
Suportado
Suportado
N/A
SelectDB
Suportado
Suportado
N/A
PolarDB
Suportado
Suportado
-
Esta fonte de dados suporta apenas serverless resource groups (recommended) ou exclusive resource groups for Data Service.
-
Regiões suportadas: China (Beijing), China (Hangzhou), China (Shanghai) e China (Shenzhen).
ApsaraDB for OceanBase
Suportado
Suportado
SAP HANA
Suportado
Suportado
DB2
Suportado
Suportado
DM
Suportado
Suportado
Amazon Redshift
Suportado
Suportado
Lindorm (OLAP)
Suportado
Suportado
N/A
-
-
Teste a conectividade do grupo de recursos na página de configuração da fonte de dados.
ImportanteSe o teste de conectividade falhar, verifique a configuração seguindo as instruções fornecidas em Troubleshoot connectivity issues.
Após o sucesso do teste de conectividade com o grupo de recursos do Data Service, retorne à página do Data Service para iniciar a criação das APIs.
Instruções
Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado
Escreva o português brasileiro DO ZERO — esqueça a estrutura das frases em inglês
Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão
Copie os placeholders xref (
{XREF_N}) literalmente, sem traduzir ou modificarAplique todas as regras específicas de idioma rigorosamente
Aplique as regras de stopwords com tolerância zero
Use o modo imperativo em passos numerados e listas de procedimentos
Garanta a consistência terminológica — mesmo termo = mesma tradução em todo o documento
Varie os inícios de frase em listas/tabelas — nenhum início repetido mais de 3 vezes
Retorne APENAS o documento markdown em português brasileiro, sem explicações