

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création de liens vers des ressources
<a name="creating-resource-links"></a>

Les liens de ressources sont des objets du catalogue de données qui sont des liens vers des bases de données et des tables de métadonnées, généralement vers des bases de données partagées et des tables d'autres AWS comptes. Ils aident à permettre l'accès entre comptes aux données du lac de données dans toutes les AWS régions.

**Note**  
Lake Formation permet d'interroger les tables du catalogue de données dans toutes les AWS régions. Vous pouvez accéder aux bases de données et aux tables du catalogue de données depuis n'importe quelle AWS région en créant des liens de ressources dans ces régions qui pointent vers des bases de données et des tables partagées dans différentes régions.

**Topics**
+ [Mode de fonctionnement des liens des ressources dans Lake Formation](resource-links-about.md)
+ [Création d'un lien de ressource vers une table de catalogue de données partagée](create-resource-link-table.md)
+ [Création d'un lien de ressource vers une base de données de catalogue de données partagée](create-resource-link-database.md)
+ [Gestion des liens de ressources dans AWS Glue APIs](resource-links-glue-apis.md)

# Mode de fonctionnement des liens des ressources dans Lake Formation
<a name="resource-links-about"></a>

Un *lien de ressource* est un objet du catalogue de données qui est un lien vers une base de données ou une table locale ou partagée. Après avoir créé un lien de ressource vers une base de données ou une table, vous pouvez utiliser le nom du lien de ressource partout où vous utiliseriez le nom de la base de données ou de la table. Outre les tables que vous possédez ou les tables partagées avec vous, les liens vers les ressources des tables sont renvoyés par la page **Tables** de la console Lake Formation `glue:GetTables()` et apparaissent sous forme d'entrées sur celle-ci. Les liens vers les ressources vers les bases de données agissent de la même manière.

La création d'un lien de ressource vers une base de données ou une table vous permet d'effectuer les opérations suivantes :
+ Attribuez un nom différent à une base de données ou à une table dans votre catalogue de données. Cela est particulièrement utile si différents AWS comptes partagent des bases de données ou des tables portant le même nom, ou si plusieurs bases de données de votre compte possèdent des tables portant le même nom.
+ Accédez aux bases de données et aux tables du catalogue de données depuis n'importe quelle AWS région en créant des liens de ressources dans ces régions pointant vers la base de données et les tables d'une autre région. Vous pouvez exécuter des requêtes dans n'importe quelle région avec ces liens de ressources à l'aide d'Athena, Amazon EMR et exécuter des tâches AWS Glue ETL Spark, sans copier les données source ni les métadonnées dans Glue Data Catalog. 
+ Utilisez AWS des services intégrés tels qu' Amazon Athena Amazon Redshift Spectrum pour exécuter des requêtes qui accèdent à des bases de données ou à des tables partagées. Certains services intégrés ne peuvent pas accéder directement aux bases de données ou aux tables d'un compte à l'autre. Ils peuvent toutefois accéder aux liens de ressources de votre compte vers les bases de données et les tables d'autres comptes.

**Note**  
Il n'est pas nécessaire de créer un lien de ressource pour référencer une base de données ou une table partagée dans les scripts AWS Glue d'extraction, de transformation et de chargement (ETL). Toutefois, pour éviter toute ambiguïté lorsque plusieurs AWS comptes partagent une base de données ou une table portant le même nom, vous pouvez soit créer et utiliser un lien de ressource, soit spécifier l'ID du catalogue lorsque vous appelez des opérations ETL.

L'exemple suivant montre la page **Tables** de la console Lake Formation, qui répertorie deux liens vers des ressources. Les noms des liens vers les ressources sont toujours affichés en italique. Chaque lien de ressource est affiché avec le nom et le propriétaire de la ressource partagée associée. Dans cet exemple, un administrateur de lac de données du AWS compte 1111-2222-3333 a partagé les tables `inventory` et `incidents` avec le compte 1234-5678-9012. Un utilisateur de ce compte a ensuite créé des liens de ressources vers ces tables partagées.

![\[La page Tables affiche deux liens vers des ressources. Le nom du lien de ressource est affiché sous la colonne Nom, le nom de la table partagée est affiché sous la colonne Ressource partagée et le compte qui a partagé la table est affiché sous la colonne Propriétaire de la ressource partagée.\]](http://docs.aws.amazon.com/fr_fr/lake-formation/latest/dg/images/tables-with-links.png)


Les remarques et restrictions relatives aux liens vers les ressources sont les suivantes :
+ Des liens de ressources sont nécessaires pour permettre aux services intégrés tels qu'Athena et Redshift Spectrum d'interroger les données sous-jacentes des tables partagées. Les requêtes de ces services intégrés sont construites en fonction des noms des liens vers les ressources.
+ En supposant que le paramètre **Utiliser uniquement le contrôle d'accès IAM pour les nouvelles tables de cette base de données** soit désactivé pour la base de données qui la contient, seul le principal qui a créé un lien de ressource peut le consulter et y accéder. Pour permettre aux autres utilisateurs de votre compte d'accéder à un lien vers une ressource, accordez l'`DESCRIBE`autorisation correspondante. Pour permettre à d'autres personnes de supprimer un lien vers une ressource, `DROP` accordez-lui l'autorisation. Les administrateurs du data lake peuvent accéder à tous les liens vers les ressources du compte. Pour supprimer un lien de ressource créé par un autre principal, l'administrateur du lac de données doit d'abord s'accorder l'`DROP`autorisation sur le lien de ressource. Pour de plus amples informations, veuillez consulter [Référence des autorisations de Lake Formation](lf-permissions-reference.md).
**Important**  
L'octroi d'autorisations sur un lien de ressource n'accorde pas d'autorisations sur la base de données ou la table cible (liée). Vous devez accorder des autorisations à la cible séparément.
+ Pour créer un lien vers une ressource, vous avez besoin de la Lake Formation `CREATE_TABLE` ou de l'`CREATE_DATABASE`autorisation `glue:CreateTable` ou `glue:CreateDatabase` Gestion des identités et des accès AWS (IAM).
+ Vous pouvez créer des liens vers des ressources locales (détenues) du catalogue de données, ainsi que vers des ressources partagées avec votre AWS compte.
+ Lorsque vous créez un lien vers une ressource, aucune vérification n'est effectuée pour vérifier si la ressource partagée cible existe ou si vous disposez d'autorisations entre comptes sur la ressource. Cela vous permet de créer le lien vers la ressource et la ressource partagée dans n'importe quel ordre.
+ Si vous supprimez un lien vers une ressource, la ressource partagée associée n'est pas supprimée. Si vous supprimez une ressource partagée, les liens vers cette ressource ne sont pas supprimés.
+ Il est possible de créer des chaînes de liens entre les ressources. Cependant, cela ne sert à rien, car ils ne APIs suivent que le premier lien de ressource.

**Voir aussi :**  
[Octroi d'autorisations sur les ressources du catalogue de données](granting-catalog-permissions.md)

# Création d'un lien de ressource vers une table de catalogue de données partagée
<a name="create-resource-link-table"></a>

Vous pouvez créer un lien de ressource vers une table partagée dans n'importe quelle AWS région à l'aide de la AWS Lake Formation console, de l'API ou AWS Command Line Interface (AWS CLI).

**Pour créer un lien de ressource vers une table partagée (console)**

1. Ouvrez la AWS Lake Formation console à l'adresse [https://console.aws.amazon.com/lakeformation/](https://console.aws.amazon.com/lakeformation/). Connectez-vous en tant que directeur `CREATE_TABLE` autorisé à accéder à la base de données pour contenir le lien vers la ressource dans la base de données.

1. Dans le volet de navigation, choisissez **Tables** sous Catalogue de données, puis choisissez **Create**, **Resource link**.

1. Sur la page **Créer un lien vers une ressource**, fournissez les informations suivantes :  
**Nom du lien vers la ressource**  
Entrez un nom qui respecte les mêmes règles qu'un nom de table. Le nom peut être identique à celui de la table partagée cible.  
**Base de données**  
La base de données du catalogue de données local qui doit contenir le lien vers la ressource.  
**Région du propriétaire de la table partagée**  
Si vous créez le lien de ressource dans une autre région, sélectionnez la région de la table partagée cible.  
**Table partagée**  
Sélectionnez une table partagée dans la liste ou entrez un nom de table locale (détenue) ou partagée.  
La liste contient toutes les tables partagées avec votre compte. Notez la base de données et l'ID du compte propriétaire répertoriés dans chaque table. Si vous ne voyez aucune table dont vous savez qu'elle a été partagée avec votre compte, vérifiez les points suivants :  
   + Si vous n'êtes pas un administrateur de lac de données, vérifiez que l'administrateur du lac de données vous a accordé les autorisations de Lake Formation sur la table.
   + Si vous êtes administrateur d'un lac de données et que votre compte n'appartient pas à la même AWS organisation que le compte octroyant, assurez-vous d'avoir accepté l'invitation de partage de ressources AWS Resource Access Manager (AWS RAM) pour la table. Pour de plus amples informations, veuillez consulter [Acceptation d'une invitation de partage de ressources de AWS RAM](accepting-ram-invite.md).  
**Base de données de la table partagée**  
Si vous avez sélectionné une table partagée dans la liste, ce champ est rempli avec la base de données de la table partagée dans le compte externe. Sinon, entrez une base de données locale (pour un lien de ressource vers une table locale) ou la base de données de la table partagée dans le compte externe.  
**Propriétaire de la table partagée**  
Si vous avez sélectionné une table partagée dans la liste, ce champ est renseigné avec l'ID de compte du propriétaire de la table partagée. Sinon, entrez votre identifiant de AWS compte (pour un lien de ressource vers une table locale) ou l'identifiant du AWS compte qui a partagé la table.

1. Choisissez **Créer** pour créer le lien vers la ressource.

   Vous pouvez ensuite afficher le nom du lien vers la ressource dans la colonne **Nom** de la page **Tables**.

1. (Facultatif) Accordez l'`DESCRIBE`autorisation de Lake Formation sur le lien de la ressource aux principaux qui doivent être en mesure de voir le lien et d'accéder à la table cible.

   Toutefois, l'octroi d'autorisations sur un lien de ressource n'accorde pas d'autorisations sur la base de données ou la table cible (liée). Vous devez accorder des autorisations sur la base de données cible séparément pour que le table/resource lien soit visible dans Athena.

**Pour créer un lien de ressource vers une table partagée dans la même région (AWS CLI)**

1. Utilisez une commande similaire à la suivante.

   ```
   aws glue create-table --database-name myissues --table-input '{"Name":"my_customers","TargetTable":{"CatalogId":"111122223333","DatabaseName":"issues","Name":"customers"}}'
   ```

   Cette commande crée un lien de ressource nommé `my_customers` vers la table partagée`customers`, qui se trouve dans la base de données `issues` sous le AWS compte 1111-2222-3333. Le lien vers la ressource est stocké dans la base de données locale`myissues`.

1. (Facultatif) Accordez l'`DESCRIBE`autorisation de Lake Formation sur le lien de la ressource aux principaux qui doivent être en mesure de voir le lien et d'accéder à la table cible.

   Toutefois, l'octroi d'autorisations sur un lien de ressource n'accorde pas d'autorisations sur la table cible (liée). Vous devez accorder des autorisations sur la base de données cible séparément pour que le table/resource lien soit visible dans Athena.

**Pour créer un lien de ressource vers une table partagée dans une autre région (AWS CLI)**

1. Utilisez une commande similaire à la suivante.

   ```
   aws glue create-table --region eu-west-1 --cli-input-json '{
       "CatalogId": "111122223333",
       "DatabaseName": "ireland_db",
       "TableInput": {
           "Name": "rl_useast1salestb_ireland",
           "TargetTable": {
               "CatalogId": "444455556666",
               "DatabaseName": "useast1_salesdb",
               "Region": "us-east-1",
               "Name":"useast1_salestb"
           }
       }
   }‘
   ```

   Cette commande crée un lien de ressource nommé `rl_useast1salestb_ireland` dans la région Europe (Irlande) vers la `useast1_salestb` table partagée, qui se trouve dans la `useast1_salesdb` base de données du compte 444455556666 dans AWS la région USA Est (Virginie du Nord). Le lien vers la ressource est stocké dans la base de données locale`ireland_db`.

1. Accordez l'`DESCRIBE`autorisation de la Lake Formation aux principaux qui doivent être en mesure de voir le lien et d'accéder à la cible du lien via le lien.

   Toutefois, l'octroi d'autorisations sur un lien de ressource n'accorde pas d'autorisations sur la table cible (liée). Vous devez accorder des autorisations sur la table cible séparément pour que le table/resource lien soit visible dans Athena.

**Voir aussi :**  
[Mode de fonctionnement des liens des ressources dans Lake Formation](resource-links-about.md)
[`DESCRIBE`](lf-permissions-reference.md#perm-describe)

# Création d'un lien de ressource vers une base de données de catalogue de données partagée
<a name="create-resource-link-database"></a>

Vous pouvez créer un lien de ressource vers une base de données partagée à l'aide de la AWS Lake Formation console, de l'API ou AWS Command Line Interface (AWS CLI).

**Pour créer un lien de ressource vers une base de données partagée (console)**

1. Ouvrez la AWS Lake Formation console à l'adresse [https://console.aws.amazon.com/lakeformation/](https://console.aws.amazon.com/lakeformation/). Connectez-vous en tant qu'administrateur du lac de données ou en tant que créateur de base de données.

   Un créateur de base de données est un directeur qui a obtenu l'`CREATE_DATABASE`autorisation de Lake Formation.

1. Dans le volet de navigation, choisissez **Databases**, puis **Create**, **Resource link**.

1. Sur la page **Créer un lien vers une ressource**, fournissez les informations suivantes :  
**Nom du lien vers la ressource**  
Entrez un nom qui respecte les mêmes règles qu'un nom de base de données. Le nom peut être identique à celui de la base de données partagée cible.  
**Catalogue de destinations**  
Sélectionnez le catalogue de destination pour le lien de ressource de base de données.  
**Région du propriétaire de la base de données partagée**  
Si vous créez le lien de ressource dans une autre région, sélectionnez la région de la base de données partagée cible.  
**Base de données partagée**  
Choisissez une base de données dans la liste ou entrez un nom de base de données locale (détenue) ou partagée.  
La liste contient toutes les bases de données partagées avec votre compte. Notez l'ID du compte propriétaire répertorié dans chaque base de données. Si vous ne trouvez aucune base de données dont vous savez qu'elle a été partagée avec votre compte, vérifiez les points suivants :  
   + Si vous n'êtes pas un administrateur de lac de données, vérifiez que l'administrateur du lac de données vous a accordé les autorisations de Lake Formation sur la base de données.
   + Si vous êtes administrateur d'un lac de données et que votre compte n'appartient pas à la même AWS organisation que le compte octroyant, assurez-vous d'avoir accepté l'invitation de partage de ressources AWS Resource Access Manager (AWS RAM) pour la base de données. Pour de plus amples informations, veuillez consulter [Acceptation d'une invitation de partage de ressources de AWS RAM](accepting-ram-invite.md).  
**Propriétaire de la base de données partagée**  
Si vous avez sélectionné une base de données partagée dans la liste, ce champ est renseigné avec l'ID de compte du propriétaire de la base de données partagée. Sinon, entrez votre identifiant de AWS compte (pour un lien de ressource vers une base de données locale) ou l'identifiant du AWS compte qui a partagé la base de données.  
**ID de catalogue de la base de données partagée**  
Entrez l'ID du catalogue pour la base de données partagée. Lorsque vous créez un lien de ressource vers une base de données partagée depuis un autre AWS compte, vous devez spécifier cet ID de catalogue pour identifier le catalogue de données du compte qui contient la base de données source.  
Lorsque vous sélectionnez une base de données partagée dans le menu déroulant, le système saisit automatiquement l'ID de catalogue du compte qui possède et a partagé cette base de données avec vous.  
![\[Dans la boîte de dialogue Détails de la base de données, le bouton radio Lien vers les ressources est sélectionné et les champs suivants sont remplis : nom du lien de ressource, base de données partagée, ID du propriétaire de la base de données partagée. L'ID du propriétaire de la base de données partagée est désactivé (lecture seule).\]](http://docs.aws.amazon.com/fr_fr/lake-formation/latest/dg/images/create-resource-link-db.png)

1. Choisissez **Créer** pour créer le lien vers la ressource.

   Vous pouvez ensuite afficher le nom du lien vers la ressource dans la colonne **Nom** de la page **Bases de données**.

1. (Facultatif) Accordez l'`DESCRIBE`autorisation de la Lake Formation sur le lien de la ressource aux responsables de la région Europe (Irlande) qui doivent être en mesure de consulter le lien et d'accéder à la base de données cible.

   Toutefois, l'octroi d'autorisations sur un lien de ressource n'accorde pas d'autorisations sur la base de données ou la table cible (liée). Vous devez accorder des autorisations sur la base de données cible séparément pour que le table/resource lien soit visible dans Athena.

**Pour créer un lien de ressource vers une base de données partagée dans la même région (AWS CLI)**

1. Utilisez une commande similaire à la suivante.

   ```
   aws glue create-database --database-input '{"Name":"myissues","TargetDatabase":{"CatalogId":"111122223333","DatabaseName":"issues"}}'
   ```

   Cette commande crée un lien de ressource nommé `myissues` vers la base de données partagée`issues`, qui se trouve dans le AWS compte 1111-2222-3333. 

1. (Facultatif) Accordez l'`DESCRIBE`autorisation de la Lake Formation aux principaux sur le lien de ressource qui doivent être en mesure de visualiser le lien et d'accéder à la base de données ou à la table cible. 

   Toutefois, l'octroi d'autorisations sur un lien de ressource n'accorde pas d'autorisations sur la base de données ou la table cible (liée). Vous devez accorder des autorisations sur la base de données cible séparément pour que le table/resource lien soit visible dans Athena.

**Pour créer un lien de ressource vers une base de données partagée dans une autre région (AWS CLI)**

1. Utilisez une commande similaire à la suivante.

   ```
   aws glue create-database --region eu-west-1 --cli-input-json '{
       "CatalogId": "111122223333",
       "DatabaseInput": {
         "Name": "rl_useast1shared_irelanddb",
         "TargetDatabase": {
             "CatalogId": "444455556666",
             "DatabaseName": "useast1shared_db",
             "Region": "us-east-1"
          }
       }
   }'
   ```

   Cette commande crée un lien de ressource nommé `rl_useast1shared_irelanddb` dans le AWS compte 111122223333 dans la région Europe (Irlande) vers la base de données partagée`useast1shared_db`, qui se trouve dans le AWS compte 444455556666 dans la région USA Est (Virginie du Nord). 

1. Accordez l'`DESCRIBE`autorisation de la Lake Formation aux responsables de la région Europe (Irlande) qui doivent être en mesure de voir le lien et d'accéder à la cible du lien via le lien.

**Voir aussi :**  
[Mode de fonctionnement des liens des ressources dans Lake Formation](resource-links-about.md)
[`DESCRIBE`](lf-permissions-reference.md#perm-describe)

# Gestion des liens de ressources dans AWS Glue APIs
<a name="resource-links-glue-apis"></a>

Les tableaux suivants expliquent comment le catalogue de AWS Glue données APIs gère les liens entre les ressources de base de données et de tables. Pour toutes les opérations `Get*` d'API, seules les bases de données et les tables sur lesquelles l'appelant est autorisé sont renvoyées. En outre, lorsque vous accédez à une base de données ou à une table cible via un lien de ressource, vous devez disposer à la fois des autorisations Gestion des identités et des accès AWS (IAM) et de Lake Formation sur la cible et sur le lien de ressource. L'autorisation Lake Formation requise pour les liens de ressources est`DESCRIBE`. Pour de plus amples informations, veuillez consulter [`DESCRIBE`](lf-permissions-reference.md#perm-describe).


**Opérations de l'API de base**  

| Opération API | Gestion des liens vers les ressources | 
| --- | --- | 
| CreateDatabase | Si la base de données est un lien de ressource, crée le lien de ressource vers la base de données cible désignée. | 
| UpdateDatabase | Si la base de données désignée est un lien de ressource, suivez le lien et mettez à jour la base de données cible. Si le lien de ressource doit être modifié pour être lié à une autre base de données, vous devez le supprimer et en créer une nouvelle. | 
| DeleteDatabase | Supprime le lien vers la ressource. Il ne supprime pas la base de données liée (cible). | 
| GetDatabase | Si l'appelant dispose d'autorisations sur la cible, suivez le lien pour renvoyer les propriétés de la cible. Dans le cas contraire, elle renvoie les propriétés du lien. | 
| GetDatabases | Renvoie une liste de bases de données, y compris des liens vers des ressources. Pour chaque lien de ressource du jeu de résultats, l'opération suit le lien pour obtenir les propriétés de la cible du lien. Vous devez spécifier ResourceShareType = ALL pour voir les bases de données partagées avec votre compte.  | 


**Opérations de l'API de table**  

| Opération API | Gestion des liens vers les ressources | 
| --- | --- | 
| CreateTable | Si la base de données est un lien de ressource, suit le lien de base de données et crée une table dans la base de données cible. Si la table est un lien de ressource, l'opération crée le lien de ressource dans la base de données désignée. La création d'un lien de ressource de table via un lien de ressource de base de données n'est pas prise en charge.  | 
| UpdateTable | Si la table ou la base de données désignée est un lien de ressource, met à jour la table cible. Si la table et la base de données sont des liens de ressources, l'opération échoue. | 
| DeleteTable | Si la base de données désignée est un lien de ressource, suit le lien et supprime le lien de ressource de table ou de table dans la base de données cible. Si la table est un lien de ressource, l'opération supprime le lien de ressource de table dans la base de données désignée. La suppression d'un lien vers une ressource de table ne supprime pas la table cible. | 
| BatchDeleteTable | Identique à DeleteTable. | 
| GetTable | Si la base de données désignée est un lien de ressource, suit le lien de base de données et renvoie le lien de ressource de table ou de table depuis la base de données cible. Sinon, si la table est un lien vers une ressource, l'opération suit le lien et renvoie les propriétés de la table cible.  | 
| GetTables | Si la base de données désignée est un lien de ressource, suit le lien de base de données et renvoie les tables et les liens de ressources de table depuis la base de données cible. Si la base de données cible est une base de données partagée provenant d'un autre AWS compte, l'opération renvoie uniquement les tables partagées de cette base de données. Il ne suit pas les liens vers les ressources de la table dans la base de données cible. Sinon, si la base de données désignée est une base de données locale (détenue), l'opération renvoie toutes les tables de la base de données locale et suit chaque lien de ressource de table pour renvoyer les propriétés de la table cible. | 
| SearchTables | Renvoie les tables et les liens vers les ressources des tables. Il ne suit pas les liens pour renvoyer les propriétés de la table cible. Vous devez spécifier ResourceShareType = ALL pour voir les tables partagées avec votre compte. | 
| GetTableVersion | Identique à GetTable. | 
| GetTableVersions | Identique à GetTable. | 
| DeleteTableVersion | Identique à DeleteTable. | 
| BatchDeleteTableVersion | Identique à DeleteTable. | 


**Opérations de l'API de partition**  

| Opération API | Gestion des liens vers les ressources | 
| --- | --- | 
| CreatePartition | Si la base de données désignée est un lien de ressource, suit le lien de base de données et crée une partition dans la table désignée de la base de données cible. Si la table est un lien de ressource, l'opération suit le lien de ressource et crée la partition dans la table cible. La création d'une partition via un lien de ressource de table et un lien de ressource de base de données n'est pas prise en charge. | 
| BatchCreatePartition | Identique à CreatePartition. | 
| UpdatePartition | Si la base de données désignée est un lien de ressource, suit le lien de base de données et met à jour la partition dans la table désignée dans la base de données cible. Si la table est un lien de ressource, l'opération suit le lien de ressource et met à jour la partition dans la table cible. La mise à jour d'une partition via un lien de ressource de table et un lien de ressource de base de données n'est pas prise en charge. | 
| DeletePartition | Si la base de données désignée est un lien de ressource, suit le lien de base de données et supprime la partition dans la table désignée dans la base de données cible. Si la table est un lien de ressource, l'opération suit le lien de ressource et supprime la partition dans la table cible. La suppression d'une partition via un lien de ressource de table et un lien de ressource de base de données n'est pas prise en charge. | 
| BatchDeletePartition | Identique à DeletePartition. | 
| GetPartition | Si la base de données désignée est un lien de ressource, suit le lien de base de données et renvoie les informations de partition à partir de la table désignée. Sinon, si la table est un lien de ressource, l'opération suit le lien et renvoie les informations de partition. Si la table et la base de données sont toutes deux des liens de ressources, elles renvoient un jeu de résultats vide. | 
| GetPartitions | Si la base de données désignée est un lien de ressource, suit le lien de base de données et renvoie les informations de partition pour toutes les partitions de la table désignée. Sinon, si la table est un lien de ressource, l'opération suit le lien et renvoie les informations de partition. Si la table et la base de données sont toutes deux des liens de ressources, elles renvoient un jeu de résultats vide. | 
| BatchGetPartition | Identique à GetPartition. | 


**Fonctions définies par l'utilisateur et opérations d'API**  

| Opération API | Gestion des liens vers les ressources | 
| --- | --- | 
| (Toutes les opérations d'API) | Si la base de données est un lien de ressource, suit le lien de ressource et exécute l'opération sur la base de données cible. | 

**Voir aussi :**  
[Mode de fonctionnement des liens des ressources dans Lake Formation](resource-links-about.md)