Si vous essayez d’intégrer vos données Oracle Fusion Cloud Apps dans SnowFlake, vous avez peut-être réalisé que ce sera une approche différente de celle des systèmes ERP de type traditionnel. Un défi est que les applications Oracle Fusion Cloud et Snowflake sont hébergées sur différents nuages. Oracle Fusion Apps (ERP, SCM, HCM, CX) fonctionne sur Oracle Cloud, tandis que Snowflake fonctionne sur AWS, Azure ou Google Cloud. Il existe cependant plusieurs approches pour que cette intégration se produise pour les données en vrac. (Si vous êtes intéressé par une analyse similaire pour Databricks, référencez le Blog de Databrick.)
Bien qu’il existe différentes façons d’effectuer cette intégration, ce poste se concentrera sur deux critères principaux:
- Capacités indigènes: Ceux-ci reposent uniquement sur les technologies basées sur les nuages Oracle et Snowflake sans avoir besoin d’outils tiers.
- Méthodes évolutives pour un volume de données élevé: L’accent est mis sur les techniques capables de gérer un grand nombre d’objets et des volumes de données massifs. Alors que des alternatives comme les API REST, OTBI ou BI Publisher existent pour l’extraction des données de fusion, ils ne sont pas recommandés pour des extractions en vrac substantielles à partir d’Oracle Fusion. Cependant, ces méthodes peuvent toujours être utilisées aux côtés des approches primaires si nécessaire.
Les diagrammes suivants résument quatre approches différentes sur la façon de reproduire les données des applications Oracle Fusion dans Snowflake. Chaque diagramme met en évidence le flux de données et les technologies appliquées.
- Approche un: Tirez parti de l’Oracle Autonomous Data Warehouse et d’un déploiement de réplication Oracle Goldengate
- Approche B: Tirez parti d’Oracle Autonomous Data Warehouse et Oracle Data se transforme en données de données en flocon de neige via une connexion JDBC
- Approche C: Exploite l’Oracle Data Integrateur pour charger les données de fusion dans Snowflake via une connexion JDBC
- Approche d: Exploite l’API de compatibilité AWS S3 pour charger des données de fusion dans Snowflake
Le choix de la bonne approche pour votre cas d’utilisation dépend de l’objectif d’effectuer cette intégration et de l’écosystème des plates-formes cloud applicables à votre organisation. Pour obtenir des conseils à ce sujet, vous pouvez me joindre à mazen.manasseh@perficient.com. Les spécialistes d’Oracle et de Snowflake de Perficient se connecteront avec vous et fourniront des recommandations.
Source link