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.
Filtrage des données pour les intégrations sans ETL dans Oracle Database@AWS
Oracle Database@AWS Les intégrations Zero-ETL prennent en charge le filtrage des données. Vous pouvez l'utiliser pour contrôler les données que votre base de données Oracle Exadata source réplique vers votre entrepôt de données cible. Au lieu de répliquer l’intégralité de la base de données, vous pouvez appliquer un ou plusieurs filtres pour inclure ou exclure des tables spécifiques de manière sélective. Cela vous permet d’optimiser les performances de stockage et de requête en garantissant que seules les données pertinentes sont transférées. Le filtrage est limité aux niveaux de la base de données et de la table. Le filtrage au niveau des colonnes et des lignes n'est pas pris en charge.
Oracle Database et Amazon Redshift gèrent la casse des noms d’objets différemment, ce qui affecte à la fois la configuration du filtre de données et les requêtes cibles. Notez ce qui suit :
-
Oracle Database stocke les noms des bases de données, des schémas et des objets en majuscules, sauf s’ils sont explicitement cités dans l’instruction
CREATE. Par exemple, si vous créezmytable(sans guillemets), le dictionnaire de données Oracle enregistre le nom de la table sous la formeMYTABLE. Si vous citez le nom de l'objet dans votre déclaration de création, le dictionnaire de données Oracle préserve le cas. -
Les filtres de données sans extraction, transformation ni chargement (sans ETL) distinguent les majuscules et minuscules et doivent correspondre exactement aux noms d’objets tels qu’ils apparaissent dans le dictionnaire de données Oracle. Par exemple, si le dictionnaire Oracle stocke le schéma et le nom de la table
REINVENT.MYTABLE, créez un filtre à l'aide deinclude: ORCL.REINVENT.MYTABLE. -
Les requêtes Amazon Redshift utilisent par défaut des noms d’objets en minuscules, sauf entre guillemets explicites. Par exemple, une requête
MYTABLE(sans guillemets) recherchemytable.
Tenez compte des différences de casses lorsque vous créez le filtre Amazon Redshift et que vous interrogez les données. Les considérations relatives au filtrage Oracle Database@AWS sont les mêmes que pour Amazon RDS for Oracle. Pour des exemples illustrant la manière dont le cas peut affecter les filtres de données dans une base de données Oracle, consultez les exemples de RDS pour Oracle dans le guide de l'utilisateur d'Amazon Relational Database Service.