IBM Cognos Series 7 Impromptu - Import
Prérequis du pont
Ce pont :n'est supporté que sous Microsoft Windows.
nécessite une installation de l'outil pour accéder à son SDK.
Spécifications du pont
Fournisseur | IBM |
Nom de l'outil | Cognos Series 7 Impromptu |
Version de l'outil | 7.0.702, 7.1.116, 7.1.529 et 7.3.1413 |
Site Web de l'outil | http://www.ibm.com/software/analytics/cognos/ |
Méthodologie supportée | [Business Intelligence] Conception BI (Source SGBDR, Source OLAP, Cible dimensionnelle, Lignage de transformation) via l'API COM sur un fichier XML |
Profiling de données | |
Collecte incrémentale | |
Collecte multi-modèle | |
Navigation dans le référentiel distant pour sélectionner un modèle |
SPÉCIFICATIONS
Outil : IBM/Cognos Series 7 Impromptu versions 7.0.702, 7.1.116, 7.1.529 et 7.3.1413 via l'API COM sur un fichier XML
Consultez http://www.ibm.com/software/analytics/cognos/
Métadonnées : [Business Intelligence] Conception BI (Source SGBDR, Source OLAP, Cible dimensionnelle, Lignage de transformation)
Composant : CognosImpromptu version 11.2.0
VUE D'ENSEMBLE
Ce pont s'appuie sur l'API OLE/COM Cognos Impromptu pour importer des métadonnées. Aussi, Cognos Impromptu doit être correctement installé sur la machine exécutant ce pont.
PRÉREQUIS
AVERTISSEMENT : Ce pont utilise l'API COM d'un client basé Windows et/ou SDK devant être (a) correctement installé, (b) avoir une licence adéquate au nom de l'utilisateur Windows capable d'exécuter cet outil et (c) capable d'accéder au contenu du serveur de l'outil. De plus :
(1) Comme recommandé par le fournisseur de l'outil, le serveur de l'outil ne doit pas être installé ou coexister sur la machine où le client de l'outil (et le pont) est installé/en cours d'exécution, à cause de conflits potentiels de ressources, notamment par rapport à l'API COM.
(2) Les outils basés sur l'API COM Windows sont connus pour être instables après des échecs répétés ou un manque de ressources système et nécessitent un redémarrage de Windows pour fonctionner à nouveau correctement.
(3) Si ce pont s'exécute en tant qu'application, la connexion doit être faite par le même utilisateur que pour Windows.
Si ce pont est exécuté en tant que service Windows, allez dans le gestionnaire des services Windows, cliquez-droit sur le service MIMB Application Server et allez dans l'onglet "Log On" pour définir le nom du compte sous lequel le service va s'exécuter.
Si vous venez d'installer Cognos Impromptu sur cet ordinateur, assurez-vous de le configurer correctement, sinon, l'API pourrait ne pas fonctionner correctement :
- Démarrez le gestionnaire de configuration de Cognos,
- Dans le menu Fichier, sélectionnez Ouvrir la configuration actuelle
- Sélectionnez Cognos Impromptu/Administrateur Impromptu/Général
- Cliquez sur Valider (icône représentant une coche)
- Cliquez sur Appliquer (icône représentant un point vert) dans la barre d'outils.
Cette étape enregistre l'API COM dans le répertoire Windows dans lequel la clé suivante devrait s'afficher : HKEY_CLASSES_ROOT\Impromptu.Application.
Cognos Configuration Manager exécute cette commande pour enregistrer l'API COM : ImpAdmin.exe /regserver
FOIRE AUX QUESTIONS
n/a
LIMITATIONS
Consultez les limitations générales connues à l'adresse https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.html
SUPPORT
Fournissez un package de dépannage avec le log de débogage. Le log de débogage peut être défini dans l'interface ou dans conf/conf.properties avec MIR_LOG_LEVEL=6
Paramètres du pont
Nom du paramètre | Description | Type | Valeurs | Défaut | Périmètre | |||
Fichier | Le nom du chemin d'accès d'import correspond au nom du fichier de Catalog à importer. | Fichier | *.cat | Éléments obligatoires | ||||
Classe utilisateur Connexion | Fournissez la classe utilisateur de Catalog requise à l'ouverture du fichier Catalog dans Impromptu. Lors de l'ouverture d'un catalogue principal distribué, vous devez utiliser la classe utilisateur Créateur. |
Chaîne de caractères | Auteur | |||||
Mot de passe de connexion | Fournissez le mot de passe de Catalog pour la classe utilisateur Connexion spécifiée. | MOT DE PASSE | ||||||
Déconnecter (fermer) après l'exécution | Fermez Impromptu après d'import du modèle. Par défaut, l'outil sera fermé. "False (Faux)" L'application Impromptu reste ouverte sur le Bureau après l'exécution du pont. "True (Vrai)" L'application Impromptu est fermée après l'exécution du pont. Notez que l'application Impromptu est démarrée sur la même machine que celle sur laquelle est exécuté le pont. Si ce pont est exécuté à distance sur un serveur distant, cette option doit être définie sur "True (Vrai)", sinon l'application Impromptu continuera à s'exécuter sur le serveur. |
BOOLEAN | true | |||||
Niveau de conception de table du modèle de données | Cette option contrôle le niveau de conception des tables importées. Ce paramètre est utile lors de l'export de métadonnées vers un outil cible qui supporte deux vues du modèle : une vue logique et une vue physique. Certains outils de modélisation de données supportent le concept selon lequel vous pouvez décider si une table apparaît en tant que table physique et en tant qu'entité logique. Certains outils Business Intelligence supportent également ce concept selon lequel vous pouvez décider si une table apparaît à la fois dans un modèle physique et dans une vue métier du modèle. "Logical and physical (Logique et physique)" Si vous souhaitez que les tables apparaissent à la fois dans la vue logique et dans la vue physique du modèle. "Physical (Physique)" Si vous souhaitez que les tables apparaissent uniquement dans la vue physique du modèle. |
ÉNUMÉRATION |
|
Physique | ||||
Dossiers du modèle dimensionnel | Cette option contrôle comment la structure de l'arborescence des dossiers et sous-dossiers doit être importée. Le pont importe chaque dossier contenant des éléments comme une dimension (comme défini par les normes CWM et OLAP). En outre, les dossiers et sous-dossiers peuvent également être importés comme arborescence de packages (comme défini par les normes CWM et UML). "As a flat structure (En tant que structure plate)" Aucun package n'est créé. "As a simplified tree structure (En tant que structure d'arborescence simplifiée)" Un package est créé pour chaque dossier avec des sous-dossiers. "As a full tree structure (En tant que structure d'arborescence complète)" Un package est créé pour chaque dossier. |
ÉNUMÉRATION |
|
En tant que structure plate |
Mapping du pont
Meta Integration Repository (MIR) Métamodèle (se base sur le standard OMG CWM) |
"IBM Cognos Series 7 Impromptu" Métamodèle CognosImpromptu |
Mapping des commentaires |
AliasClassifier | Table d'alias | Le lien vers la table source est géré par un ClassifierMap |
Name (Nom) | Nom de l'alias | |
AliasFeature | Colonne d'alias | Le lien vers la colonne source est gére par un FeatureMap |
Name (Nom) | Nom de l'alias | |
Attribut | Colonne | |
DesignLevel | comme défini par l'option "Table Logical information (Informations logiques de la table)" du pont | |
Name (Nom) | Name (Nom) | |
Position | Dans l'ordre retourné par l'API Impromptu. | |
BaseType | Colonne, Élément | Les BaseTypes sont créés pour représenter les types de données des colonnes et éléments |
DataType (TypeDeDonnées) | Voir le tableau de conversion des types de données | |
Name (Nom) | Dérivé du type de données | |
PhysicalName | Dérivé du type de données | |
CandidateKey | Colonne | Une clé primaire candidate est créée pour les colonnes faisant partie de la clé primaire des tables |
UniqueKey | Configuré à Vrai | |
Classe | Table | |
CppClassType | Configuré comme ENTITÉ | |
CppPersistent | Configuré à Vrai | |
DesignLevel | comme défini par l'option "Table Logical information (Informations logiques de la table)" du pont | |
Name (Nom) | Name (Nom) | |
ClassDiagram | Un diagramme par défaut est créé pour afficher les tables et les jointures utilisées dans le catalogue | |
Name (Nom) | configuré à <Main Subject Area> | |
ClassifierMap | Jointure, Éléments de dossier | Utilisé pour retenir la traçabilité des jointures et des éléments de dossiers, via des objets FeatureMap. |
Condition | Jointure, Filtre | Utilisé pour retenir l'instruction de la clause WHERE des jointures via un objet FeatureMap. Utilisé pour retenir la condition d'un filtre via un objet FeatureMap. |
DatabaseSchema | Database Schema | |
Name (Nom) | Name (Nom) | |
DerivedType | Colonne, Élément | |
DataType (TypeDeDonnées) | Voir le tableau de conversion des types de données | |
Name (Nom) | Dérivé du type de données | |
PhysicalName | Dérivé du type de données | |
DesignPackage | Dossier | Un package par défaut est créé pour stocker les tables et les jointures utilisées dans le catalogue. Les dossiers sont également importés en tant qu'arbre de packages logiques, ou aplatis dans le package par défaut, comme configuré par l'option "Import Folders (Importer les dossiers)" du pont. |
DesignLevel | Configuré à LOGICAL_ONLY pour les dossiers | |
Name (Nom) | Name (Nom) | |
Dimension | Dossier | Une dimension est créée pour chaque dossier contenant des éléments |
Name (Nom) | Name (Nom) | |
Type | Configuré à Normal | |
UserDefined | Configuré à Vrai | |
DimensionAttribute | Élément | |
Name (Nom) | Name (Nom) | |
Name (Nom) | Name (Nom) | |
Name (Nom) | Name (Nom) | |
FeatureMap | Jointure, Élément | Utilisé pour retenir la traçabilité des conditions de jointure et des éléments |
Operation (Opération) | Expression | expression SQL parsée, vide si suffisamment simple (mapping direct) |
Filter | Élément | Les éléments de filtre sont importés en tant que Filtre |
Name (Nom) | Name (Nom) | |
Jointure | Jointure | |
Type | Externe | |
UserDefined | Configuré à Vrai | |
JoinRole | Jointure | 2 JoinRoles sont créés pour chaque jointure |
Multiplicité | Jointure externe | |
Mesurer | Élément | Les éléments de calcul numérique sont importés comme mesures |
Name (Nom) | Name (Nom) | |
Invite | Élément d'invite de commande | |
Name (Nom) | Name (Nom) | |
PromptAnswer | Élément d'invite de commande | |
Name (Nom) | Name (Nom) | |
SQLViewAssociation | Les Vues sont gérées comme des Tables normales dans l'outil | |
SQLViewAttribute | Les Vues sont gérées comme des Tables normales dans l'outil | |
SQLViewEntity | Les Vues sont gérées comme des Tables normales dans l'outil | |
StoreConnection | Catalogue de base de données | |
Name (Nom) | Name (Nom) | |
StoreModel | Fichier catalogue | Le modèle est construit à l'aides des tables, colonnes, jointures, dossiers et éléments du catalogue |
Description | Description | |
Name (Nom) | Nom du fichier catalogue |