Référence du connecteur Azure DevOps
Bêta
Cette fonctionnalité est en version bêta. Pour l’utiliser, un administrateur de workspace doit activer Lakeflow Connect for Azure DevOps à partir de la page Previews . Consultez Gérer les aperçus Databricks.
Cette page contient des informations de référence sur le connecteur Azure DevOps managé, notamment les tables sources prises en charge et les schémas de table de destination.
Tables sources prises en charge
Le connecteur Azure DevOps prend en charge les tables sources suivantes, toutes sous le schéma source default :
Table source | Clé primaire | Description | Mode de synchronisation | Champ de curseur |
|---|---|---|---|---|
|
| Projets dans l’organisation. | refresh complète uniquement | |
|
| Nœuds de classification des chemins de zone pour chaque projet. | refresh complète uniquement | |
|
| Équipes de l’organisation. | refresh complète uniquement | |
|
| Nœuds de classification de chemin d'itération pour chaque projet. | refresh complète uniquement | |
|
| repository Git dans chaque projet. | refresh complète uniquement | |
|
| Commits dans chaque repository Git. | Incrémentiel |
|
|
| Créez des définitions de pipeline dans chaque projet. | refresh complète uniquement | |
|
| Groupes de sécurité dans l'organisation. | refresh complète uniquement | |
|
| Membres directs de chaque groupe. | refresh complète uniquement | |
|
| Utilisateurs de l'organisation. | refresh complète uniquement | |
|
| Service Principal dans l’organisation. | refresh complète uniquement | |
|
| Révisions d'élément de travail dans chaque projet, y compris les éléments de travail supprimés. | refresh complète uniquement | |
|
| Builds de chaque projet, à l'exclusion des builds supprimés. | refresh complète uniquement | |
|
| Demandes de tirage (pull requests) dans chaque repository Git, dans n’importe quel état. | refresh complète uniquement | |
|
| Versions classiques dans chaque projet, à l’exclusion des versions supprimées. | refresh complète uniquement | |
|
| Exécutions de tests dans chaque projet. | refresh complète uniquement | |
|
| Abonnements aux hooks de service dans l’organisation. | refresh complète uniquement |
Options de connecteur
Pour l’utilisation, voir Exemples.
Option | Type | Portée | Obligatoire | S’applique à | Description |
|---|---|---|---|---|---|
| Chaîne | Pipeline | Non |
| Date de commit la plus ancienne à importer lors de la première synchronisation, au format |
Schémas des tables de destination
projects
Clé principale : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
area_paths
Clé principale : project_id, identifier
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
teams
Clé principale : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
iterations
Clé principale : project_id, identifier
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
git_repositories
Clé principale : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
commits
Clé principale : commitId, repository_id
Champ de curseur : committedDate
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
build_definitions
Clé principale : id, project_id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
groups
Clé principale : descriptor
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
group_members
Clé principale : containerDescriptor, memberDescriptor
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
users
Clé principale : descriptor
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
service_principals
Clé principale : descriptor
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
work_items
Clé principale : id, rev
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
builds
Clé principale : id, project_id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
pull_requests
Clé principale : pullRequestId, repository_id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
releases
Clé principale : id, project_id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
test_runs
Clé principale : id, project_id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
service_hooks_subscriptions
Clé principale : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.