Referência do conector do Azure DevOps
Beta
Esse recurso está em Beta. Para usá-lo, um administrador do workspace deve ativar o Lakeflow Connect para Azure DevOps na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
Esta página contém informações de referência para o conector do Azure DevOps gerenciado, incluindo tabelas de origem compatíveis e esquemas de tabelas de destino.
Tabelas de origem suportadas
O conector do Azure DevOps é compatível com as seguintes tabelas de origem, todas sob o esquema de origem default:
Tabela de origem | Chave primária | Descrição | Modo de sincronização | Campo de cursor |
|---|---|---|---|---|
|
| Projetos na organização. | Apenas refresh completo | |
|
| Nós de classificação de caminho de área para cada projeto. | Apenas refresh completo | |
|
| Equipes da organização. | Apenas refresh completo | |
|
| Nós de classificação de caminho de iteração para cada projeto. | Apenas refresh completo | |
|
| repository do Git em cada projeto. | Apenas refresh completo | |
|
| commit em cada repository Git. | Incremental |
|
|
| Crie definições de pipeline em cada projeto. | Apenas refresh completo | |
|
| Grupos de segurança na organização. | Apenas refresh completo | |
|
| Membros diretos de cada grupo. | Apenas refresh completo | |
|
| Usuários na organização. | Apenas refresh completo | |
|
| Service Principal na organização. | Apenas refresh completo | |
|
| Revisões de itens de trabalho em cada projeto, incluindo itens de trabalho excluídos. | Apenas refresh completo | |
|
| Criações em cada projeto, excluindo criações excluídas. | Apenas refresh completo | |
|
| Pull requests em cada repository Git, em qualquer status. | Apenas refresh completo | |
|
| Versões clássicas em cada projeto, excluindo versões excluídas. | Apenas refresh completo | |
|
| Execuções de teste em cada projeto. | Apenas refresh completo | |
|
| Inscrições de gancho de serviço na organização. | Apenas refresh completo |
Opções de conector
Para ver o uso, consulte Exemplos.
Opção | Tipo | Escopo | Obrigatório | Aplica-se a | Descrição |
|---|---|---|---|---|---|
| String | Pipeline | Não |
| Data de commit mais antiga para ingerir na primeira sincronização, em formato |
Esquemas de tabela de destino
projects
Chave key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
area_paths
Chave key: project_id, identifier
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
teams
Chave key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
iterations
Chave key: project_id, identifier
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
git_repositories
Chave key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
commits
Chave key: commitId, repository_id
Campo de cursor: committedDate
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
build_definitions
Chave key: id, project_id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
groups
Chave key: descriptor
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
group_members
Chave key: containerDescriptor, memberDescriptor
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
users
Chave key: descriptor
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
service_principals
Chave key: descriptor
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
work_items
Chave key: id, rev
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
builds
Chave key: id, project_id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
pull_requests
Chave key: pullRequestId, repository_id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
releases
Chave key: id, project_id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
test_runs
Chave key: id, project_id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.
service_hooks_subscriptions
Chave key: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esta tabela não suporta SCD tipo 2 porque possui colunas VARIANT.