Actualiser des tables partitionnées externes avec des fichiers sources 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 du magasin d'objets.

Note

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 au-dessus des fichiers sources du magasin d'objets en nuage à l'aide de la procédure DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE.

    Exemple :

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

    DBMS_CLOUD.SYNC_EXTERNAL_PART_TABLE utilise les informations de données d'identification de l'élément DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE correspondant avec l'élément table_name spécifié pour accéder au magasin d'objets en nuage.

    Voir Procédure SYNC_EXTERNAL_PART_TABLE pour des informations détaillées sur le paramètre.

  2. Les informations sur la partition sont actualisées et vous pouvez exécuter des interrogations sur la table partitionnée externe mise à jour. Avec de nouvelles partitions disponibles ou avec des partitions supprimées qui ne sont plus disponibles dans la table partitionnée externe.