Items - List Mirrored Azure Databricks Catalogs
Remarque
Cet API est en préversion.
Retourne une liste de mirroredAzureDatabricksCatalogs à partir de l’espace de travail spécifié.
Cette API prend en charge pagination.
Autorisations
L’appelant doit avoir un rôle d’espace de travail de visionneuse .
Étendues déléguées requises
Workspace.Read.All ou Workspace.ReadWrite.All
Identités prises en charge par Microsoft Entra
Cette API prend en charge les identités Microsoft répertoriées dans cette section.
Identité | Soutien |
---|---|
Utilisateur | Oui |
Service principal et identités gérées | Non |
Interface
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredAzureDatabricksCatalogs
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredAzureDatabricksCatalogs?continuationToken={continuationToken}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
workspace
|
path | True |
string (uuid) |
Identifiant de l’espace de travail. |
continuation
|
query |
string |
Jeton permettant de récupérer la page suivante des résultats. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
La demande s’est terminée avec succès. |
|
Other Status Codes |
Codes d’erreur courants :
|
Exemples
List mirroredAzureDatabricksCatalogs in workspace example
Exemple de requête
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/mirroredAzureDatabricksCatalogs
Exemple de réponse
{
"value": [
{
"id": "3546052c-ae64-4526-b1a8-52af7761426f",
"displayName": "MirroredAzureDatabricksCatalog_1",
"description": "A MirroredAzureDatabricksCatalog description.",
"type": "MirroredAzureDatabricksCatalog",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"properties": {
"catalogName": "catalog_1",
"mirroringMode": "Full",
"databricksWorkspaceConnectionId": "c1128f28-d84f-417c-8234-0feb91e35f86",
"oneLakeTablesPath": "https://onelake.dfs.fabric.microsoft.com/2382cdf5-d577-44d0-a1fc-42184f29a7eb/e5fb215b-1934-413e-b33a-debaf844afde/Tables",
"sqlEndpointProperties": {
"connectionString": "qvrmbuxie7we7glrekxgy6npqu-6xgyei3x2xiejip4iime6knh5m.datawarehouse.fabric.microsoft.com",
"id": "37dc8a41-dea9-465d-b528-3e95043b2356"
},
"syncDetails": {
"status": "Success",
"lastSyncDateTime": "2024-12-26T09:40:38.8583698Z",
"errorInfo": null
},
"mirrorStatus": "Mirrored",
"autoSync": "Disabled",
"storageConnectionId": "c1128f28-d84f-417c-8234-0feb91e35f87"
}
},
{
"id": "a8a1bffa-7eea-49dc-a1d2-6281c1d031f1",
"displayName": "MirroredAzureDatabricksCatalog_2",
"description": "A MirroredAzureDatabricksCatalog description.",
"type": "MirroredAzureDatabricksCatalog",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"properties": {
"catalogName": "catalog_2",
"mirroringMode": "Full",
"databricksWorkspaceConnectionId": "c1128f28-d84f-417c-8234-0feb91e35f86",
"oneLakeTablesPath": "https://onelake.dfs.fabric.microsoft.com/fc5d0537-1b22-4de1-a5e9-9b8bb58ed1e1/6dc325f6-46f6-4a2a-930b-10b96a463566/Tables",
"sqlEndpointProperties": {
"connectionString": "qvrmbuxie7we7glrekxgy6npqu-6xgyei3x2xiejip4iime6knh5m.datawarehouse.fabric.microsoft.com",
"id": "37dc8a41-dea9-465d-b528-3e95043b2356"
},
"syncDetails": {
"status": "Success",
"lastSyncDateTime": "2024-12-26T09:40:38.8583698Z",
"errorInfo": null
},
"mirrorStatus": "Mirrored",
"autoSync": "Disabled",
"storageConnectionId": "c1128f28-d84f-417c-8234-0feb91e35f86"
}
}
]
}
Définitions
Nom | Description |
---|---|
Auto |
Activez ou désactivez la synchronisation automatique pour le catalogue. Lorsque cette option est activée, toutes les modifications de métadonnées, y compris les schémas et les tables, sont automatiquement synchronisées toutes les 15 minutes. En cas de désactivation, les utilisateurs doivent actualiser manuellement les métadonnées. Ce paramètre ne peut être modifié qu’au cours d’une demande de mise à jour. Des types |
Error |
L’information sur l’erreur. |
Error |
Objet de détails de ressource associé à l’erreur. |
Error |
Réponse d’erreur. |
Error |
Détails de la réponse d’erreur. |
Item |
Représente une balise appliquée à un élément. |
Item |
Type de l’élément. Des types d’éléments supplémentaires peuvent être ajoutés au fil du temps. |
Mirrored |
Élément MirroredAzureDatabricksCatalog. |
Mirrored |
Propriétés MirroredAzureDatabricksCatalog. |
Mirrored |
Liste de MirroredAzureDatabricksCatalogs. |
Mirroring |
Mode de mise en miroir. Un modèle de mise en miroir supplémentaire peut être ajouté au fil du temps. |
Mirror |
État de la mise en miroir. Un état supplémentaire peut être ajouté au fil du temps. |
Sql |
Objet contenant les propriétés du point de terminaison SQL. |
Status |
État de synchronisation. Un état supplémentaire peut être ajouté au fil du temps. |
Sync |
État de la mise en miroir MirroredAzureDatabricksCatalog. |
AutoSync
Activez ou désactivez la synchronisation automatique pour le catalogue. Lorsque cette option est activée, toutes les modifications de métadonnées, y compris les schémas et les tables, sont automatiquement synchronisées toutes les 15 minutes. En cas de désactivation, les utilisateurs doivent actualiser manuellement les métadonnées. Ce paramètre ne peut être modifié qu’au cours d’une demande de mise à jour. Des types autoSync
supplémentaires peuvent être ajoutés au fil du temps.
Valeur | Description |
---|---|
Disabled |
La synchronisation automatique est désactivée. |
Enabled |
La synchronisation automatique est activée. |
ErrorInfo
L’information sur l’erreur.
Nom | Type | Description |
---|---|---|
errorCode |
string |
Code d’erreur. |
errorDetails |
string |
Détails de l’erreur. |
errorMessage |
string |
Message d’erreur. |
ErrorRelatedResource
Objet de détails de ressource associé à l’erreur.
Nom | Type | Description |
---|---|---|
resourceId |
string |
ID de ressource impliqué dans l’erreur. |
resourceType |
string |
Type de la ressource impliquée dans l’erreur. |
ErrorResponse
Réponse d’erreur.
Nom | Type | Description |
---|---|---|
errorCode |
string |
Identificateur spécifique qui fournit des informations sur une condition d’erreur, ce qui permet une communication standardisée entre notre service et ses utilisateurs. |
message |
string |
Représentation lisible humaine de l’erreur. |
moreDetails |
Liste des détails d’erreur supplémentaires. |
|
relatedResource |
Détails de la ressource associée à l’erreur. |
|
requestId |
string |
ID de la demande associée à l’erreur. |
ErrorResponseDetails
Détails de la réponse d’erreur.
Nom | Type | Description |
---|---|---|
errorCode |
string |
Identificateur spécifique qui fournit des informations sur une condition d’erreur, ce qui permet une communication standardisée entre notre service et ses utilisateurs. |
message |
string |
Représentation lisible humaine de l’erreur. |
relatedResource |
Détails de la ressource associée à l’erreur. |
ItemTag
Représente une balise appliquée à un élément.
Nom | Type | Description |
---|---|---|
displayName |
string |
Nom de la balise. |
id |
string (uuid) |
ID de balise. |
ItemType
Type de l’élément. Des types d’éléments supplémentaires peuvent être ajoutés au fil du temps.
Valeur | Description |
---|---|
ApacheAirflowJob |
An ApacheAirflowJob. |
CopyJob |
Tâche de copie. |
Dashboard |
Tableau de bord PowerBI. |
DataPipeline |
Un pipeline de données. |
Dataflow |
Flux de données. |
Datamart |
Datamart PowerBI. |
DigitalTwinBuilder |
A DigitalTwinBuilder. |
DigitalTwinBuilderFlow |
Flux de générateur de jumeaux numériques. |
Environment |
Environnement. |
Eventhouse |
Un eventhouse. |
Eventstream |
Flux d’événements. |
GraphQLApi |
API pour l’élément GraphQL. |
KQLDashboard |
Tableau de bord KQL. |
KQLDatabase |
Base de données KQL. |
KQLQueryset |
Ensemble de requêtes KQL. |
Lakehouse |
Un lac. |
MLExperiment |
Une expérience de Machine Learning. |
MLModel |
Modèle Machine Learning. |
MirroredAzureDatabricksCatalog |
Catalogue Azure databricks mis en miroir. |
MirroredDatabase |
Une base de données mise en miroir. |
MirroredWarehouse |
Un entrepôt mis en miroir. |
MountedDataFactory |
Un MountedDataFactory. |
Notebook |
Un notebook. |
PaginatedReport |
Rapport paginé PowerBI. |
Reflex |
Un réflexe. |
Report |
Rapport PowerBI. |
SQLDatabase |
A SQLDatabase. |
SQLEndpoint |
Point de terminaison SQL. |
SemanticModel |
Modèle sémantique PowerBI. |
SparkJobDefinition |
Définition d’un travail Spark. |
VariableLibrary |
A VariableLibrary. |
Warehouse |
Un entrepôt. |
WarehouseSnapshot |
Capture instantanée de l’entrepôt. |
MirroredAzureDatabricksCatalog
Élément MirroredAzureDatabricksCatalog.
Nom | Type | Description |
---|---|---|
description |
string |
Description de l’élément. |
displayName |
string |
Nom complet de l’élément. |
folderId |
string (uuid) |
ID du dossier. |
id |
string (uuid) |
ID d’élément. |
properties |
Propriétés MirroredAzureDatabricksCatalog. |
|
tags |
Item |
Liste des balises appliquées. |
type |
Type d’élément. |
|
workspaceId |
string (uuid) |
Identifiant de l’espace de travail. |
MirroredAzureDatabricksCatalogProperties
Propriétés MirroredAzureDatabricksCatalog.
Nom | Type | Description |
---|---|---|
autoSync |
Synchroniser automatiquement le catalogue. Des types |
|
catalogName |
string |
Nom du catalogue Azure databricks. |
databricksWorkspaceConnectionId |
string (uuid) |
ID de connexion de l’espace de travail Azure databricks. |
mirrorStatus |
État de synchronisation MirroredAzureDatabricksCatalog. |
|
mirroringMode |
Mode de mise en miroir. Un modèle de mise en miroir supplémentaire peut être ajouté au fil du temps. |
|
oneLakeTablesPath |
string |
Chemin OneLake du répertoire des tables MirroredAzureDatabricksCatalog. |
sqlEndpointProperties |
Objet contenant les propriétés du point de terminaison SQL. |
|
storageConnectionId |
string (uuid) |
ID de connexion de stockage. |
syncDetails |
État de synchronisation MirroredAzureDatabricksCatalog. |
MirroredAzureDatabricksCatalogs
Liste de MirroredAzureDatabricksCatalogs.
Nom | Type | Description |
---|---|---|
continuationToken |
string |
Jeton du lot du jeu de résultats suivant. S’il n’y a plus d’enregistrements, il est supprimé de la réponse. |
continuationUri |
string |
URI du lot du jeu de résultats suivant. S’il n’y a plus d’enregistrements, il est supprimé de la réponse. |
value |
Liste de MirroredAzureDatabricksCatalogs. |
MirroringModes
Mode de mise en miroir. Un modèle de mise en miroir supplémentaire peut être ajouté au fil du temps.
Valeur | Description |
---|---|
Full |
Mettre en miroir tout à l’intérieur d’un catalogue, à l’exception des schémas et des tables spécifiquement exclus. Tout est synchronisé par défaut si aucune exclusion n’est fournie. |
Partial |
Seuls les schémas et tables sélectionnés sont mis en miroir. Rien n’est synchronisé par défaut. |
MirrorStatus
État de la mise en miroir. Un état supplémentaire peut être ajouté au fil du temps.
Valeur | Description |
---|---|
Mirrored |
Indique que l’ensemble du catalogue a été correctement mis en miroir, ce qui garantit que tous les schémas et tables de la source sont entièrement synchronisés avec l’élément MirroredAzureDatabricksCatalog. |
NotMirrored |
Indique que le catalogue n’a pas encore été mis en miroir. Aucun schéma ou table n’est synchronisé par défaut, sauf s’il est configuré explicitement. |
SqlEndpointProperties
Objet contenant les propriétés du point de terminaison SQL.
Nom | Type | Description |
---|---|---|
connectionString |
string |
Chaîne de connexion de point de terminaison SQL. |
id |
string |
ID de point de terminaison SQL. |
Status
État de synchronisation. Un état supplémentaire peut être ajouté au fil du temps.
Valeur | Description |
---|---|
Failed |
Le processus de mise en miroir a échoué. |
InProgress |
Le processus de mise en miroir est actuellement en cours. |
NotStarted |
La mise en miroir de catalogues n’est pas encore démarrée |
Success |
Le catalogue a été correctement mis en miroir. |
SyncDetails
État de la mise en miroir MirroredAzureDatabricksCatalog.
Nom | Type | Description |
---|---|---|
errorInfo |
L’information sur l’erreur. |
|
lastSyncDateTime |
string (date-time) |
Heure de la dernière synchronisation au format UTC, à l’aide du format AAAA-MM-DDTHH :mm :ssZ. |
status |
État de synchronisation. Un état supplémentaire peut être ajouté au fil du temps. |