Actualisation des tables partitionnées externes avec des fichiers source mis à jour ou supprimés

Vous pouvez utiliser DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE pour actualiser une table partitionnée externe. Utilisez cette procédure lorsque de nouvelles partitions sont ajoutées ou lorsque des partitions sont supprimées de la source de la banque d'objets.

Remarque

N'utilisez DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE que lorsque la table externe partitionnée est créée avec DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE et le paramètre file_url_path.

Pour actualiser une table externe partitionnée :

  1. Actualisez une table partitionnée externe sur les fichiers source de la banque d'objets cloud à l'aide de la procédure DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE.

    Par exemple :

    BEGIN
       DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE(table_name => 'MYSALES');
    END;
    /

    DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE utilise les informations d'identification de l'adresse DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE correspondante avec l'adresse table_name indiquée pour accéder à la banque d'objets cloud.

    Pour plus d'informations sur le paramètre, reportez-vous à Procédure SYNC_EXTERNAL_PART_TABLE.

  2. Les informations sur la partition sont à présent actualisées et vous pouvez exécuter des requêtes sur la table partitionnée externe mise à jour. Les nouvelles partitions sont disponibles ou les partitions supprimées ne sont plus disponibles dans la table partitionnée externe.