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 enlevées de la source de banque d'objets.

Remarque

Utilisez DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE uniquement 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, procédez comme suit :

  1. Actualisez une table partitionnée externe sur les fichiers source de stockage d'objet 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 la commande DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE correspondante avec la valeur de table_name indiquée pour accéder au stockage d'objet cloud.

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

  2. Les informations de partition sont à présent actualisées. Vous pouvez exécuter des requêtes sur la table partitionnée externe mise à jour avec de nouvelles partitions disponibles ou avec des partitions enlevées qui ne sont plus disponibles dans la table partitionnée externe.