Manuel de formation de base
Pratique courante
Conventions de dénomination des objets
Type d'objet | Règles | Exemple |
Projet et dossier | Lettre majuscule, nom du domaine d'activité ou nom de l'application | ASWI_SW, COMMON, RDA, NSFR |
Nom du paquet | PKG__ | PKG_NSFR_BOND_SECURITY_MASTERPKG_RDA_CASH_STOCK |
Nom de la variable (portée du projet) | Variable de projet. VAR_ | VAR_RDA_HIVE_USER, VAR_RDA_IT_EMAIL |
Nom de la variable (portée globale) | La variable globale doit être utilisée si la variable est partagée par l'ensemble du projet. Par exemple, l'URL de Hive, le nom du serveur SMTP et le numéro de port. | GVR_BEELINE_URL |
Composant du paquet - odi_OSCommand | Cmd_ , Recommandation : Cmd__ | Cmd_Del_Files, Cmd_Extract_Result |
Scénario | Identique au nom du paquet. Convention d'appellation de la version du scénario : 1000, 1001, 1002. + | PKG_RDA_BOND_REPO_REQUEST Version 1004 |
Modèle de dossier, modèle | Le modèle est lié à une technologie spécifique. Il n'est pas nécessaire d'ajouter la technologie dans le nom du modèle. | |
Sous-modèle | Les noms des sous-modèles peuvent être attribués librement, mais pensez à utiliser les mêmes contraintes pour les codes des sous-modèles que pour les codes des modèles. | ORACLE_COPS_INVENTORY_DETAILS |
Source de données, colonnes | En général, la source de données (nom de la table) suit le système source. L'objectif de la dénomination est de comprendre quel type de données et quel contenu est stocké dans la table. Par exemple, RPT_RDA_EQUITY signifie que la table est une table de rapport, un projet RDA et que le contenu est une information sur l'équité. |
Cela dépend de la stratégie de rétro-ingénierie choisie. Lorsque vous créez vos propres datastores et colonnes dans ODI, il est recommandé d'entrer les noms d'objets et les codes en majuscules et d'éviter les caractères spéciaux tels que les espaces, les virgules, les points-virgules, etc. Il s'agit de la convention de dénomination recommandée pour la source de données créée par ODI ou le projet : RPT_ Table de travail : WRK_Table historique : HST_Master Table : Table de consultation MST : MAP_ ou LUP_Source Table : SRC_Temp Table : TMP_ (La table est utilisée pour vérifier le résultat de la transformation intermédiaire et n'est PAS éditée au format CSV) Table de vérification : CHK_ (La table est utilisée pour vérifier le résultat de la transformation intermédiaire et l'éditer en CSV)DB View : VW_ | COMPTES FACTURE DÉTAILS_DE_LA_FACTURE etc. | |
Clé primaire | PK_ | PK_CUSTOMER |
Référence | Numéro FK___ Peut dépendre de la manière dont les clés étrangères sont définies dans la base de données ou l'application. | FK_CUSTOMER_SALES_REP_001 |
Vérifier la contrainte | CK__ Peut dépendre de la manière dont les contraintes de contrôle sont définies dans la base de données ou l'application. | CK_CUSTOMER_VALID_AGE |
Topologie physique : Serveur de données | Identique au nom du serveur de la base de données Oracle | |
Topologie physique : Schéma physique | Identique au schéma Oracle | |
Référence :
Oracle Data Integration Blog https://blogs.oracle.com/dataintegration/
Blog DEV EPM
Conseils et astuces