FACT - FAst extraCT for Oracle

Introduction

De nos jours, les DBA Oracle et les architectes d'entrepôts de données sont confrontés à des volumes de stockage en constante évolution et à des goulots d'étranglement. Les engagements pris au titre du contrat de service et le rétrécissement de la fenêtre de production requiérent la réorg de la base de données et des solutions d'ETL pour garantir la performance et la disponibilité de la base de données.

Les précurseurs dans ce domaine ont utilisé le module Sort Control Language (SortCL) de CoSORT pour transformer les tables volumineuses en un passage unique et réaliser un pré-tri avant de les charger rapidement.

De tels grands volumes de données doivent être arrangés en fichiers plats comme le recommandent les experts en entrepôts de données. 
Les traitements de Tri, Jointure, Conversion, Cumul, Reporting et Chargement sont plus rapides avec des fichiers plats. Les données stockées en formats propriétaires et dans des les systèmes structurés d'ETL et de SGBD sont optimisées pour les requêtes , pas pour la transformation ou les chargements.

A cause de ces réalités, et de l'importance de la  vitesse, les utilisateurs Oracle de grands volumes de données, peuvent se tourner maintenant vers une autre solution de CoSORT :  FACT --pour décharger des données de tables volumineuses dans des formats de fichiers plats.

FACT s'interface également par la création de metadata avec le composant SortCL (transformation) de CoSORT   et  SQL*Loader (chargement) pour consolider la reorg de la base de données entières (et l' ETL de l'entrepôt de données) pour réaliser le traitement souhaité en une seule opération!

 

Description

 FAst extraCT (FACT) de CoSORT est la façon la plus rapide de :

  • réaliser des déchargements volumineux
  • produire des fichiers de données formattés différemment à partir d'une table
  • créer les meta données pour les transformations d'entrepôts de données avec SortCL et recharger en masse avec SQL*Loader.

FACT produit les fichiers de SortCL  (.ddf) et les fichiers de control de SQL*Loader au cours de l'extraction alongside the extraction. 

Avec FACT, les utilisateurs  Oracle déchargent rapidement leurs tables de données avec la simple instruction : ad their table data with the simple instruction : fact ini_file

ini_file  est un simple fichier text qui spécifie les details de la table, sa méthode d'extraction , son format cible et destination (fichier ou
pip). Chaque instruction simple  FACT peut être émise à partir de la ligne de commande à l'intérieur d'un script par batch ou à partir d'un programme application.

Avec FACT, les architectes d'entrepôts de données peuvent réaliser un pipe complet et rapide : un  process Oracle E-T-L en combinant 
ini_file avec fichier de spécification SortCL de CoSORT (.scl) qui références le fichier .ddf créé par FACT, et avec un process SQL*Loader process qui utilise le fichier de controle des métadonnées . Considérer ce template:

fact ini_file
sortcl
/spec=transform.scl /spec=fact.ddf 
sqlldr control=fact.ctl direct=true

 

 


Le Logiciel FAst extraCT (FACT) est un outil puissant de transfert de données pour les Administrateurs Oracle et un composant ETL pour les architecte d'entrepôts de données. FACT accélére l'extraction des tables volumineuses et optionnellement écrit leur metadata SortCL et le  SQL*Loader d'Oracle de sorte que CoSORT peut transformer et recharger les données en une simple opération.

 

Oracle is a registered trademark, and the Oracle product and the Oracle product names are registered
trademarks of Oracle Corp. FACT and FAst ExtraCT for Oracle are trademarks of CoSORT Korea, Ltd.