SAP Data Services 4.2 Support Package 6 Manuel utilisateur
SAP Data Services
Version du document : 4.2 Support Package 6 (14.2.6.0) – 2015-12-10
PUBLIC
Guide d'administration
Contenu
2
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Contenu
Configuration des sources de données ODBC sous UNIX à l'aide de connexions avec DSN. . . . . . . .
Guide d'administration
Contenu
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
3
6.6 Utilisation du sélecteur de pilotes ODBC sous Windows pour les connexions avec nom de serveur
4
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Contenu
Guide d'administration
Contenu
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
5
6
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Contenu
1 Démarrage
1.1 Présentation de SAP Data Services
A propos de cette section
Cette section présente l'application SAP Data Services et explique la place qu'elle occupe dans le portefeuille de solutions SAP.
1.1.1 SAP Data Services et le portefeuille de solutions SAP
Le portefeuille de solutions SAP assure une visibilité extrême via des outils utilisateur final spécialisés sur une plateforme de Business Intelligence unique et sécurisée. Cette plateforme est prise en charge dans sa totalité par
SAP Data Services. Outre SAP Data Services, le portefeuille de solutions SAP fournit une plateforme de Business
Intelligence (BI) hautement fiable, évolutive, flexible et gérable prenant en charge les interfaces utilisateur final les mieux intégrées du secteur : tableaux de bord, scorecards et applications de reporting, d'interrogation et analyse et de pilotage des performances.
La pleine intégration des données conjugue une technologie d'extraction, de transformation et de chargement
(ETL) par lot et un flux de données bidirectionnel en temps réel applicable à de multiples applications affectant l'ensemble de l'entreprise.
En élaborant une banque de données relationnelle et en combinant intelligemment des méthodes d'accès par lot et en temps réel applicables aux données des systèmes ERP (Enterprise Resource Planning) et à d'autres sources, SAP a créé un produit d'intégration de données puissant et hautement performant qui vous permet de tirer le meilleur parti de votre infrastructure ERP et d'applications d'entreprise dans des utilisations très diverses.
SAP fournit un système d'intégration des données par lot et en temps réel qui optimise les applications analytiques et de gestion de la chaîne logistique de nouvelle génération. Avec cette solution d'intégration de données hautement évolutive SAP, votre entreprise assure un dialogue en ligne et en temps réel avec ses clients, ses fournisseurs, ses salariés et ses partenaires, apte à leur fournir les informations critiques nécessaires aux transactions et aux analyses de gestion.
1.1.2 Avantages du progiciel
Utilisez SAP Data Services pour développer l'intégration de vos données d'entreprise via des utilisations par lot et en temps réel. Avec le progiciel :
● Vous pouvez créer une infrastructure unique prenant en charge des mouvements par lot et en temps réel pour des implémentations plus rapides et moins onéreuses.
Guide d'administration
Démarrage
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
7
● Votre entreprise peut gérer chacune de ses données comme une ressource d'entreprise indépendante de tout système unique. Intégrez des données relevant de nombreux systèmes et réutilisez-les à de nombreuses fins.
● Vous avez la possibilité d'utiliser des solutions de données en package pour un déploiement et un retour sur investissement rapides. Ces solutions extraient les données d'historique et du jour des systèmes d'exploitation et les mettent en cache dans des bases de données relationnelles ouvertes.
Le progiciel personnalise et gère l'accès aux données via une combinaison unique de technologies de pointe en instance de brevet pour acheminer les données jusqu'aux applications d'analyse, de gestion de la chaîne logistique, de gestion des relations client et Web.
1.1.2.1 Unification avec la plateforme
SAP Data Services fournit plusieurs points d'unification de plateforme :
● Obtenez un lignage des données et une analyse d'impact de bout en bout
● Créez la couche sémantique (univers) et gérez les modifications au sein de l'environnement de conception
ETL (extraction, transformation et chargement).
Data Services intègre en profondeur la totalité du processus ETL dans la plateforme de Business Intelligence, vous offrant ainsi les avantages suivants :
● Gestion facile des métadonnées
● Administration simplifiée et unifiée
● Gestion du cycle de vie
● Informations approuvées
1.1.2.2 Simplicité d'utilisation et productivité élevée
SAP Data Services combine des mouvements et une gestion par lot et en temps réel des données pour fournir une plateforme d'intégration de données unique qui permet de gérer des informations issues de n'importe quelle source, quelle qu'en soit l'utilisation prévue.
Le progiciel vous permet de :
● Organiser les données dans une banque de données, un entrepôt de données ou un datamart d'exploitation.
● Mettre à jour les données organisées par lot ou en temps réel.
● Créer un environnement de développement graphique unique pour développer, tester et déployer l'intégralité de la plateforme d'intégration de données.
● Gérer un référentiel de métadonnées unique pour capturer les relations entre les différentes méthodes d'extraction et d'accès, et fournir un lignage des données et une analyse d'impact intégrés.
1.1.2.3 Disponibilité et performances élevées
Le moteur hautement performant et les fonctionnalités éprouvées de mouvement et de gestion de données de
SAP Data Services offrent les fonctions suivantes :
8
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Démarrage
● Déplacement de données évolutif et multi-instance pour une exécution rapide
● Equilibrage de charge
● Capture des données modifiées
● Traitement en parallèle
1.1.3 Progiciels associés
Choisissez d'autres options progicielles dans le portefeuille de solutions SAP pour compléter et optimiser la puissance de votre progiciel SAP Data Services.
1.1.3.1 SAP Metadata Management
SAP Metadata Management fournit une vue intégrée des métadonnées et de leurs relations multiples au sein d'un projet Business Intelligence complet recouvrant tout ou partie du portefeuille de solutions SAP. Le progiciel vous permet d'effectuer les actions suivantes :
● Visualiser des métadonnées sur des rapports, des documents et des sources de données à partir d'un référentiel unique.
● Analyser le lignage afin de déterminer les sources de données des documents et des rapports.
● Analyser l'impact d'une modification affectant une colonne, un élément, un champ ou une table source dans les documents et rapports existants.
● Suivre les différentes versions (modifications) de chaque objet dans le temps.
● Visualiser les métadonnées opérationnelles (par exemple, le nombre de lignes traitées et l'utilisation de l'UC) en tant que données historiques associées à une date-heure.
● Visualiser les métadonnées dans différentes langues.
Pour en savoir plus sur SAP Metadata Management, contactez votre représentant commercial SAP.
1.1.4 Interfaces
SAP Data Services fournit de nombreux types de composants d'interface. Votre version du progiciel peut en fournir un certain nombre ou la totalité.
Vous pouvez utiliser le kit de développement d'interface de l'adaptateur pour développer des adaptateurs permettant de lire à partir d'autres applications ou d'y écrire.
En plus des interfaces répertoriées ci-dessus, le modèle NRDM (Nested Relational Data Model) vous permet d'appliquer toute la puissance des transformations SQL à la manipulation, au traitement et à l'enrichissement des documents de gestion hiérarchiques.
Pour obtenir une liste détaillée des environnements pris en charge et de la configuration matérielle requise, consultez la Matrice de disponibilité des produits disponible sur https://service.sap.com/PAM . Ce document comprend des critères de version spécifique et de niveau de correctif logiciel pour bases de données, applications, serveurs d'applications Web, navigateurs Web et systèmes d'exploitation.
Guide d'administration
Démarrage
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
9
1.2 Conventions d'appellation
Les conventions d'appellation suivantes s'appliquent dans cette documentation :
Terminologie
● Le système «Data Services » se rapporte à «SAP Data Services».
● La «plateforme de Business Intelligence» se rapporte à la «plateforme SAP BusinessObjects de Business
Intelligence».
Remarque
Les composants de la plateforme de Business Intelligence requis par Data Services peuvent également
être fournis par les services de plateforme d'informations SAP BusinessObjects (IPS).
● «CMC» se rapporte à la Central Management Console fournie par la plateforme de BI ou IPS.
● «CMS» se rapporte au Central Management Server fourni par la plateforme de BI ou IPS.
Variables
Table 1 :
Variables
<INSTALL_DIR>
Description
Le répertoire d'installation pour les logiciels SAP.
Emplacement par défaut :
● Pour Windows :
C:\Program Files (x86)\SAP BusinessObjects
● Pour UNIX :
$HOME/sap businessobjects
<BIP_INSTALL_DIR
>
Le répertoire racine de la plateforme de BI ou IPS.
Emplacement par défaut :
● Pour Windows :
<INSTALL_DIR> \SAP BusinessObjects Enterprise XI 4.0
● Pour Unix :
<REP_INSTALL> /enterprise_xi40
Remarque
Ces chemins sont identiques pour la plateforme BusinessObjects Business Intelligence et les services de plateforme d'informations SAP BusinessObjects.
10
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Démarrage
Variables
<LINK_DIR>
Description
Répertoire racine du système Data Services.
Emplacement par défaut :
● Toutes les plateformes
<REP_INSTALL> /Data Services
Cette variable d'environnement système est créée automatiquement lors de l'installation.
<DS_COMMON_DIR>
Répertoire de configuration commun pour le système Data Services.
Emplacement par défaut :
● Windows (Vista et versions plus récentes)
ALLUSERSPROFILE\SAP BusinessObjects\Data Services
● Windows (versions plus anciennes)
ALLUSERSPROFILE\Application Data\SAP BusinessObjects\Data
Services
● Systèmes UNIX (pour compatibilité)
<LINK_DIR>
Cette variable d'environnement système est créée automatiquement lors de l'installation.
Remarque
Lors du démarrage de Data Services 4.2 SP6, les utilisateurs désignent un emplacement par dé faut différent pour DS_COMMON_DIR. Si vous ne pouvez pas trouver le DS_COMMON_DIR dans l'emplacement par défaut répertorié ci-dessus, demandez à votre administrateur système de dé terminer l'emplacement par défaut pour DS_COMMON_DIR.
<DS_USER_DIR>
Répertoire de configuration spécifique à l'utilisateur pour le système Data Services.
Emplacement par défaut :
● Windows (Vista et versions ultérieures)
USERPROFILE\AppData\Local\SAP BusinessObjects\Data Services
● Windows (versions plus anciennes)
USERPROFILE\Local Settings\Application Data\SAP BusinessObjects
\Data Services
Cette variable d'environnement utilisateur est créée automatiquement au cours de l'installation.
Remarque
Cette variable est utilisée uniquement pour les applications client de Data Services sous Win dows, par exemple Designer.
<DS_USER_DIR>
n'est pas utilisé sur les plateformes UNIX.
Guide d'administration
Démarrage
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
11
2 Architecture Data Services
2.1 Présentation de l'architecture
Cette section présente l'architecture générale, le système et les composants du service de la plateforme SAP
Data Services. Ces informations aident les administrateurs à comprendre les fondamentaux du système et à
élaborer un plan pour le déploiement, la gestion et la maintenance du système.
SAP Data Services est conçu pour fournir des performances élevées dans une large gamme de scénarios utilisateur et de déploiement. Par exemple :
● Les développeurs peuvent intégrer Data Services dans les autres systèmes informatiques de votre organisation à l'aide des interfaces de programmation d'applications (API) services Web, Java ou .NET.
● Les utilisateurs finaux peuvent accéder aux projets et rapports Data Services, les créer, les modifier et interagir avec ces derniers, à l'aide d'applications et d'outils spécialisés, dont :
○ Designer
○ Console de gestion
○ Administrateur
○ Analyse d'impact et de lignage
○ Tableau de bord opérationnel
○ Documentation automatique
○ Validation des données
○ Qualité des données
● Les services informatiques peuvent utiliser les outils de gestion du système et des données, parmi lesquels :
○ CMC (Central Management Console)
○ Console de gestion
○ Gestionnaire de serveurs
○ Gestionnaire de référentiel
Pour plus de flexibilité, de fiabilité et d'adaptabilité, les composants Data Services peuvent être installés sur un ou plusieurs ordinateurs.
Les processus serveur peuvent être «verticaux» (un ordinateur exécute plusieurs ou la totalité des processus côté serveur) pour une réduction des coûts, ou «horizontaux» (les processus serveur sont distribués entre deux ou plusieurs ordinateurs en réseau) pour de meilleures performances. Il est également possible d'exécuter plusieurs versions redondantes du même processus serveur sur plusieurs ordinateurs afin que le traitement puisse continuer si le processus principal rencontre un problème.
2.2 Composants standard
Le diagramme suivant illustre la façon dont les composants SAP Data Services s'intègrent à d'autres logiciels dans le portefeuille SAP.
12
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Architecture Data Services
Remarque
Si votre installation de la plateforme SAP BusinessObjects de BI n'est pas complète, les composants de base requis par Data Services peuvent également être fournis par les Services de plateforme d'informations SAP
Business Objects.
Pour une liste détaillée des environnements pris en charge et de la configuration matérielle requise, voir la Matrice
de disponibilité des produits disponible à l'adresse : https://service.sap.com/PAM . Ces informations comprennent des critères de version spécifique et de niveau de correctif logiciel pour bases de données, applications, serveurs d'applications Web, navigateurs Web et systèmes d'exploitation.
2.2.1 Designer
Designer est un outil de développement doté d'une interface utilisateur graphique simple d'utilisation qui permet aux développeurs de définir des applications de gestion de données composées de mappages, de transformations de données et de logique de contrôle.
Utilisez Designer pour créer des applications contenant des workflows (définitions de l'exécution de jobs) et des flux de données (définitions de la transformation de données).
Pour utiliser Designer, créez des objets, puis glissez-déposez et configurez-les en sélectionnant des icônes situées dans des diagrammes de flux, des dispositions de tableau et des pages d'espace de travail imbriquées.
Guide d'administration
Architecture Data Services
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
13
Dans Designer les objets représentent des métadonnées. L'interface de Designer permet de gérer des métadonnées stockées dans un référentiel. Il est également possible de lancer le processus d'exécution de vos jobs par le Job Server pour effectuer des tests d'application initiaux à partir de Designer.
Informations associées
2.2.2 Référentiel
Le référentiel SAP Data Services est un ensemble de tables qui contiennent des objets système, des métadonnées source et cible et des règles de transformation prédéfinis et créés par l'utilisateur. Configurez les référentiels sur une plateforme client/serveur évolutive pour faciliter le partage de métadonnées avec d'autres outils d'entreprise. Chaque référentiel doit être stocké sur un SGBDR existant et enregistré dans la CMC (Central
Management Console).
Chaque référentiel est associé à un ou plusieurs Job Servers qui exécutent les jobs que vous créez. Il existe deux types de référentiels :
● Référentiel local
Un référentiel local est utilisé par une application Designer pour stocker les définitions d'objets (comme les projets, jobs, workflows et flux de données) et les métadonnées source et cible.
● Référentiel central
Un référentiel central est un composant facultatif qui peut être utilisé pour prendre en charge le développement multi-utilisateur. Le référentiel central fournit une bibliothèque d'objets partagée permettant aux développeurs d'enregistrer des objets dans leurs référentiels locaux et de les en extraire.
Alors que chaque utilisateur travaille sur des applications dans un seul référentiel local, l'équipe utilise un référentiel central pour stocker la copie principale de l'intégralité du projet. Le référentiel central conserve toutes les versions des objets d'une application, ce qui permet de revenir à une version précédente au besoin.
Le développement multi-utilisateur inclut d'autres fonctionnalités avancées comme l'étiquetage et le filtrage, afin d'offrir plus de flexibilité et de contrôle dans la gestion d'objets d'application.
Pour plus d'informations, consultez le guide Management Console Guide et le Guide du Designer.
2.2.3 Job Server
Le Job Server SAP Data Services démarre le moteur de mouvements des données qui intègre les données de plusieurs sources hétérogènes, effectue des transformations de données complexes et gère les extractions et les transactions à partir de systèmes ERP et d'autres sources. Le Job Server peut déplacer des données en mode batch ou en temps réel et utilise l'optimisation des requêtes distribuées, le multithreading, la mise en cache en mémoire, les transformations de données en mémoire et les processus parallèles pour fournir un haut débit de données et une grande adaptabilité.
Lors de la conception d'un job, il est possible de l'exécuter à partir de Designer, qui transmet la commande au Job
Server. Le Job Server extrait le job de son référentiel associé, puis démarre un moteur pour le traiter. Dans votre
14
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Architecture Data Services
environnement de production, le Job Server exécute des jobs déclenchés par un planificateur ou par un service en temps réel géré par le serveur d'accès. Dans les environnements de production, il est possible d'équilibrer les charges des jobs en créant un groupe de Job Servers (plusieurs Job Servers) qui exécute les jobs selon une charge système globale.
Moteur
Lorsque les jobs Data Services sont exécutés, le Job Server démarre les processus moteurs pour effectuer l'extraction, la transformation et le déplacement des données. Les processus moteur utilisent le traitement parallèle et les transformations de données en mémoire pour fournir un haut débit de données et une grande adaptabilité.
Service
Le service Data Services est installé lorsque les Job Servers et les serveurs d'accès sont installés. Le service démarre les Jobs Servers et les serveurs d'accès lors du redémarrage du système. Le nom du service Windows est SAP Data Services. Le service UNIX équivalent est un démon dont le nom est AL_JobService.
Informations associées
2.2.4 Serveur d'accès
Le serveur d'accès SAP Data Services est un gestionnaire de messages demande/réponse en temps réel, qui collecte les demandes de message, les achemine vers un service en temps réel et donne une réponse dans un délai spécifié par l'utilisateur. Le serveur d'accès met les messages en attente et les envoie vers le prochain service en temps réel disponible sur l'ensemble des ressources informatiques. Cette approche fournit une adaptabilité automatique car le serveur d'accès peut initier des services en temps réel supplémentaires sur des ressources informatiques additionnelles, si le trafic d'un service en temps réel donné est élevé. Vous pouvez configurer plusieurs serveurs d'accès.
Service
Le service Data Services est installé lorsque les Job Servers et les serveurs d'accès sont installés. Le service démarre les Jobs Servers et les serveurs d'accès lors du redémarrage du système. Le nom du service Windows est SAP Data Services. Le service UNIX équivalent est un démon dont le nom est AL_JobService.
Guide d'administration
Architecture Data Services
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
15
2.2.5 Console de gestion
Administrateur
L'Administrateur fournit une administration basée sur le navigateur des ressources SAP Data Services suivantes :
● La planification, la surveillance et l'exécution des jobs batch.
● La configuration, le démarrage et l'arrêt des services en temps réel.
● La configuration de l'utilisation du Job Server, du serveur d'accès et du référentiel.
● Configuration et gestion d'adaptateurs.
● Gestion d'utilisateurs.
● La publication des jobs batch et des services en temps réel via des services Web.
Applications des rapports de métadonnées
Les applications des rapports de métadonnées fournissent des fonctionnalités basées sur le navigateur, d'analyse et de reporting des types de métadonnées suivants :
● Associées aux jobs SAP Data Services
● Associées à d'autres applications du portefeuille de solutions SAP associées à Data Services
Les rapports de métadonnées fournissent plusieurs applications destinées à l'exploration des métadonnées :
● Analyse d'impact et de lignage
● Tableaux de bord opérationnels
● Documentation automatique
● Validation des données
● Qualité des données
2.2.5.1 Rapports d'analyse d'impact et de lignage
Les rapports d'analyse d'impact et de lignage comprennent :
● L'analyse de la banque de données
Pour chaque connexion de banque de données, affichez les rapports de présentation, de table, de fonction et de hiérarchie. Les utilisateurs SAP Data Services peuvent déterminer :
○ Les sources de données qui remplissent leurs tables
○ Les tables cible que leurs tables remplissent
○ Si un ou plusieurs des rapports du portefeuille de solution SAP BusinessObjects suivants utilisent des données provenant de leurs tables :
○ Vues d'entreprise
○ Crystal Reports
○ Documents SAP BusinessObjects Web Intelligence
○ Documents SAP BusinessObjects Desktop Intelligence
16
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Architecture Data Services
● Analyse Vue d'entreprise
Affichez les sources de données pour Vues d'entreprise dans la Central Management Server (CMS). Vous pouvez afficher l'élément d'entreprise et les rapports du lignage du champ d'entreprise pour chaque Vue d'entreprise. Les utilisateurs de Vue d'entreprise Crystal peuvent déterminer les sources de données qui remplissent leurs Vues d'entreprise et les rapports que celles-ci utilisent.
● Analyse du rapport
Affichez les sources de données pour les rapports dans la Central Management Server (CMS). Vous pouvez afficher les rapports de table et de lignage de colonnes pour chaque rapport Crystal et Document Web
Intelligence géré par CMS. Les générateurs de rapports peuvent déterminer les sources de données qui remplissent leurs rapports.
● Analyse de la dépendance
Recherchez des objets spécifiques dans votre référentiel et découvrez l'impact qu'ils ont sur d'autres objets et rapports SAP Data Services ou l'impact que ces autres objets et rapports ont sur eux. Les résultats de la recherche de métadonnées fournissent des liens pour retourner dans les rapports associés.
2.2.5.2 Rapports du Tableau de bord opérationnel
Les rapports du Tableau de bord opérationnel fournissent des représentations graphiques des statistiques de l'exécution du job SAP Data Services. Ce retour d'expérience vous permet d'avoir un aperçu rapide du statut et des performances des exécutions de vos jobs pour un ou plusieurs référentiels pendant une période de temps donnée. Vous pouvez ensuite utiliser ces informations pour rationaliser et surveiller la planification et la gestion de vos jobs pour maximiser l'efficacité et les performances globales.
2.2.5.3 Rapports de la Documentation automatique
Les rapports de la Documentation automatique fournissent un moyen pratique et complet de créer de la documentation imprimée pour tous les objets créés dans SAP Data Services. Les rapports de la Documentation automatique capturent des informations cruciales à la compréhension de vos jobs afin de fournir un aperçu rapide de l'intégralité du processus ETL.
Après la création d'un projet, vous pouvez utiliser les rapports de la Documentation automatique pour créer rapidement un fichier PDF ou Microsoft Word qui capture une sélection d'informations relatives aux jobs, workflows et/ou flux de données, y compris des représentations graphiques et des détails de mappage clés.
2.2.5.4 Tableau de bord de validation des données
Les rapports du Tableau de bord de validation des données fournissent des représentations graphiques qui vous permettent d'évaluer la fiabilité de vos données cible en fonction des règles de validation que vous avez créées dans vos jobs batch SAP Data Services. Ce retour permet aux utilisateurs professionnels de réviser, d'évaluer et d'identifier rapidement les incohérences ou les erreurs potentielles dans les données sources.
Guide d'administration
Architecture Data Services
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
17
2.2.5.5 Rapports Qualité des données
Les rapports Qualité des données vous permettent d'afficher et d'exporter des Crystal Reports pour les jobs batch et en temps réel comprenant des transformations générant des statistiques. Les types de rapport comprennent des résumés de jobs, des rapports spécifiques à la transformation et des rapports sur les groupes de transformation.
2.2.6 SDK de l'adaptateur
Le SDK de l'adaptateur SAP Data Services fournit une plateforme Java pour développer rapidement des adaptateurs à d'autres applications et produits de middleware comme les systèmes IAE. Les adaptateurs utilisent les technologies XML et Java standard pour faciliter l'apprentissage. Les adaptateurs fournissent tous les styles d'interaction nécessaires dont les suivants :
● La lecture, l'écriture et les demandes/réponses de SAP Data Services vers d'autres systèmes.
● Les demandes/réponses d'autres systèmes à SAP Data Services.
2.3 Outils de gestion
SAP Data Services contient plusieurs outils de gestion pour faciliter la gestion de vos composants.
2.3.1 Gestionnaire de licences
Le Gestionnaire de licences peut être utilisé uniquement dans le mode ligne de commande. Vous pouvez l'utiliser pour gérer les codes clés d'activation de votre produit (les codes alphanumériques auxquels il est fait référence chaque fois que vous exécutez certains logiciels).
Informations associées
Gestionnaire de licences [page 154]
2.3.2 Gestionnaire de référentiel
Le Gestionnaire de référentiel permet de créer, de mettre à niveau et de vérifier les versions des référentiels locaux et centraux.
18
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Architecture Data Services
2.3.3 Gestionnaire de serveurs
Le Gestionnaire de serveurs permet d'ajouter, de supprimer ou de modifier les propriétés des Job Servers et des serveurs d'accès. Il s'installe automatiquement sur les ordinateurs où vous installez un Job Server ou un serveur d'accès.
Utilisez le Gestionnaire de serveurs pour définir les liens entre les Job Servers et les référentiels. Vous pouvez lier plusieurs Job Servers situés sur des ordinateurs différents à un référentiel unique (pour l'équilibrage de charge) ou chaque Job Server à plusieurs référentiels (dont un référentiel configuré par défaut) pour prendre en charge des référentiels individuels (en séparant l'environnement de test de celui de la production, par exemple).
C'est également dans le Gestionnaire de serveurs que vous spécifiez les paramètres du serveur SMTP pour la fonction de courrier électronique smtp_to. De même, ajoutez et modifiez les informations d'enregistrement
System Landscape Directory (SLD) pour l'enregistrement Data Services dans l'onglet SLD du Gestionnaire de serveurs.
Informations associées
Utilisation du Gestionnaire de serveurs sous Windows [page 74]
Utilisation du Gestionnaire de serveurs sous systèmes UNIX [page 81]
2.4 Plateformes du système d'exploitation
Pour une liste complète des systèmes d'exploitation pris en charge et de la configuration matérielle requise, consultez la Matrice de disponibilité des produits disponible à l'adresse https://service.sap.com/PAM .
Ce document comprend des critères de version spécifique et de niveau de correctif logiciel pour bases de données, applications, serveurs d'applications Web, navigateurs Web et systèmes d'exploitation.
2.5 Architecture distribuée
SAP Data Services a une architecture distribuée. Un serveur d'accès peut traiter les requêtes de plusieurs Job
Servers et référentiels. L'extension sous licence multi-utilisateurs permet à plusieurs occurrences de Designer de travailler à partir d'un référentiel central. Le diagramme suivant illustre ces deux fonctionnalités.
Guide d'administration
Architecture Data Services
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
19
Vous pouvez distribuer des composants logiciels vers plusieurs ordinateurs, à condition de respecter les règles suivantes :
● Les processus moteurs s'exécutent sur le même ordinateur que le Job Server qui les génère.
● Les adaptateurs requièrent un Job Server local.
Distribuez des composants à un certain nombre d'ordinateurs pour assurer une meilleure prise en charge du trafic et des critères de connectivité du réseau. Il est possible de créer un système distribué de façon minimale conçu pour le développement et le test ou un système distribué très largement pouvant s'adapter aux demandes d'un environnement de production.
2.5.1 Noms des hôtes et numéros de ports
Les communications entre une application Web, le serveur d'accès, le Job Server et les services en temps réel passent par les connexions TCP/IP spécifiées par les adresses IP (ou les noms d'hôte) et les numéros de port.
Si le réseau n'utilise pas d'adresses statiques, utilisez le nom de l'ordinateur en tant que nom de l'hôte. Si vous vous connectez à un ordinateur qui utilise une adresse statique, utilisez ce numéro en tant que nom de l'hôte pour les configurations au serveur d'accès et au Job Server.
20
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Architecture Data Services
Chaque composant conserve sa propre liste de connexions afin que le système ait une grande adaptabilité.
Définissez ces connexions par le biais du Gestionnaire de serveurs, de l'Administrateur, du Gestionnaire de référentiel et des appels de la bibliothèque de messages client (du client Web).
Pour plus d'informations concernant les numéros de port par défaut utilisés par Data Services, consultez la section «Affectations de port» du Guide d'installation.
2.5.2 Connexions sans DSN et sans TNS
Data Services fournit des connexions avec un nom de serveur aux bases de données utilisées comme référentiel
Data Services source ou cible.
Les connexions avec nom de serveur sont également appelées connexions «sans DSN» ou «sans TNS». Ces connexions suppriment le besoin de configurer les mêmes entrées DSN (nom de la source de données ODBC) ou
TNS (Transparent Network Substrate) sur chaque ordinateur dans un environnement distribué.
Pour le référentiel Data Services, les types de bases de données suivants sont pris en charge :
● Pour les bases de données Oracle, vous spécifiez le nom du serveur, le nom de la base de données et le port au lieu du nom du TNS.
● Pour les bases de données DB2, MySQL et SAP HANA, vous spécifiez le nom du serveur, le nom de la base de données et le port au lieu du nom du DSN.
Remarque
Lorsque vous installez Data Services, le type de connexion par défaut au référentiel est une connexion sans
DSN ou sans TNS. Si vous décidez de ne pas utiliser une connexion avec nom de serveur :
● Reportez la création du référentiel à plus tard (après l'installation).
● Appelez le Gestionnaire de référentiel pour créer ultérieurement le référentiel.
○ Sous Windows, sélectionnez l'option
Utiliser le nom du TNS
ou
Utiliser le nom de source de données
(DSN)
.
○ Sous UNIX, activez l'option s pour ne pas utiliser une connexion avec nom de serveur.
● Connectez-vous à la CMC (Central Management Console) pour enregistrer le référentiel et sélectionner le type de connexion au référentiel dans l'écran
Propriétés du référentiel Data Services
:
○ Pour une base de données Oracle, sélectionnez
Oui
dans la liste déroulante pour
Utiliser le nom du
TNS
.
○ Pour une base de données DB2, MySQL ou SAP HANA, sélectionnez
Oui
dans la liste déroulante pour
Utiliser le nom de source de données (DSN)
.
Remarque
Ce paramètre de type de connexion au référentiel Data Services défini sur la CMC détermine le type de connexion applicable pour se connecter à l'application Designer, pour exécuter des jobs, pour planifier des jobs, etc.
Pour les sources et cibles Data Services, les types de base de données suivants sont pris en charge pour les connexions sans DSN et sans TNS :
● DB2 UDB
Guide d'administration
Architecture Data Services
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
21
● Informix
● MySQL
● Netezza
● Oracle
● SAP HANA
● SAP Sybase IQ
● Teradata
Remarque
Pour obtenir la dernière liste des bases de données prises en charge pour les connexions avec nom de serveur, voir les Notes de version.
Informations associées
Guide d'administration : utilisation du Gestionnaire de référentiel [page 73]
Guide d'administration : enregistrement d'un référentiel dans la CMC [page 44]
Guide d'administration : configuration de Job Servers [page 75]
Guide d'administration : configuration des Job Servers sous UNIX [page 83]
2.6 Intégration de SAP
SAP Data Services est intégré à votre infrastructure SAP existante avec les outils SAP suivants :
● SAP System Landscape Directory (SLD)
● SAP Solution Manager
● CTS Transport (CTS+)
● Surveillance avec CA Wily Introscope
22
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Architecture Data Services
Table 2 :
Outil SAP
SAP System
Landscape Direc tory (SLD)
Description
Le répertoire de l'infrastructure système de SAP NetWeaver est la source centrale des informations rela tives à l'infrastructure système utiles à la gestion du cycle de vie du logiciel. En fournissant un répertoire comprenant des informations relatives à tous les logiciels SAP installables et aux données mises à jour automatiquement concernant les systèmes installés au préalable dans une infrastructure, vous donnez au support outil les bases pour planifier les tâches de cycle de vie du logiciel dans votre infrastructure système.
Le programme d'installation de SAP Data Services enregistre les noms et versions des vendeurs et des produits avec le SLD, ainsi que les noms, versions et emplacements des serveurs et des composants frontend.
SAP Solution Ma nager
SAP Solution Manager est une plateforme qui fournit le contenu intégré, les outils et les méthodologies pour mettre en oeuvre, prendre en charge, exploiter et surveiller les solutions SAP et non SAP d'une or ganisation.
Un logiciel non SAP avec une intégration certifiée SAP est entré dans un référentiel central et transféré automatiquement à vos répertoires de l'infrastructure système SAP (SLD). Les clients SAP peuvent alors identifier aisément la version d'intégration de produit tiers qui a été certifiée par SAP au sein de leur envi ronnement système SAP. Ce service offre une connaissance supplémentaire des produits tiers outre nos catalogues en ligne pour les produits tiers.
SAP Solution Manager est disponible sans frais supplémentaires pour les clients SAP et comprend un accès direct aux informations de chemin d'accès de Support SAP et de mise à niveau des produits SAP.
CTS Transport
(CTS+)
Le CTS (Change and Transport System) permet d'organiser des projets de développement dans ABAP
Workbench et dans Customizing, puis de transporter les modifications entre les systèmes SAP dans vo tre infrastructure système. En plus des objets ABAP, vous pouvez transporter des objets Java (J2EE,
JEE) et des technologies non ABAP spécifiques à SAP (comme Web Dynpro Java ou SAP NetWeaver Por tal) au sein de votre infrastructure.
Surveillance avec
CA Wily Introscope
CA Wily Introscope est un produit de gestion d'applications Web qui permet de surveiller et de diagnosti quer les problèmes de performance susceptibles de se produire dans les modules SAP Java en produc tion, y compris la visibilité dans les applications Java personnalisées et les connexions aux systèmes dor saux. Il permet d'isoler les goulets d'étranglement au niveau de la performance dans les modules Net
Weaver, y compris les servlets, JSP, EJB, JCO, les classes, méthodes, etc. Il offre une surveillance en temps réel avec un temps système réduit, une visibilité des transactions de bout en bout, des données historiques pour l'analyse ou la planification de la capacité, des tableaux de bord personnalisables, des alertes automatiques de dépassement de seuil et une architecture ouverte pour étendre la surveillance au-delà des environnements NetWeaver.
Guide d'administration
Architecture Data Services
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
23
3 Sécurité
Cette section décrit de quelles manières SAP Data Services traite les questions de sécurité de l'entreprise, fournissant ainsi aux administrateurs et aux architectes système des réponses aux questions courantes de sécurité.
Data Services s'appuie sur le CMS (Central Management Server) pour les fonctions d'authentification et de sécurité. Cette section met en lumière les différences et fournit des informations spécifiques supplémentaires à votre système Data Services.
Pour obtenir des informations complètes sur les fonctions de sécurité fournies par le CMS, voir le Guide
d'administration de la plateforme de Business Intelligence ou le Guide d'administration des Services de plateforme
d'informations.
3.1 Sécurisation des fonctions d'administration
Pour garantir la sécurité de votre environnement Data Services, utilisez un pare-feu pour empêcher les accès à distance non souhaités aux fonctions d'administration.
Dans une installation distribuée, vous devez configurer votre pare-feu de manière à ce que les composants Data
Services puissent communiquer les uns avec les autres selon les besoins.
Pour en savoir plus sur la configuration des ports sur votre pare-feu, consultez la documentation de votre parefeu. Voir également la rubrique «Affectations de ports»
Informations associées
Noms des hôtes et numéros de ports [page 20]
3.2 Bibliothèque de messages client
Les bibliothèques de messages client (Java and C++) utilisées dans les services en temps réel ne nécessitent pas d'autorisation pour se connecter. Il est donc important de faire preuve de vigilance lors de l'utilisation de ces bibliothèques.
Pour en savoir plus sur l'utilisation de la bibliothèque de client du message, consultez le SAP Data Services
Integrator Guide.
24
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Sécurité
3.3 Fichiers cache temporaires
Dans Data Services, des fichiers cache temporaires sont générés pour diverses fonctions et opérations telles que le profilage, les jointures, la comparaison de tableaux, le tri,la recherche et le regroupement. Ces fichiers n'étant pas cryptés, par défaut, il convient d'être vigilant lors du traitement de données confidentielles ou sensibles. Les caches paginables et persistants créent par défaut des fichiers de données non cryptés.
Emplacement des fichiers temporaires
Les fichiers temporaires créés par Data Services sont stockés dans %COMMON_DIR%/log/pCache/
<chaîne_référentiel> /. Ces fichiers peuvent être sécurisés à l'aide des autorisations appropriées au niveau du système d'exploitation.
Cache paginable et données clés
L'option de cache paginable d'un flux de données stocke les données dans des fichiers temporaires qui sont supprimés automatiquement à la fin de l'exécution d'un flux de données.
Cache persistant
Data Services fournit une banque de données nommée cache persistant. Les données du cache persistant ne sont pas cryptées, et il vous incombe de les sécuriser en appliquant des autorisations aux répertoires/fichiers de votre système d'exploitation.
Données de type Long
Lorsque les données de type Long (BLOB ou CLOB) présentent un volume important, elles sont stockées dans des fichiers cache temporaires.
Si les données de type Long sont mises en cache (pour une jointure, un tri ou une comparaison de tables, par exemple), le fichier cache est supprimé à la fin de l'exécution du flux de données.
Un fichier cache de données de type Long est également supprimé lorsque les données dépassent les limites prévues. Exemple :
● Les données sont chargées dans une cible.
● Les données sont filtrées par une transformation Query.
● Un type de données Long est converti en varchar.
Guide d'administration
Sécurité
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
25
3.3.1 Cryptage de certains fichiers cache temporaires
Certains types de fichiers cache temporaires peuvent être cryptés, si nécessaire. Ces types de fichiers sont les suivants :
● Fichiers de banques de données du cache persistant
● Fichiers de flux de données du cache paginable
● Fonctions telles que lookup, search_replace, distinct, group_by, etc.
● Transformations telles que les transformations Data Quality et la comparaison de tables
Pour crypter ces fichiers :
1. Ouvrez le fichier DSConfig.txt situé dans %DS_COMMON_DIR%\conf.
2. Configurez le paramètre pageable_cache_encrypt_data, dans la section Chaîne, sur
oui
.
3. Enregistrez et fermez le fichier.
Remarque
Le cryptage de ces fichiers peut générer un impact négatif important sur les performances. Gardez à l'esprit que ces fichiers sont supprimés immédiatement après la fin de l'exécution du flux de données.
3.4 Configuration SSL des composants Data Services
Le protocole SSL (Secure Sockets Layer) est un protocole cryptographique qui assure la sécurité et l'intégrité des données lors de la communication sur les réseaux. Le protocole TLS (Transport Layer Security) est la spécification standard publiée par l'IETF (Internet Engineering Task Force) sur la base des spécifications SSL précédentes.
Le TLS permet aux applications client/serveur de communiquer sur un réseau selon un mode conçu pour empêcher l'interception, la modification et la falsification des messages. Le TLS assure la confidentialité de l'authentification au niveau du terminal et des communications à travers le réseau à l'aide de la cryptographie.
3.4.1 Chemins de communication protégés
Sur la plateforme SAP Data Services, le SSL est pris en charge pour tous les chemins de communication entre des composants qui communiquent à travers un réseau.
Le schéma suivant illustre les canaux de communication de l'architecture Data Services prenant en charge le SSL.
26
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Sécurité
Remarque
Tous les chemins de communication TCP/IP prennent en charge le SSL/TLS. En fonction du mode de communication utilisé par votre serveur d'applications Web, les clients utilisant le protocole HTTP peuvent basculer vers le protocole HTTPS.
En outre, lorsque vous utilisez un groupe de serveurs et configurez le niveau de distribution sur «Flux de sousdonnées», le chemin de communication TCP/IP entre les flux de sous-données présents sur différents serveurs de jobs au sein du groupe de serveurs est également protégé par SSL.
Guide d'administration
Sécurité
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
27
3.4.2 Certificats par défaut
Par défaut, un jeu de certificats SSL est créé au cours de l'installation afin de sécuriser la communication entre les composants Data Services.
Vous pouvez choisir d'utiliser vos propres certificats en les configurant une fois l'installation terminée. Les certificats par défaut utilisent des clés RSA de 1024 bits et sont valides 20 ans.
Informations associées
Utilisation de certificats personnalisés [page 31]
Copie de certificats dans une installation distribuée [page 28]
3.4.3 Copie de certificats dans une installation distribuée
Lorsque différents composants Data Services sont installés sur des ordinateurs distincts et que chaque installation présente une configuration d'autorité de certification (AC) racine et intermédiaire spécifique, vous devez copier manuellement les certificats approuvés à partir d'un ordinateur sur tous les autres.
Remarque
Les fichiers de certificats approuvés se rapportent à des fichiers de certificats d'AC racine et intermédiaire. Ces fichiers présentent une extension .crt et peuvent se trouver dans le dossier
<REP_LIENS> /ssl/ trusted_certs.
N'oubliez pas
Lorsque vous copiez des certificats approuvés d'un ordinateur hôte vers un autre, vous devez toujours copier les fichiers vers le/à partir du dossier
<REP_LIENS> /ssl/trusted_certs sur chaque ordinateur respectif.
1. Si le Job Server et le serveur d'accès sont installés sur des machines distinctes, configurez les hôtes avec les nouveaux certificats.
a. Copiez les certificats approuvés du serveur d'accès sur l'hôte du Job Server.
b. Sur l'ordinateur hôte du Job Server, exécutez le script suivant pour actualiser le fichier keystore
<REP_LIENS> /ssl/trusted_certs/jssecacerts :
○ Sous Windows :
<LINK_DIR> /bin/SetupJavaKeystore.bat
○ Sous UNIX :
<LINK_DIR> /bin/SetupJavaKeystore.sh
Les adaptateurs qui communiquent avec le serveur d'accès peuvent ainsi utiliser les nouveaux certificats.
c. Copiez les certificats approuvés du Job Server sur l'hôte du serveur d'accès.
d. Redémarrez le service du job sur la machine hôte du Job Server ainsi que sur celle du serveur d'accès.
2. Si le serveur d'accès et la Console de gestion sont installés sur des ordinateurs distincts, configurez l'hôte de la Console de gestion avec les nouveaux certificats.
a. Copiez les certificats approuvés du serveur d'accès sur l'hôte de la Console de gestion.
28
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Sécurité
b. Sur l'ordinateur hôte de la Console de gestion, exécutez le script suivant pour actualiser le fichier keystore
<REP_LIENS> /ssl/trusted_certs/jssecacerts :
○ Sous Windows :
<REP_LIENS> /bin/SetupJavaKeystore.bat
○ Sous UNIX :
<REP_LIENS> /bin/SetupJavaKeystore.sh
c. Redémarrez le serveur d'applications Web qui héberge la Console de gestion.
3. Si le serveur d'accès et le client du message sont installés sur des machines distinctes, configurez l'hôte du client du message avec les nouveaux certificats.
a. Copiez les certificats approuvés du serveur d'accès sur l'hôte du client du message.
b. Si le client du message utilise Java, importez les certificats approuvés dans le keystore utilisé par l'application du client du message.
Pour en savoir plus sur la création de keystores, consultez l'aide du JDK relative à la commande keytool.
4. Si le Job Server et le lanceur de job ou l'ordonnanceur externe sont installés sur des machines distinctes, configurez l'hôte du lanceur de job ou de l'ordonnanceur externe avec les nouveaux certificats.
Copiez les certificats approuvés du Job Server sur le lanceur de job ou l'ordonnanceur externe.
Remarque
Si le job planifié se connecte à divers Job Servers via un groupe de serveurs, copiez les certificats approuvés à partir de tous les Job Servers au sein du groupe.
3.4.4 Activation ou désactivation de SSL sur les chemins de communication
Du fait que Data Services utilise divers chemins de communication, il existe plusieurs façons d'activer ou de désactiver le SSL pour n'importe quel chemin.
Vous pouvez choisir d'activer ou de désactiver le SSL pour certains chemins en fonction de vos besoins en termes de sécurité et de performances.
Table 3 :
Chemin de communication Description
Pour la gestion des adaptateurs Vous pouvez configurer le SSL pour la gestion des adapta teurs en activant la prise en charge SSL sur vos Job Servers.
L'activation du SSL pour la gestion des adaptateurs protège le chemin de communication utilisé entre vos Job Servers, vos adaptateurs, et les clients du gestionnaire de messages.
Pour configurer le SSL sur un Job Server, utilisez le
Gestionnaire de serveurs.
Guide d'administration
Sécurité
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
29
Chemin de communication
Pour l'envoi de messages en temps réel
Pour la communication de pair à pair
Description
Vous pouvez configurer le SSL pour l'envoi de messages en temps réel en activant la prise en charge SSL sur vos serveurs d'accès. L'activation du SSL pour l'envoi de messages en temps réel protège le chemin de communication utilisé entre vos serveurs d'accès et leurs clients en temps réel.
Remarque
Par défaut, le SSL est activé pour l'envoi de messages en temps réel. Si vous le désactivez sur un serveur d'accès, veillez à le désactiver également sur tout client de message ou adaptateur communiquant avec ce serveur d'accès.
Remarque
SSL peut être activé ou désactivé serveur par serveur.
Vous n'êtes pas tenu d'appliquer la même configuration à tous les serveurs d'accès.
Pour configurer le SSL sur un serveur d'accès, utilisez le
Gestionnaire de serveurs.
Vous pouvez configurer le SSL pour la communication de pair
à pair en configurant le SSL pour les ressources d'exécution.
L'activation du SSL pour les ressources d'exécution protège le chemin de communication utilisé entre différents flux de sous-données s'exécutant sur des Job Servers distincts.
Remarque
Si vous exécutez plusieurs Job Servers au sein d'un groupe de serveurs, configurez le SSL de la même manière sur chaque Job Server.
Pour configurer le SSL pour les ressources d'exécution, utili sez le Gestionnaire de serveurs.
30
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Sécurité
Chemin de communication
Pour d'autres chemins de communication
Description
Le SSL est obligatoire pour certains chemins de communica tion au sein de l'architectureData Services.
Par exemple, le SSL est toujours activé sur les chemins de communication entre un Job Server et les clients suivants :
● L'application Administrateur dans la Console de gestion
● Designer
● Lanceur de job
● Serveurs d'accès
● Moteur d'exécution du job
● Autres Job Servers au sein d'un groupe de serveurs
● Service de job utilisé pour la surveillance
Vous devez veiller à ce que chaque client dispose des certifi cats corrects dans ces situations, mais aucune configuration supplémentaire n'est nécessaire.
Remarque
Vous devez copier les certificats du Job Server sur les hô tes du serveur d'accès, de la Console de gestion et des lan ceurs de jobs externes. Dans tous les autres cas, les certifi cats sont échangés automatiquement.
Informations associées
Utilisation du Gestionnaire de serveurs sous Windows [page 74]
Utilisation du Gestionnaire de serveurs sous systèmes UNIX [page 81]
3.4.5 Utilisation de certificats personnalisés
SAP Data Services inclut un jeu de certificats SSL par défaut, mais vous pouvez choisir d'utiliser vos propres certificats. Selon la nature de votre déploiement Data Services, toutes les étapes ne sont pas obligatoires.
1. Générez les certificats requis et faites-les signer par une AC (autorité de certification).
Pour en savoir plus, consultez la section «Génération de clés et signature de certificats».
2. Copiez tous les certificats requis sur les machines des clients Data Services.
Remarque
Chaque client Data Services a besoin des certificats correspondant à toutes les AC dans la chaîne de certificats lors de la validation du serveur Data Services. Les certificats figurant dans une chaîne certifiée sont désignés par le terme de certificats approuvés et doivent être présents sur la machine locale. Dans la
Guide d'administration
Sécurité
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
31
plupart des cas, la chaîne de certificats étant la même pour tous les clients, les mêmes certificats doivent
être présents sur toutes les machines locales.
3. Si vous utilisez des clients basés sur Java, utilisez l'utilitaire keytool de JDK pour générer un keystore contenant les certificats approuvés.
4. Configurez les chemins du fichier de certificats et de clés du serveur à l'aide du Gestionnaire de serveurs.
5. Configurez les certificats pour Designer.
a. Sélectionnez
Outils Options
dans Designer.
b. Accédez à la catégorie
SSL
sous
Designer
.
c. Spécifiez les emplacements du fichier de certificats, du fichier de clés privées et du dossier de certificats approuvés.
Si vous modifiez des options SSL autres que
Utiliser le protocole SSL pour le profileur
, vous devez redémarrer
Designer et tous les serveurs Data Services.
Informations associées
Configuration des chemins SSL [page 80]
Génération de clés et signature de certificats [page 32]
3.4.6 Génération de clés et signature de certificats
Pour utiliser vos propres certificats personnalisés dans le cadre de la sécurité SSL deData Services, vous devez générer les certificats et les faire signer par une autorité de certification (AC) approuvée, par exemple VeriSign.
1. Générez le certificat et la clé RSA à l'aide de l'outil openssl.
openssl req -config <LINK_DIR> \ssl\conf\openssl.conf -new -newkey rsa:1024 nodes -keyout <mykey.pem> -out <myreq.pem> où
<mykey.pem>
est le nom du fichier de clés à générer et
<myreq.pem>
est le nom du fichier de certificats à générer.
Remarque
Par défaut, openssl est installé dans
<REP_LIENS> \bin. Pour en savoir plus les options et commandes disponibles, consultez la documentation relative à openssl.
2. Envoyez les fichiers RSA de clés privées et de certificats à votre AC externe.
3. A la réception du certificat signé renvoyé par votre AC, utilisez le Gestionnaire de serveurs pour spécifier le chemin d'accès au nouveau fichier de certificats et de clé privée.
Remarque
Les certificats approuvés reçus d'une AC externe doivent être au format PEM. Les certificats signés doivent être copiés dans le répertoire
<REP_LIENS> \ssl\trusted_certs.
32
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Sécurité
Informations associées
Configuration des chemins SSL [page 80]
Configuration des chemins SSL [page 87]
3.5 Configuration SSL pour la connexion au CMS
Vous pouvez utiliser le protocole SSL (Secure Sockets Layer) pour toutes les communications réseau entre les clients SAP Data Services et le CMS (Central Management Server).
Pour configurer le SSL pour toutes les communications avec le CMS , vous devez procéder comme suit :
● Déployez la plateforme SAP BusinessObjects de BI ou les services de plateforme d'information avec le protocole SSL activé.
● Créez une clé et des fichiers de certificats pour chaque machine dans votre déploiement.
● Configurez l'emplacement de ces fichiers dans le CCM (Central Configuration Manager) et dans votre serveur d'applications Web.
Pour Data Services, vous devez également utiliser l'utilitaire sslconfig pour configurer toutes les composants qui se connectent au CMS dans le cadre du SSL, notamment :
● Designer
● Job Servers
● Ordonnanceurs externes et lanceur de job
● Console de gestion (en cas de déploiement sur un serveur d'applications Web autre que le niveau Web de la plateforme SAP BusinessObjects de BI ou des services de plateforme d'information)
Remarque
Pour les serveurs d'applications J2EE, configurez le SSL en modifiant le script de démarrage.
Par défaut, l'utilitaire est installé à l'emplacement suivant :
● Pour Windows :
<INSTALL_DIR> \SAP BusinessObjects Enterprise XI 4.0\win32_x86\sslconfig.exe
● Pour UNIX :
<INSTALL_DIR> /sap_bobj/enterprise_xi40/ <platform> /boe_sslconfig où
<plateforme>
se rapporte à votre plateforme UNIX.
Pour en savoir plus sur l'utilisation de sslconfig et la configuration du CMS et de ses clients pour le SSL, consultez la section «Configuration du protocole SSL» du Guide d'administration de la plateforme de Business
Intelligence ou du Guide d'administration des Services de plateforme d'informations.
Guide d'administration
Sécurité
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
33
3.6 Configuration du SSL pour le Service d'exploration des métadonnées et le Service de visualisation des données
Vous pouvez utiliser le protocole SSL (Secure Sockets Layer) pour toutes les communications réseau entre le moteur backend de SAP Data Services et les services suivants du Serveur de traitement adaptatif EIM :
● Service d'exploration des métadonnées
● Service de visualisation des données
Data Services fournit ces services, mais ils sont utilisés par d'autres produits logiciels SAP tels que le module Data
Insight de SAP Information Steward.
Data Services fournit par défaut les fichiers suivants :
● Fichier keystore
Le côté serveur (Service d'exploration des métadonnées ou Service de visualisation des données) requiert un fichier keystore Java qui contient une clé unique et tous les certificats faisant partie de la chaîne de certificats associée à la signature de la clé. Des mots de passe sont également requis pour le fichier keystore et pour la clé.
Data Services place les fichiers de mots de passe et le fichier keystore par défaut dans le dossier
<LINK_DIR>
\ssl\mds.
● Certificats approuvés
Ces certificats sont utilisés pour la signature de la clé stockée dans le keystore Java utilisé côté serveur. Le côté serveur (le moteur backend deData Services) utilise ces certificats approuvés pour communiquer avec le serveur.
Data Services place les fichiers approuvés dans le dossier
<LINK_DIR> \ssl\mds\trusted_certs .
3.6.1 Configuration du SSL pour le Service d'exploration des métadonnées et pour le Service de visualisation des données
Pour activer et configurer les communications SSL pour le Service d'exploration des métadonnées et le Service de visualisation des données :
1. Connectez-vous à la CMC (Central Management Console) en tant qu'utilisateur disposant de droits d'administrateur pour l'application Data Services.
2. Accédez à la zone de gestion «Applications» de la CMC.
La boîte de dialogue «Applications» s'affiche.
3. Cliquez avec le bouton droit sur l'application Data Services et sélectionnez
Paramètres
.
La boîte de dialogue «Paramètres» s'affiche.
4. Dans la liste déroulante associée à
Activer la communication SSL pour le Service d'exploration des métadonnées et le Service de visualisation des données
, sélectionnez «Oui».
5. Si vous souhaitez utiliser le keystore et les certificats par défaut (fournis par Data Services ou générés par l'outil de Data Services), procédez comme suit : a. Dans la liste déroulante associée à
Utiliser les paramètres SSL par défaut
, sélectionnez «Oui».
b. Cliquez sur
Enregistrer
.
34
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Sécurité
6. Si vous ne souhaitez pas utiliser le keystore et les certificats par défaut et que vous souhaitez générer votre propre extérieur de Data Services, procédez comme suit : a. Vérifiez que votre keystore est un fichier keystore Java qui contient une clé unique avec tous les certificats faisant partie de la chaîne de certificats associée à la signature de la clé. Vous devez fournir un mot de passe pour la clé et un mot de passe pour le fichier keystore.
b. Veillez à ce que votre fichier keystore existe dans le dossier
<REP_LIENS> \ssl\mds et à ce que les fichiers de certificats correspondants soient placés dans le dossier
<REP_LIENS> \ssl\mds
\trusted_certs.
c. Si plusieurs instances du Service d'exploration des métadonnées ou du Service de visualisation des données sont associées au même serveur CMS, vous devez copier le fichier keystore et le fichier de certificats sur tous les ordinateurs sur lesquels ces instances sont installées.
d. Dans la liste déroulante associée à
Utiliser les paramètres SSL par défaut
, sélectionnez «Non».
e. Dans la case
Fichier keystore
, saisissez le nom du fichier keystore à utiliser.
f. Entrez le mot de passe keystore.
g. Entrez le mot de passe clé.
h. Cliquez sur
Enregistrer
.
7. Redémarrez EIM.AdaptiveProcessingServer comme suit : a. Accédez à la zone de gestion «Serveurs» de la CMC.
b. Développez le nœud «Catégories de service» et sélectionnez «Services de gestion de l'information d'entreprise».
c. Sélectionnez «Serveur de traitement adaptatif EIM» dans le volet de droite.
d. Cliquez sur
Action Redémarrer le serveur
.
3.6.2 Création de certificats et d'un fichier keystore à l'aide de l'outil Data Services
SAP Data Services fournit un fichier keystore et un jeu de certificats SSL pour le Service d'exploration des métadonnées et le Service de visualisation des données, mais vous pouvez également créer une clé et des certificats à l'aide de l'outil Data Services.
Pour créer un fichier keystore et des certificats SSL à utiliser comme configuration SSL par défaut pour le Service d'exploration des métadonnées et le Service de visualisation des données :
1. Exécutez l'outil MDSSetupJavaKeyStore.
a. Dans une fenêtre de ligne de commande, remplacez le répertoire par
<LINK_DIR> \bin.
cd <LINK_DIR> \bin b. Exécutez "MDSSetupJavaKeyStore.bat "
MDSSetupJavaKeyStore
L'outil MDSSetupJavaKeyStore crée les fichiers suivants :
○ Fichier keystore DSJavaKeyStore.keystore dans
<REP_LIENS> \ssl\mds qui contient une clé unique avec tous les certificats faisant partie de la chaîne de certificats associée à la signature de la clé
○ Fichier sslks.key dans
<REP_LIENS> \ssl\mds qui contient le mot de passe clé
Guide d'administration
Sécurité
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
35
○ Fichier sslstore.key dans
<REP_LIENS> \ssl\mds qui contient le mot de passe keystore
2. Si vous avez déjà configuré et activé le SSL pour le Service d'exploration des métadonnées et le Service de visualisation des données, redémarrez le serveur de traitement adaptatif EIM.
Le redémarrage récupère les nouveaux fichiers keystore de certificats comme les fichiers par défaut si vous avez sélectionné «Oui» pour l'option
Utiliser les paramètres SSL par défaut
.
3. Si vous n'avez pas encore configuré le SSL pour ces services, reportez-vous à la section
.
3.7 Cryptage des mots de passe
Au sein du système SAP Data Services, tous les mots de passes sont cryptés à l'aide de l'algorithme AES, avec des clés de 128 bits.
3.7.1 Emplacement de stockage des clés de cryptage
Les mots de passe ne pouvant pas être stockés en différents endroits du système Data Services, une clé individuelle est associée à chaque emplacement de stockage.
Table 4 :
Emplacement des mots de passe
Référentiel local
Référentiel central
Console de gestion
Serveur d'accès
SDK de l'adaptateur
DSConfig.txt
Data Services - planifications gérées
Lignes de commandes externes de l'or donnanceur
Emplacement des clés associées
Colonne REPOKEY de la table AL_VERSION
Colonne REPOKEY de la table AL_VERSION admin.key
située dans le même répertoire qu' admin.xml
AS.key
située dans le même répertoire qu' AS.xml
<DS_COMMON_DIR> /adapters/adapter.key
<DS_COMMON_DIR> /conf/DSConfig.key
Si la planification utilise un fichier de mots de passe, le mot de passe est stocké dans le fichier de mot de passe.
Si la planification n'utilise pas de fichier de mots de passe, le mot de passe est stocké dans la ligne de commande du job.
Si la planification utilise un fichier de mots de passe, le mot de passe est stocké dans le fichier de mots de passe.
Si la planification n'utilise pas de fichier de mots de passe, le mot de passe est stocké dans la ligne de commande du job.
Attention
Pour les clés de cryptage stockées dans des fichiers, Data Services protège la sécurité du fichier de clés avec des autorisations rigoureuses dans le système d'exploitation. Par exemple, le progiciel configure un accès en lecture et en écriture spécifique à l'utilisateur au fichier (chmod 600 sur les systèmes UNIX). Il est également
36
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Sécurité
recommandé de protéger le fichier de clés en limitant l'accès utilisateur à la machine du serveur hôte lorsque cela est possible.
3.7.2 Cryptage manuel des mots de passe
Dans la plupart des instances, le cryptage du mot de passe est traité automatiquement par les divers utilitaires et applications Data Services. Cependant, pour des tâches déterminées, vous pouvez devoir crypter manuellement un mot de passe. Par exemple, vous pouvez souhaiter générer un flux de données à la volée à utiliser avec la boîte
à outils XML de création d'objets. Si votre flux de données contient une banque de données qui nécessite un mot de passe, celui-ci doit être crypté pour que l'importation et l'exécution aboutissent.
Lorsque vous devez crypter manuellement un mot de passe, vous pouvez utiliser l'utilitaire de ligne de commande al_encrypt installé avec le progiciel.
Informations associées
Cryptage d'un mot de passe [page 169]
3.8 Protection des mots de passe pour un référentiel Data
Services
Lorsque vous vous connectez à Data Services Designer ou que vous ouvrez un rapport Data Quality dans la
Console de gestion, par défaut, vous êtes invité à saisir le nom d'utilisateur et le mot de passe applicables au référentiel Data Services auquel vous accédez. Vous pouvez désactiver ce comportement par défaut en accordant des permissions dans la plateforme de BI ou dans la CMC (Central Management Console) des Services de plateforme d'information
Dans la CMC, lorsque vous accordez le droit
Autoriser l'utilisateur à extraire le mot de passe du référentiel
, le mot de passe du référentiel Data Services est envoyé de la CMS au client (Designer ou Console de gestion : rapports
DQ). Bien que ce mot de passe soit crypté et que le canal de communication puisse être sécurisé via SSL, l'envoi de mots de passe peut impliquer un risque, des utilisateurs malveillants pouvant obtenir un accès au mot de passe. Vous pouvez accorder ce droit de manière sélective pour les référentiels. Par exemple, vous pouvez souhaiter accorder le droit pour les référentiels de développement, mais pas pour ceux de production.
Informations associées
Gestion des référentiels [page 44]
Guide d'administration
Sécurité
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
37
3.8.1 Définition des autorisations pour le référentiel Data
Services dans la CMC
Suivez les étapes ci-dessous pour ajouter des autorisations applicables aux utilisateurs afin d'extraire automatiquement le mot de passe du référentiel Data Services lors de la connexion à Designer et pour accéder aux rapports Data Quality.
1. Dans la page d'accueil de la CMC, cliquez sur
Data Services
.
2. Dans la partie gauche de la CMC, sélectionnez
Référentiels
.
3. Sélectionnez
Gérer Sécurité Sécurité utilisateur
.
4. Sélectionnez le groupe
Utilisateurs de Data Services Designer
(pour accéder à Designer) ou le groupe
Utilisateurs de la surveillance Data Services
(pour accéder aux rapports Data Quality), puis cliquez sur le bouton
Affecter la sécurité
.
5. Dans la fenêtre
Affecter sécurité
, cliquez sur l'onglet
Avancé
.
6. Cliquez sur
Ajouter/Supprimer des droits
.
7. Dans la partie gauche de la fenêtre
Ajouter/Supprimer des droits
, cliquez sur
Application
, puis sélectionnez
Référentiel Data Services
.
8. Sous
Droits spécifiques au référentiel Data Services
, sélectionnez
Accordé
pour l'une des options suivantes, ou les deux :
○
Autoriser l'utilisateur à extraire le mot de passe du référentiel
○
Autoriser l'utilisateur à extraire le mot de passe du référentiel détenu par l'utilisateur
9. Cliquez sur
OK
.
En suivant les étapes précédentes, vous avez accordé à tous les utilisateurs du groupe d'utilisateurs du Designer
Data Services (ou du groupe d'utilisateurs de la surveillance Data Services) des autorisations pour tous les référentiels Data Services.
Remarque
Si vous disposez d'un référentiel Data Services de développement ou de test, par exemple, pour lequel vous souhaitez restreindre l'accès, vous pouvez procéder au cas par cas. Pour ce faire, accédez à la fenêtre Ajouter/
Supprimer des droits en procédant comme suit :
1. Sur la page d'accueil de la CMC, cliquez sur
Data Services
.
2. Dans la partie gauche de la CMC, sélectionnez
Référentiels
, puis le référentiel dont vous souhaitez modifier les droits.
3. Continuez avec l'étape 3 indiquée ci-dessus pour terminer votre tâche.
38
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Sécurité
4 Gestion des utilisateurs et des droits
SAP Data Servicesutilise le CMS (Central Management Server) pour gérer les comptes utilisateur et les droits.
Cette section présente les informations et les procédures spécifiques à l'administration de Data Services. Pour obtenir des informations détaillées sur la gestion des comptes utilisateur et des droits, reportez-vous au Guide
d'administration de la plateforme de Business Intelligence ou au Guide d'administration des Services de plateforme
d'informations.
4.1 Gestion des utilisateurs
La zone de gestion
Utilisateurs et groupes
de la CMC (Central Management Console) vous permet de spécifier les détails requis lorsqu'un utilisateur accède à Data Services. En plus de créer un compte utilisateur, vous devez
également lui accorder l'accès à tous les référentiels qu'il devra utiliser.
Par défaut, le programme d'installation de Data Services ne crée aucun compte utilisateur. Vous pouvez utiliser la
CMC pour créer des comptes utilisateur ou affecter des comptes utilisateur existants aux comptes de groupe
Data Services.
Pour obtenir des informations détaillées sur la création de comptes utilisateur, consultez la section «Gestion des comptes Enterprise et des comptes généraux» du Guide d'administration de la plateforme de Business Intelligence ou du Guide d'administration des Services de plateforme d'informations.
Informations associées
Gestion des paramètres de sécurité des référentiels dans la CMC [page 46]
4.2 Gestion de groupe
Les groupes sont des ensembles d'utilisateurs partageant les mêmes privilèges de compte. Il est donc possible de créer des groupes basés sur le service, le rôle ou l'emplacement. Les groupes vous permettent de modifier les droits des utilisateurs à partir d'un seul emplacement (un groupe) au lieu de modifier les droits de chaque utilisateur séparément. Il est également possible d'affecter des droits d'objet à un ou plusieurs groupes.
Dans la zone
Utilisateurs et groupes
de la CMC (Central Management Console), il est possible de créer des groupes qui donnent accès au rapport ou au dossier à un certain nombre de personnes. Cela vous permet d'effectuer des modifications à partir d'un seul endroit au lieu de modifier le compte de chaque utilisateur séparément.
Guide d'administration
Gestion des utilisateurs et des droits
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
39
Outre la plateforme SAP BusinessObjects BI basique et les comptes de groupe Services de plateforme d'informations, Data Services inclut plusieurs comptes de groupe par défaut :
Table 5 :
Nom du compte
Administrateur
Data Services
Administrateur multiutilisateurs
Data Services
Description
Les membres de ce groupe ont accès à toutes les fonctionnalités administratives Data Services.
Les membres de ce groupe sont limités à la gestion des référentiels centraux sécurisés. Ce rôle est un sous-ensemble de celui de l'Administrateur Data Services. Les administrateurs multi-utilisateurs peuvent :
● Ajouter et supprimer des référentiels centraux sécurisés.
● Gérer les utilisateurs et les groupes.
● Afficher les rapports des référentiels centraux sécurisés.
Utilisateur du moniteur
Data Services
Les membres de ce groupe ont un accès limité aux options disponibles à partir des onglets Statut.
Un utilisateur du moniteur peut abandonner des jobs batch, par exemple, mais il ne peut pas les exé cuter ou les planifier. Un utilisateur de moniteur peut redémarrer, abandonner ou arrêter un serveur d'accès, un service, une instance d'adaptateur ou une interface client, mais il ne peut ni les ajouter, ni les supprimer.
Administrateur de pro fileur Data Services
Les membres de ce groupe sont limités à la gestion des référentiels de profileur. Ce rôle est un sousensemble de celui de l'Administrateur. Les Administrateurs de profileur peuvent :
● Gérer les tâches de profileur dans tout référentiel de profileur.
● Gérer la configuration du profileur.
Utilisateur du profileur
Data Services
Opérateur
Data Services
Les membres de ce groupe sont limités à la gestion des tâches de profileur dans le référentiel du pro fileur qui est configuré pour l'utilisateur.
Les membres de ce groupe ont tous les privilèges Administrateur, mais ils ne peuvent ni changer les serveurs de référentiel, d'accès ou CMS, ni mettre à jour les paramètres de la banque de données.
Designer Data Services Les membres de ce groupe ont accès à Designer. Notez que les droits d'application et les droits de sécurité du référentiel sont deux ensembles de droits distincts. Pour plus d'informations sur les
droits du référentiel, consultez Droits du référentiel détaillés [page 47]
.
4.2.1 Droits d'application détaillés
Des droits d'application sont affectés à chaque groupe d'utilisateurs. Le tableau suivant décrit les droits d'application octroyés par défaut à chaque groupe.
Remarque
Le compte du groupe Administrateur de Data Services a accès à tous les droits d'application Data Services disponibles.
40
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des utilisateurs et des droits
Table 6 :
Nom du droit
Accéder à Administrateur
Accéder à la documentation auto matique
Accéder à des rapports sur la qualité des données
X
Accéder à Designer
Accéder à Impact et Lignage.
X
X
X Accéder au tableau de bord opéra tionnel
Accéder au tableau de bord de vali dation
Présentation de l'Administrateur
Exécuter un job batch
Utilisateurs
Designer
Utilisa teurs de la surveil lance
Administrateur multi-utilisa teur
X X X
Utilisateurs de l'opéra teur
Utilisateurs admin. du profileur
X X
X X X X X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Gérer les configurations du serveur d'accès
Gérer les configurations de l'adapta teur
Gérer l'historique des jobs batch
Gérer les groupes du référentiel cen tral
Gérer les configurations des jour naux de certification
X
Gérer les configurations de banque de données et de paramètre de sub stitution
Gérer les configurations de promo tion d'objet
X
X
X
Gérer l'importation de la promotion d'objet
Gérer les configurations du profileur
Gérer le statut de l'interface client en temps réel
Gérer les journaux en temps réel
Gérer le statut des services en temps réel
Gérer le statut en temps réel
Gérer le client RFC et les configura tions serveur
X
X
X
X
X
X
X
X
X
X
Utilisa teurs du profileur
X
X
X
Guide d'administration
Gestion des utilisateurs et des droits
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
41
Nom du droit
Gérer les configurations du groupe de serveurs
Gérer la configuration des intervalles de statut
Utilisateurs
Designer
Utilisa teurs de la surveil lance
Administrateur multi-utilisa teur
X
Utilisateurs de l'opéra teur
Utilisateurs admin. du profileur
X
X Gérer les configurations de WebSer vices
Visualiser le statut de l'adaptateur
Visualiser l'historique des jobs batch X
Visualiser des exemples de données de qualité des données
X
Visualiser le statut du profileur
X
X
X X
X
X
X
X X
X
X Visualiser les informations internes dans le journal
Visualiser le statut de l'interface cli ent en temps réel
X X
X
X
X
X
Visualiser les journaux en temps réel
Visualiser le statut des services en temps réel
Visualiser le statut en temps réel
Afficher le statut du client RFC
Visualiser des informations sur le groupe de serveurs
X
X
X
X
X
X
X
Visualiser des exemples de données de validation
X
Visualiser les statuts de WebServi ces
X
X
X X
X
X
Utilisa teurs du profileur
X
X
X
Remarque
Les droits d'application et les droits de sécurité du référentiel sont deux ensembles de droits distincts.
Lorsqu'un référentiel est enregistré, le propriétaire se voit accorder un accès total au référentiel. Par défaut, les autres utilisateurs Designer n'ont pas accès au référentiel.
Informations associées
Affichage des droits d'application affectés à un groupe [page 43]
Gestion des droits d'application pour un groupe [page 43]
Droits du référentiel détaillés [page 47]
42
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des utilisateurs et des droits
4.2.2 Affichage des droits d'application affectés à un groupe
Votre compte doit être un membre du groupe d'utilisateurs Administrateurs ou du groupe Utilisateurs de l'administrateur de Data Services pour pouvoir accéder à la fonction de gestion de la sécurité de l'utilisateur de la
CMC.
Pour afficher les droits d'application actuellement affectés à un groupe :
1. Dans la page d'accueil de la CMC, sélectionnez
Gérer > Applications
.
2. Dans la liste
Nom de l'application
, cliquez deux fois sur
Application Data Services
.
3. Sélectionnez
Sécurité de l'utilisateur
pour afficher les groupes d'utilisateurs.
4. Mettez en surbrillance le groupe d'utilisateurs à afficher et cliquez sur
Visualiser la sécurité
.
L'
Explorateur d'autorisations
s'ouvre et affiche tous les droits d'application actuellement affectés au groupe d'utilisateurs sélectionné.
4.2.3 Gestion des droits d'application pour un groupe
Votre compte doit être un membre du groupe d'utilisateurs Administrateurs ou du groupe Utilisateurs de l'administrateur de Data Services pour pouvoir accéder à la fonction de gestion de la sécurité de l'utilisateur de la
CMC.
Pour gérer les droits d'application affectés à un groupe :
1. Dans la page d'accueil de la CMC, sélectionnez
Gérer > Applications
.
2. Dans la liste
Nom de l'application
, cliquez deux fois sur
Application Data Services
.
3. Sélectionnez
Sécurité de l'utilisateur
pour configurer les groupes d'utilisateurs de l'application Data Services.
4. Mettez en surbrillance le groupe d'utilisateurs ou ajoutez un utilisateur pour en gérer les droits d'application.
5. Cliquez sur
Affecter la sécurité
.
6. Dans la fenêtre
Affecter la sécurité
, sélectionnez l'onglet
Avancé
.
7. Dans l'onglet
Avancé
, sélectionnez
Ajouter/Supprimer des droits
.
8. Dans la fenêtre
Ajouter/Supprimer des droits
, sélectionnez l'ajout ou la suppression de chaque droit à modifier pour ce groupe.
9. Cliquez sur
Appliquer
pour enregistrer vos modifications.
Les membres du groupe modifié se verront accorder ou refuser les droits d'application que vous avez modifiés pour le groupe lors de leur prochaine connexion.
Guide d'administration
Gestion des utilisateurs et des droits
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
43
5 Gestion des référentiels
Pour pouvoir accéder aux référentiels de Data Services dans d'autres composants comme Designer et la Console de gestion, vous devez les configurer de manière appropriée.
En général, il faut suivre ce workflow pour configurer un référentiel Data Services.
1. Créez le référentiel dans une base de données à l'aide du Gestionnaire de référentiel.
2. Enregistrez le référentiel dans la CMC (Central Management Console).
3. Gérez les paramètres de sécurité du référentiel présent dans la CMC.
5.1 Enregistrement d'un référentiel dans CMC
1. Connectez-vous à la CMC (Central Management Console) en tant qu'utilisateur disposant de droits d'administrateur pour l'application Data Services.
2. Accédez à l'application Data Services :
○ Cliquez sur
Data Services
à partir de l'écran d'accueil CMC ou
○ Cliquez sur l'icône Data Services.
3. Configurez un référentiel :
○ Choisissez
Gérer Configurer le référentiel
ou
○ Cliquez avec le bouton droit sur
Référentiels
dans l'arborescence de navigation et cliquez sur
Configurer le référentiel
L'écran
Ajouter un référentiel Data Services
s'affiche.
4. Donnez un nom au référentiel et, facultativement, une description.
Le nom et la description s'affichent pour les utilisateurs lorsqu'ils se connectent à des applications comme
Designer et la Console de gestion.
5. Saisissez les informations de connexion pour la base de données du référentiel.
Les détails requis dépendent du type de base de données contenant le référentiel et du type de connexion choisis.
Conseil
Pour les bases de données Microsoft SQL Server et SAP Sybase, il est recommandé de ne pas utiliser localhost comme nom de serveur lors de l'enregistrement du référentiel Data Services dans la CMC. Si vous utilisez localhost, d'autres ordinateurs seront dans l'incapacité de se connecter au référentiel.
a. Pour une base de données Oracle, le type de connexion par défaut est Sans TNS. Si vous souhaitez utiliser une connexion avec TNS, sélectionnez
Oui
dans le menu déroulant correspondant à
Utiliser le nom du TNS
et saisissez le
Nom du TNS
si aucune valeur ne s'affiche.
Si le référentiel Data Services a été créé à l'aide d'une connexion TNS, le logiciel renseigne le champ
Nom du TNS
. Sinon, vous devez saisir le
Nom du TNS
.
44
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des référentiels
Remarque
Si vous avez créé un référentiel sur Oracle RAC, avant l'enregistrement dans la CMC, vous devez configurer le nom du TNS sur l'ordinateur CMS local. Puis le nom du TNS sera renseigné automatiquement en fonction de la chaîne de connexion fournie lors de l'enregistrement dans la CMC.
b. Pour une base de données DB2, MySQL ou SAP HANA, le type de connexion par défaut est Sans DSN. Si vous souhaitez utiliser une connexion avec DSN, sélectionnez
Oui
dans le menu déroulant correspondant
à
Utiliser le nom de source de données (DSN)
et saisissez le
Nom de source de données (DSN)
si aucune valeur ne s'affiche.
Si le référentiel Data Services a été créé à l'aide d'une connexion DSN, le logiciel renseigne le champ
Nom de source de données (DSN)
. Sinon, vous devez saisir le
Nom de source de données (DSN)
.
Remarque
Si vous modifiez par la suite les propriétés du référentiel Data Services dans la CMC pour remplacer le type de connexion par une connexion avec TNS ou avec DSN, vous devez renseigner les champs
Nom du TNS
ou
Nom de source de données (DSN)
.
Remarque
Si vous utilisez des connexions DNS ou TNS dans une installation distribuée, la connexion de base de données au référentiel doit être configurée de manière identique sur chaque ordinateur, comme dans la
CMC. Par exemple, si un référentiel Oracle est configuré avec le nom TNS Ora_DS dans la CMC, les ordinateurs de Designer et du Job server doivent également avoir pour configuration le nom TNS Ora_DS.
6. Si vous enregistrez un référentiel de profileur, choisissez
Oui
pour
Est un référentiel de profileur
.
a. Saisissez le nom de l'hôte du serveur d'applications Web qui accueille le profileur.
b. Entrez le numéro de port utilisé par le serveur d'applications Web qui accueille le profileur.
7. Cliquez sur
Tester la connexion
.
L'application tente de vérifier les détails de connexion sans ajouter le référentiel à la CMC. Si la connexion
échoue, révisez le message d'erreur et corrigez les informations de connexion au référentiel.
8. Cliquez sur
Enregistrer
pour ajouter le référentiel à la CMC.
L'écran de l'application Data Services s'affiche et le nouveau référentiel apparaît dans la liste des référentiels enregistrés.
Informations associées
Connexions sans DSN et sans TNS [page 21]
utilisation du Gestionnaire de référentiel [page 73]
Guide d'administration
Gestion des référentiels
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
45
5.2 Gestion des paramètres de sécurité des référentiels dans la CMC
Il est possible de gérer les paramètres de sécurité des référentiels enregistrés dans la CMC avec les options de sécurité situées dans le menu Gérer. Ces options vous permettent d'assigner des utilisateurs et des groupes à la liste de contrôle d'accès au référentiel, de voir les droits d'un utilisateur ou d'un groupe et de changer leurs droits vis-à-vis du référentiel.
1. Connectez-vous dans la CMC en tant qu'utilisateur disposant des droits d'administrateur à l'application
Data Services.
2. Accédez à l'application Data Services :
○ Cliquez sur
Data Services
sur l'écran d'accueil CMC ou
○ Cliquez sur l'icône Data Services
3. Cliquez sur
Référentiels
dans l'arborescence de navigation pour afficher la liste des référentiels enregistrés.
5.2.1 Affichage des droits d'un utilisateur ou d'un groupe vis-àvis d'un référentiel
En général, il faut suivre ce workflow pour afficher les droits d'un utilisateur ou d'un groupe vis-à-vis d'un référentiel.
1. Sélectionnez le référentiel dont vous souhaitez afficher les paramètres de sécurité.
2. Cliquez sur
Gérer Sécurité Sécurité des utilisateurs
.
La boîte de dialogue
Sécurité des utilisateurs
s'ouvre et affiche la liste de contrôle d'accès du référentiel.
3. Sélectionnez un utilisateur ou un groupe dans la liste de contrôle d'accès et cliquez sur
Afficher la sécurité
.
L'Explorateur d'autorisations s'exécute et affiche une liste de droits effectifs pour l'utilisateur ou le groupe vis-
à-vis du référentiel.
5.2.2 Affectation d'utilisateurs et de groupes à la liste de contrôle d'accès d'un référentiel
Une liste de contrôle d'accès spécifie les utilisateurs qui possèdent ou non des droits vis-à-vis d'un référentiel. En général, il faut suivre ce workflow pour assigner un utilisateur ou un groupe à une liste de contrôle d'accès et spécifier leurs droits vis-à-vis du référentiel.
1. Sélectionnez le référentiel auquel vous souhaitez ajouter un utilisateur ou un groupe.
2. Cliquez sur
Gérer Sécurité Sécurité des utilisateurs
.
La boîte de dialogue
Sécurité des utilisateurs
s'ouvre et affiche la liste de contrôle d'accès du référentiel.
3. Cliquez sur
Ajouter les serveurs principaux
.
La boîte de dialogue
Ajouter les serveurs principaux
s'ouvre.
4. Déplacez les utilisateurs et les groupes que vous souhaitez ajouter à partir de la liste
Utilisateurs/Groupes disponibles
à la liste
Utilisateurs/Groupes sélectionnés
.
46
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des référentiels
5. Cliquez sur
Ajouter et affecter la sécurité
.
6. Sélectionnez les niveaux d'accès que vous souhaitez accorder à l'utilisateur ou au groupe :
○ Pour accorder un accès en lecture seule au référentiel, sélectionnez
Afficher
.
○ Pour accorder un accès en lecture et en écriture au référentiel, sélectionnez
Contrôle total
.
○ Pour refuser l'accès au référentiel, sélectionnez
Aucun accès
.
5.2.3 Droits du référentiel détaillés
Les droits du référentiel sont attribués à chaque liste de contrôle d'accès. Les utilisateurs et les groupes de la liste de contrôle d'accès peuvent se voir accorder le contrôle total, l'accès à l'affichage ou aucun droit d'accès au référentiel.
La table suivante décrit les droits du référentiel disponibles pour le contrôle total et l'accès à l'affichage.
Table 7 :
Nom du droit
Ajouter des objets au dossier
Copier des objets dans un autre dossier
Supprimer les objets
Modifier les objets
Modifier les droits des utilisateurs au niveau des objets
Répliquer le contenu
Modifier en toute sécurité les paramètres d'héritage de droits X
Modifier en toute sécurité les droits des utilisateurs au niveau des objets
Traduire les objets
X
X
X
X
Utiliser le niveau d'accès pour l'affectation de sécurité
Visualiser les objets
X
X
X
X
X
Contrôle total
X
Affichage
X
Remarque
Les droits d'application et les droits de sécurité du référentiel sont deux ensembles de droits distincts.
Lorsqu'un référentiel est enregistré, le propriétaire se voit accorder un accès total au référentiel. Par défaut, les autres utilisateurs Designer n'ont pas accès au référentiel.
Informations associées
Droits d'application détaillés [page 40]
Guide d'administration
Gestion des référentiels
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
47
6 Gestion des serveurs
6.1 Définition des variables d'environnement UNIX
Lors de l'installation de SAP Data Services sur des plateformes UNIX, le Job Server nécessite de définir certaines variables d'environnement. Pour définir ces variables, les utilisateurs qui exécutent ou administrent les Job
Servers doivent exécuter un script (al_env.sh).
Exécutez ce script avec la syntaxe requise par votre environnement. Exemple :
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
Vous pouvez également ajouter cette commande à votre script de connexion pour qu'il soit toujours configuré.
Par exemple, ajoutez la ligne suivante au .profile :
. $LINK_DIR/bin/al_env.sh
Si le script ne s'exécute pas, aucun message d'erreur n'apparaît. Pour s'assurer que les valeurs des variables sont correctement définies, vérifiez une ou plusieurs des valeurs suivantes :
Table 8 :
Variable
$LINK_DIR
$DS_COMMON_DIR
Détails
Répertoire d'installation Data Services (défini par le programme d'installation).
Référence $LINK_DIR pour compatibilité (définie par le programme d'installa tion).
$SHLIB_PATH
$LD_LIBRARY_PATH
$LIBPATH
$ORACLE_SID
$ORACLE_HOME
Pour utiliser un client Oracle de 64 bits, $LINK_DIR/bin doit être répertorié avant tout chemin d'accès à la bibliothèque partagée Oracle de 64 bits.
Pour Solaris ou Linux. Doit inclure $LINK_DIR/bin et l'emplacement des biblio thèques de base de données.
Pour utiliser un client Oracle de 64 bits, $LINK_DIR/bin doit être répertorié avant tout chemin d'accès à la bibliothèque partagée Oracle de 64 bits.
Pour AIX. Doit inclure $LINK_DIR/bin et l'emplacement des bibliothèques de base de données.
Pour utiliser un client Oracle de 64 bits, $LINK_DIR/bin doit être répertorié avant tout chemin d'accès à la bibliothèque partagée Oracle de 64 bits.
Requis pour une source, une cible ou un référentiel Oracle.
Requis pour une source, une cible ou un référentiel Oracle.
Pour utiliser un client Oracle de 64 bits, cela doit pointer vers l'installation Oracle de
64 bits.
48
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Variable
$DB2INSTANCE
$DB2DIR
$SYBASE
$SYBASE_OCS
$ODBCINI
$PATH
Détails
Requis pour une source, une cible ou un référentiel DB2.
Requis pour une source, une cible ou un référentiel DB2.
Requis pour une source, une cible ou un référentiel SAP ASE.
Requis pour une source, une cible ou un référentiel SAP ASE.
Requis pour les sources ou les cibles ODBC, y compris MySQL et SAP HANA.
Doit comprendre $LINK_DIR/bin et <databasehome> /bin .
Conseil
Utilisez la commande echo pour vérifier les paramètres des variables d'environnement.
Si les paramètres de la variable ne sont pas configurés correctement et que vous démarrez un utilitaire
Data Services quelconque, les messages d'erreur indiquent que des fichiers de serveur de base de données sont manquants.
Si vous remarquez une erreur de ce genre, vérifiez que al_env.sh contient des commandes pour définir les emplacements d'origine appropriés des bases de données. Exécutez al_env.sh pour le compte utilisé par le Job
Server ou démarrez le Job Server à l'aide d'un compte qui a toutes les variables d'environnement nécessaires définies dans son .profile.
Conseil
Pour utiliser l'interface de serveur Remote Function Call dans la Console de gestion sur une plateforme UNIX de 64 bits, consultez le Guide de la console de gestion pour plus d'informations sur la configuration de l'environnement.
6.1.1 Configuration d'une connectivité de base de données supplémentaire
Lors de l'installation de SAP Data Services sur les plateformes UNIX, le programme d'installation configure les paramètres suivants par défaut :
● Connexions avec DSN ou TNS pour la base de données du référentiel
Pour utiliser une connexion sans DSN ou sans TNS, reportez la création du référentiel à plus tard (après l'installation) et lorsque vous invoquerez le Gestionnaire de référentiel, spécifiez l'option s pour utiliser une connexion avec nom de serveur.
● Connexion à la base de données pour le référentiel uniquement
Pour accéder à d'autres systèmes de base de données en tant que sources et cibles dans vos jobs, il est nécessaire d'ajouter les informations de configuration appropriées au fichier al_env.sh. Utilisez le
Gestionnaire de connexions installé avec Data Services pour définir les variables d'environnement requises pour les types de bases de données suivantes :
○ Attunity
○ DB2 (iSeries ou zSeries)
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
49
○ Informix
○ MySQL
○ Netezza
○ Oracle
○ SAP HANA
○ SAP ASE
○ SAP Sybase IQ
○ SAP Sybase SQL Anywhere
○ SQL Server
○ Teradata
Remarque
Pour obtenir la toute dernière liste des types de bases de données pris en charge par le Gestionnaire de connexions, voir les plateformes prises en charge (Matrice de disponibilité des produits) à l'adresse https://service.sap.com/PAM .
Informations associées
Utilisation du Gestionnaire de connexions pour les systèmes UNIX [page 55]
Configuration des sources de données ODBC sous UNIX à l'aide de connexions avec DSN [page 55]
6.2 Démarrer automatiquement des services
Sous Windows
Le service SAP Data Services et le service Tomcat packagé démarrent automatiquement lorsque l'ordinateur redémarre. Le service Data Service démarre ensuite les Job Servers et les serveurs d'accès sur l'ordinateur qui a redémarré.
Vous pouvez remplacer le démarrage du service par
Manuel
dans la fenêtre des services Windows.
Remarque
Pour vous connecter manuellement aux applications Web, reportez-vous à la section «Configuration du suivi pour applications Web» du Guide d'administration de services de plateforme d'informations..
50
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Sous UNIX
Pour démarrer automatiquement les Job Servers et les serveurs d'accès lors du redémarrage du serveur, vous devez installer le script actaservices avec des privilèges racine.
Exécutez le script $LINK_DIR/bin/autostrt.sh :
# cd $LINK_DIR/bin/
# autostrt.sh $LINK_DIR
6.3 Rétention des fichiers d'historique et des fichiers journaux
Les fichiers d'historique et journaux contiennent des informations dont le logiciel a besoin pour générer des rapports réglementaires ou non réglementaires et des tables de statistiques du référentiel.
Lorsque vous définissez le nombre de jours de rétention des fichiers d'historique et journaux d'un job dans la
Central Management Console (CMC), déterminez si ces fichiers sont nécessaires au rapports.
Les fichiers d'historique contiennent des informations sur l'exécution du job, notamment :
● Certification et non-certification des fichiers journaux
● Informations du rapport
Les fichiers journaux contiennent les types d'informations suivantes :
● Historiques des erreurs de job batch, des suivis et de la surveillance
● Journaux actuels de suivi du fournisseur de services et des erreurs
● Journaux actuels du serveur d'accès et historiques
Si vous avez l'intention de créer des rapports en fonction de jobs, transformations, périodes et statistiques de jobs spécifiques ou si vous nécessitez des informations pour créer des rapports réglementaires ou certifiés, vous devez créer une copie de sauvegarde locale des tables ou des fichiers journaux.
Quel est alors l'intérêt de supprimer ces fichiers ? Le logiciel ajoute les informations aux fichiers journaux existants pour chaque job que vous exécutez. Par conséquent, les fichiers peuvent devenir très volumineux, ce qui peut ralentir les processus et affecter les performances du logiciel. Il est donc important de disposer de procédures de gestion de la maintenance des fichiers de référentiel et journaux, telles que la définition des délais de rétention des fichiers d'historique et journaux dans la Console de gestion.
Attention
Définir les options de rétention constitue une méthode de suppression de ces fichiers, parmi d'autres. Dans l'Administrateur de la console de gestion, vous pouvez choisir de supprimer les données d'historique de job batch, ce qui supprime les données d'historique, indépendamment des paramètres dans la CMC.
Pour en savoir plus sur les fichiers d'historique et journaux, les statistiques, les rapports et la surveillance des jobs, voir le Guide de la console de gestion.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
51
Informations associées
Fichiers journaux et rapports nécessitant USPS [page 52]
Suppression de l'historique d'un job batch [page 98]
Jobs de surveillance [page 95]
6.3.1 Fichiers journaux et rapports nécessitant USPS
La
période de rétention de l'historique
est de 30 jours par défaut, ce qui ne laisse pas suffisamment de temps à la génération de certains rapports USPS.
Si vous remplissez les conditions de certification postale comme les exigences CASS, il est nécessaire de soumettre des fichiers journaux aux autorités postales sur une base périodique. Par exemple, si vous avez inclus la transformation USA Regulatory Address Cleanse dans votre flux de données, que vous utilisez les fonctionnalités DSF2 ou NCOALink et que CASS est activée, il est nécessaire de soumettre des fichiers journaux de certification à l'USPS tous les mois. Sachant cela, définissez la période de rétention du journal de manière à ne pas perdre de données datant d'avant la création et la soumission des journaux (soumettant ainsi des fichiers journaux incomplets à l'USPS).
Le paramètre par défaut de 30 jours ne donne pas assez de temps pour vous permettre d'exporter et d'envoyer les fichiers journaux à l'USPS avant l'échéance mensuelle. Et une période de 30 jours n'est pas représentative des mois comptant 31 jours. Il est donc recommandé de définir la rétention d'historique sur une plus longue période
(50 jours, par exemple) pour garantir que les journaux soumis mensuellement à l'USPS soient complets.
Définissez le nombre de jours de rétention dans le paramètre
Période de rétention de l'historique
de la CMC.
En plus d'envoyer des données mensuelles à l'USPS, il est nécessaire de garder des données de rapport à la disposition de l'USPS pendant plusieurs années après le traitement du job. (Veillez à rester informé des règles en vigueur d'USPS relatives à la rétention des données en consultant votre contrat de licence USPS.) Pour vous assurer de conserver tous les rapports et les journaux requis avant la suppression des données du référentiel, il est recommandé d'exporter mensuellement les rapports et journaux concernés vers un dossier local. Cela permet
également d'éviter que le contenu du référentiel ne devienne trop volumineux et ne génère l'«expiration» du processus d'exportation en raison du volume des statistiques conservées.
Informations associées
Définition de la période de rétention de l'historique [page 52]
6.3.2 Définition de la période de rétention de l'historique
La période de rétention de l'historique permet d'enregistrer ou de supprimer automatiquement des tables du référentiel.
Il est possible d'afficher les journaux stockés à l'aide de l'application Administrateur dans la Console de gestion.
52
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Attention
De nombreux fichiers d'historiques contiennent des statistiques de jobs pour les rapports statistiques et autres informations requises pour les rapports réglementaires. Veillez à bien comprendre ce pour quoi sont utilisés vos fichiers journaux avant de définir un nombre de jours avant de les supprimer.
Réalisez les étapes suivantes pour définir la
Période de rétention de l'historique
:
1. Ouvrez la CMC (Central Management Console) dans un navigateur Web et connectez-vous en tant d'utilisateur disposant des droits d'administrateur.
2. Choisissez
Applications
à partir du menu déroulant de navigation sous la bannière
Central Management
Console
.
3. Cliquez avec le bouton droit sur
Application Data Services
à partir de la colonne
Nom de l'application
et sélectionnez
Paramètres
.
4. Dans la boîte de dialogue
Période de rétention de l'historique
, tapez le nombre de jours pendant lesquels vous souhaitez conserver l'historique de l'exécution des jobs. Consultez les exemples ci-dessous.
Le logiciel supprime tous les fichiers applicables en fonction du nombre de jours saisis.
5. Cliquez sur
Enregistrer
.
Exemple
Table 9 :
Entrée
1
0
-1
1095
Résultats
Le logiciel affiche les jobs exécutés aujourd'hui uniquement. Après 12 h, ces journaux s'effacent et le logiciel commence à enregistrer les journaux du lendemain.
Le logiciel ne conserve aucun fichier d'historique de l'exécution du job.
Le logiciel ne supprime aucun fichier d'historique de l'exécution du job.
Le logiciel supprime les fichiers d'historique d'exécution des jobs datant de plus de trois ans envi ron.
Informations associées
Rétention des fichiers d'historique et des fichiers journaux [page 51]
Définition de la période de rétention des journaux [page 53]
Fichiers journaux et rapports nécessitant USPS [page 52]
6.3.3 Définition de la période de rétention des journaux
La période de rétention des journaux permet de supprimer automatiquement les fichiers journaux.
Il est possible d'afficher les journaux stockés à l'aide de l'application Administrateur dans la Console de gestion.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
53
Attention
De nombreux fichiers journaux contiennent des statistiques de jobs pour les rapports statistiques et autres informations requises pour les rapports réglementaires. Veillez à bien comprendre ce pour quoi sont utilisés vos fichiers journaux avant de définir le nombre de jours pour leur suppression.
Pour définir la période de rétention des journaux des job servers, suivez les étapes suivantes :
1. Ouvrez la CMC (Central Management Console) dans un navigateur Web et connectez-vous en tant d'utilisateur disposant des droits d'administrateur.
2. Choisissez
Applications
à partir du menu déroulant de navigation sous la bannière
Central Management
Console
.
3. Cliquez avec le bouton droit sur
Application Data Services
à partir de la colonne
Nom de l'application
et sélectionnez
Paramètres
.
4. Dans la zone
Période de rétention du journal de Job Server
, tapez le nombre de jours pendant lesquels vous souhaitez conserver les fichiers journaux applicables. Consultez les exemples ci-dessous.
Le logiciel supprime tous les fichiers journaux applicables au-delà de cette période.
5. Cliquez sur
Enregistrer
.
Exemple
Table 10 :
Entrée
1
0
-1
1095
Résultats
Le logiciel affiche les journaux d'aujourd'hui uniquement. Après 12 h, ces journaux s'effacent et le logiciel commence à enregistrer les journaux du lendemain.
Le logiciel ne conserve aucun fichier journal.
Le logiciel ne supprime aucun fichier journal.
Le logiciel supprime les fichiers journaux datant de plus de trois ans environ.
Les modifications apportées à la période de rétention des journaux s'effectuent sous forme de processus de nettoyage en arrière-plan afin de ne pas interrompre le processus de messages plus importants. Il est donc possible que les journaux ne soient pas supprimés immédiatement lorsque que vous sélectionnez
Enregistrer
. Les modifications peuvent mettre jusqu'à une heure pour prendre effet.
Informations associées
Rétention des fichiers d'historique et des fichiers journaux [page 51]
Définition de la période de rétention de l'historique [page 52]
Fichiers journaux et rapports nécessitant USPS [page 52]
54
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
6.4 Utilisation du Gestionnaire de connexions pour les systèmes UNIX
Utilisez le Gestionnaire de connexions sous UNIX pour créer, modifier ou supprimer des sources de données
ODBC et des pilotes ODBC après l'installation.
1. Si vous souhaitez utiliser l'interface utilisateur, vérifiez que la bibliothèque GTK+2 est bien installée.
2. Pour les connexions, définissez $ODBCINI sur l'emplacement du fichier ODBC .ini du fournisseur du client de la base de données. Ne pointez pas vers le fichier ODBC .ini de Data Service et assurez-vous que le fichier soit accessible en lecture et écriture. Par exemple, pour les pilotes DataDirect, vous pointez ici (en supposant que les pilotes DataDirect sont installés à l'emplacement d'installation par défaut) :
$LINK_DIR/DataDirect/odbc/odbc.ini
3. Invoquez le Gestionnaire de connexions en saisissant les commandes suivantes :
$ cd $LINK_DIR/bin/
$ ./DSConnectionManager
La fenêtre
Gestionnaire de connexions SAP Data Services
s'ouvre.
Remarque
Si la bibliothèque GTK+2 n'est pas installée, l'interface utilisateur de ligne de commande démarre.
4. Pour les connexions avec DSN, accédez à l'onglet
Sources de données
, puis configurez celles-ci de manière appropriée. Les sections suivantes s'appliquent à des sources de données spécifiques.
5. Pour les connexions avec nom de serveur, accédez à l'onglet
Pilotes
pour configurer les pilotes ODBC.
6. Cliquez sur
Redémarrer les services
pour redémarrer le Service de traitement adaptatif EIM et le Service de jobs Data Services.
Informations associées
6.4.1 Configuration des sources de données ODBC sous UNIX
à l'aide de connexions avec DSN
Sur les plateformes UNIX ou Linux, SAP Data Services requiert une bibliothèque de gestionnaires de pilotes ODBC et une bibliothèque de pilotes ODBC pour configurer les sources de données ODBC à l'aide de connexions utilisant le nom de la source de données (DSN). Certains fournisseurs de pilotes ODBC incluent des fonctionnalités de gestionnaire de pilotes ODBC et de pilotes ODCB dans une seule bibliothèque, alors que d'autres les envoient dans deux bibliothèques différentes.
Pour s'adapter à tous les fournisseurs ODBC, Data Services requiert des configurations dans deux fichiers différents pour les connexions avec DSN :
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
55
1. Le fichier de configuration du gestionnaire de pilotes ODBC d'UNIX (
<LINK_DIR> /bin/ds_odbc.ini).
Ce fichier contient des instances DSN qui référencent les bibliothèques de gestionnaire de pilotes ODBC.
Conseil
Il n'est pas nécessaire de configurer manuellement ds_odbc.ini pour les bases de données ODBC prises en charge de manière native. Utilisez à la place le Gestionnaire de connexions Data Services pour configurer correctement la bibliothèque du gestionnaire de pilotes ODBC.
2. Les fichiers de configuration du fournisseur ODBC (référencés par la variable d'environnement $ODBCINI).
Ce fichier contient des instances DSN qui référencent les bibliothèques de pilotes ODBC, ainsi que les informations de connexion au serveur de base de données.
Remarque
Un fichier de configuration ODBC peut contenir plusieurs instances DSN différentes. Un fichier référencé par $ODBCINI peut contenir des DSN pour MySQL, Netezza et Teradata, par exemple.
6.4.1.1 Configuration de sources de données ODBC natives
Data Services prend en charge plusieurs sources de données ODBC de manière native avec des connexions avec
DSN, y compris :
● Attunity
● DB2 (iSeries ou zSeries)
● Informix
● MySQL
● Netezza
● SAP HANA
● SAP ASE
● SAP Sybase IQ
● SQL Server
● Teradata
Remarque
Pour obtenir la toute dernière liste des sources de données ODBC prises en charge de manière native, voir les
Notes de version.
Vous pouvez utiliser le Gestionnaire de connexions pour définir la configuration ODBC Data Services et les variables d'environnement associées requises pour exécuter un job Data Services contenant une source ou une cible se rapportant à un des types de bases de données ci-dessus. D'autres sources de données ODBC génériques requièrent une configuration manuelle supplémentaire.
Pour exécuter le Gestionnaire de connexions pour configurer une source ODBC avec une connexion avec DSN :
1. Définissez pour $ODBCINI un fichier dans lequel le Gestionnaire de connexions va définir le DSN selon vos données saisies dans l'onglet
Sources de données
. Le fichier doit être accessible en lecture et écriture.
56
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Exemple : export ODBCINI=<dir-path>/odbc.ini
touch $ODBCINI
2. Appelez le Gestionnaire de connexions en saisissant la commande suivante :
$LINK_DIR/bin/DSConnectionManager.sh
3. Cliquez sur l'onglet
Sources de données
, puis sur
Ajouter
pour afficher la liste des types de bases de données.
4. Dans la fenêtre
Sélectionner le type de base de données
, sélectionnez le type de base de données, puis cliquez sur
OK
.
La fenêtre
Configuration pour...
apparaît avec quelques informations de connexion renseignées. Il s'agit de données détectées par le Gestionnaire de connexions :
○ L'emplacement absolu du fichier odbc.ini dans lequel le DSN sera défini
○ Le pilote (en fonction du type de base de données)
○ La version du pilote (en fonction du type de base de données)
5. Fournissez des valeurs pour les propriétés de connexion supplémentaires (telles que Nom du serveur,
Instance ou Port) du type de base de données spécifique.
6. Fournissez les propriétés suivantes (elles ne seront pas enregistrées pour un usage ultérieur).
○ Nom d'utilisateur
○ Mot de passe
7. Pour tester la connexion, cliquez sur
Tester la connexion
.
8. Cliquez sur
Redémarrer les services
pour redémarrer les services suivants :
Redémarrer les services
○ Le Service de traitement adaptatif EIM et le Service de jobs Data Services si Data Services est installé au même emplacement (même ordinateur et même dossier) que les services de plateforme d'informations
(IPS) ou la plateforme de BI. Une fenêtre d'invite apparaîtra pour le mot de passe du CMS.
○ Uniquement le Service de jobs Data Services si Data Services est installé sans IPS ou plateforme de BI.
9. Si vous envisagez d'exécuter une autre commande telle que le Gestionnaire de référentiel, lancez le script al_env.sh pour définir les variables d'environnement.
Par défaut, le script est situé dans le répertoire
<REP_LIENS> /bin/al_env.sh.
Informations associées
Configuration d'autres sources de données ODBC [page 67]
Propriétés pour les sources de données ODBC utilisant des connexions avec DSN [page 58]
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
57
6.4.1.2 Propriétés pour les sources de données ODBC utilisant des connexions avec DSN
Le Gestionnaire de connexions configure le fichier $ODBCINI en fonction des valeurs de propriété que vous saisissez dans l'onglet
Sources de données
. Le tableau suivant liste les propriétés pertinentes pour chaque type de base de données.
Table 11 :
Type de base de données
MySQL
SQL Server
SAP HANA
DB2 (iSeries ou zSeries)
Propriétés de l'onglet Sources de données
● Fichier Ini ODBC
● Nom DSN
● Chemin d'accès à la bibliothèque ODBC sous Unix
● Pilote
● Version du pilote
● Nom du serveur
● Port
● Base de données
● Nom d'utilisateur
● Mot de passe
● Fichier Ini ODBC
● Nom du DSN
● Nom du serveur
● Port
● Base de données
● Nom d'utilisateur
● Mot de passe
● Fichier Ini ODBC
● Nom du DSN
● Pilote
● Nom du serveur
● Instance
● Nom d'utilisateur
● Mot de passe
● Fichier Ini ODBC
● Nom du DSN
● Nom du serveur
● Port
● Emplacement
● Collection
● Collection de packages
● Nom d'utilisateur
● Mot de passe
58
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Type de base de données
Teradata
Netezza
Sybase IQ
SAP ASE
Informix
Attunity
Propriétés de l'onglet Sources de données
● Fichier Ini ODBC
● Nom du DSN
● Chemin d'installation Teradata
● Version Teradata
● Nom du serveur
● Nom d'utilisateur
● Mot de passe
● Fichier Ini ODBC
● Nom du DSN
● Pilote
● Version du pilote
● Nom du serveur
● Port
● Base de données
● Nom d'utilisateur
● Mot de passe
● Fichier Ini ODBC
● Nom du DSN
● Pilote
● Nom du serveur (également appelé nom de l'hôte. Un nom de l'hôte peut être, par exemple, vanpgc13b9.)
● Port
● Nom du moteur (également appelé nom du serveur. Un nom de serveur peut
être, par exemple, vanpgc13b9_iqdemo.)
● Base de données
● Nom d'utilisateur
● Mot de passe
● Répertoire principal Sybase
● OCS
● Nom du serveur
● Base de données
● Nom d'utilisateur
● Mot de passe
● Fichier Ini ODBC
● Nom du DSN
● Pilote
● Nom du serveur
● Base de données
● Nom d'utilisateur
● Mot de passe
● Répertoire du pilote Attunity
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
59
6.4.1.3 Configuration de MySQL ODBC pour des connexions avec DSN
Exécutez le Gestionnaire de connexions pour définir la configuration ODBC Data Services et les variables d'environnement associées requises pour l'exécution d'un job Data Services contenant une source ou une cible
MySQL.
1. Suivez les mêmes étapes que pour Configuration de sources de données ODBC natives [page 56]
.
2. Le pilote de connecteur MySQL ODBC (libmyodbc<version>.so/sl) est dépendant du gestionnaire de pilotes unixODBC (libodbc.so) fourni par www.unixodbc.org
.
a. Si le gestionnaire de pilotes unixODBC n'est pas déjà installé dans votre système, vous devez l'acquérir et le générer pour résoudre ce problème de dépendance.
b. Assurez-vous que l'emplacement du répertoire de libodbc.so de l'installation d'unixODBC est bien le premier répertoire figurant au début du chemin d'accès LD_LIBRARY_PATH/LIBPATH/SHLIB_PATH.
Attention
Si le premier répertoire dans LD_LIBRARY_PATH/LIBPATH/SHLIB_PATH contient libodbc.so venant d'un emplacement autre que celui de l'installation unixODBC, un job utilisant MySQL comme source/cible/référentiel peut ne pas fonctionner comme prévu.
6.4.1.3.1 Installation du pilote unixODBC pour Linux
Pour installer le pilote unixODBC, il est nécessaire d'utiliser une version de Linux prise en charge par SAP
Data Services.
Il existe deux manières d'installer les bibliothèques unixODBC sous Linux :
1. Installez le package unixODBC fourni sur le CD d'installation Linux. Par exemple, le nom du package rpm sur
Redhat 5 64 bits est unixODBC-2.2.11-7.1.
2. Téléchargez et installez le package (x86_64) unixODBC de 64 bits à partir de l'emplacement suivant : http://sourceforge.net/projects/unixodbc/files/unixODBC/2.2.14/unixODBC-2.2.14-linux-x86-64.tar.gz/ download
6.4.1.3.2 Génération et installation d'un pilote unixODBC pour AIX
L'installation du pilote unixODBC nécessite que votre version d'AIX soit prise en charge par SAP Data Services, que vous possédiez le compilateur VisualAge C++ (version 6.0 ou plus récente) et que vous téléchargiez la source unixODBC.
1. Téléchargez et extrayez le package unixODBC.
a. Téléchargez unixODBC-2.2.12.tar.gz depuis l'adresse http://www.unixodbc.org
vers le répertoire
$TEMP.
60
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Remarque
Le fichier téléchargé se nomme unixODBC-2.2.12.tar.tar.
b. Renommez le package unixODBC.
mv unixODBC-2.2.12.tar.tar unixODBC-2.2.12.tar.gz
c. Extrayez le package avec gunzip et tar.
gunzip unixODBC-2.2.12.tar.gz
tar -xvf unixODBC-2.2.12.tar
d. Modifiez le nouveau répertoire unixODBC-2.2.12.
cd $TEMP/unixODBC-2.2.12
2. Créez les bibliothèques et les programmes.
a. Assurez-vous que xlC (le compilateur C++) est bien dans la variable d'environnement PATH et ajoutez-le si nécessaire.
○ A l'aide de ksh : export PATH=/usr/vacpp/bin:$PATH
○ A l'aide de csh : setenv PATH /usr/vacpp/bin:$PATH b. Activez les threads pour le compilateur C : export CC=xlc_r export CCC=xlC_r c. Pour compiler une version 64 bits du gestionnaire de pilotes à l'aide de compilateurs xlc_r, définissez les variables d'environnement OBJECT_MODE et CFLAGS : export OBJECT_MODE=64 export CFLAGS=-q64 d. Générez le package.
./configure --enable-gui=no --enable-drivers=no make make install
Remarque
Par défaut, les fichiers sont installés dans /usr/local. Il est possible de spécifier un emplacement différent en modifiant légèrement l'option préfixe :
./configure --prefix= <new_location> --enable-gui=no --enable-drivers=no où
<new_location>
est l'emplacement où vous souhaitez installer les bibliothèques unixODBC.
e. Si vous chargez le gestionnaire de pilotes de manière dynamique à partir de /prefix/lib, extrayez libodbc.a, libodbcinst.a et libodbccr.a.
ar -x -X 64 libodbc.a
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
61
ar -x -X 64 libodbcinst.a
ar -x -X 64 libodbccr.a
f. Créez la bibliothèque liée dynamiquement.
ln -s libodbcinst.so.1 libodbcinst.so
3. Ajoutez la bibliothèque unixODBC à la variable d'environnement $LIBPATH
Exemple : export LIBPATH= <install_path> :$LIBPATH où
<install_path>
est l'emplacement où toutes les bibliothèques unixODBC sont installées.
6.4.1.3.3 Génération et installation d'un pilote unixODBC pour Solaris
L'installation du pilote unixODBC nécessite que votre version de Solaris soit prise en charge par SAP
Data Services, que vous possédiez le compilateur Sun C++ (version 5.5 ou plus récente) et que vous téléchargiez la source unixODBC.
1. Téléchargez et extrayez le package unixODBC.
a. Téléchargez unixODBC-2.2.12.tar.gz depuis l'adresse http://www.unixodbc.org
vers le répertoire
$TEMP.
Remarque
Le fichier téléchargé se nomme unixODBC-2.2.12.tar.tar.
b. Renommez le package unixODBC.
mv unixODBC-2.2.12.tar.tar unixODBC-2.2.12.tar.gz
c. Extrayez le package avec gunzip et tar.
gunzip unixODBC-2.2.12.tar.gz
tar -xvf unixODBC-2.2.12.tar
d. Modifiez le nouveau répertoire unixODBC-2.2.12.
cd $TEMP/unixODBC-2.2.12
2. Créez les bibliothèques et les programmes.
a. Assurez-vous que CC (le compilateur C++) est bien dans la variable d'environnement PATH et ajoutez-le si nécessaire.
○ A l'aide de ksh : export PATH=/home4/thirdparty/software/sunonecc/8.0-sj/SUNWspro/bin/CC:
$PATH
○ A l'aide de csh : setenv PATH /home4/thirdparty/software/sunonecc/8.0-sj/SUNWspro/bin/CC:
$PATH
62
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
b. Générez le package à l'aide du processus d'auto configuration standard GNU.
./configure CFLAGS="-xarch=v9" LDFLAGS="-xarch=v9" CXXFLAGS="-xarch=v9" -enable-gui=no make make install
Remarque
Par défaut, les fichiers sont installés dans /usr/local. Il est possible de spécifier un emplacement différent en modifiant légèrement l'option préfixe :
./configure --prefix= <new_location> /unixODBC CFLAGS="-xarch=v9" LDFLAGS="xarch=v9" CXXFLAGS="-xarch=v9" --enable-gui=no où
<new_location>
est l'emplacement où vous souhaitez installer les bibliothèques unixODBC.
3. Ajoutez la bibliothèque unixODBC à la variable d'environnement $LD_LIBRARY_PATH.
Exemple : export LD_LIBRARY_PATH= <install_path> /unixODBC/lib:$LD_LIBRARY_PATH où
<install_path>
est l'emplacement où toutes les bibliothèques unixODBC sont installées.
6.4.1.4 Dépannage
Les situations suivantes peuvent nécessiter des opérations de dépannage :
● Il est possible d'utiliser la commande ldd dans la bibliothèque du gestionnaire de pilotes ODBC et celle des pilotes ODBC, pour déterminer si toutes les bibliothèques dépendantes sont configurées correctement dans les variables d'environnement.
Par exemple : ldd tdata.so
Si vous remarquez que l'une des bibliothèques dépendantes a disparu, assurez-vous d'avoir ajouté les paramètres environnements à la session exécutant le service de jobs ou consultez la documentation du fournisseur de pilote ODBC.
● Si une erreur survient lors de l'utilisation du Gestionnaire de connexions, invoquez-le à partir de la ligne de commande à l'aide de l'option -c, puis utilisez l'option -d pour afficher les détails du journal.
Par exemple :
$LINK_DIR/bin/DSConnectionManager.sh -c -d
Le chemin d'accès au fichier journal est : $LINK_DIR/log/DSConnectionManager.log.
Erreurs possibles :
○ Le Gestionnaire de connexions ne parvient pas à se connecter à la base de données
○ Le Job Server Data Services ne parvient pas à se connecter à la base de données
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
63
6.4.2 Configuration de pilotes ODBC sous UNIX pour des sources de données utilisant des connexions sans DSN
Sur les plateformes UNIX et Linux, SAP Data Services requiert une bibliothèque de pilotes ODBC pour les sources de données ODBC utilisant des connexions sans DSN. Le fichier de configuration du pilote ODBC sous Unix :
● Contient des noms de pilotes se rapportant à des bibliothèques de pilotes ODBC.
● Est un fichier d'instance ODBC référencé par la variable d'environnement $ODBCINST.
Conseil
Il n'est pas nécessaire de configurer manuellement le fichier d'instance ODBC pour les bases de données
ODBC prises en charge de manière native. Vous devez, à la place, affecter à $ODBCINST le nom du fichier d'instance ODBC et utiliser le Gestionnaire de connexions Data Services pour configurer correctement la bibliothèque de pilotes ODBC.
6.4.2.1 Configuration de pilotes ODBC natifs sous UNIX
Exécutez le Gestionnaire de connexions pour configurer la bibliothèque de pilotes ODBC et les variables d'environnement associées requises pour exécuter un job Data Services contenant un des types de base de données source ou cible utilisant des connexions sans DSN :
● DB2 UDB
● Informix
● MySQL
Remarque
Pour le pilote MySQL, définissez $ODBCSYSINI (au lieu de $ODBCINST) et vérifiez que $ODBCSYSINI/ odbcinst.ini existe. Si vous ne définissez pas $ODBCSYSINI, Data Services utilisera par défaut /etc/ odbcinst.ini pour le fichier d'instance.
● Netezza
● Oracle
● SAP HANA
● SAP Sybase IQ
● Teradata
Remarque
Pour obtenir la dernière liste des types de base de données prises en charge par les connexions sans DSN, voir les Notes de version.
1. Pour une connexion sans DSN, définissez pour $ODBCINST un fichier dans lequel le Gestionnaire de connexions va définir le pilote ODBC selon votre saisie dans l'onglet
Pilotes
. Le fichier doit être accessible en lecture et écriture.
64
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Exemple : export ODBCINST= <Chemin d'accès direct> /odbc.inst
touch $ODBCINST
2. Appelez le Gestionnaire de connexions en saisissant la commande suivante :
$LINK_DIR/bin/DSConnectionManager.sh
3. Cliquez sur l'onglet
Pilotes
, puis sur
Ajouter
.
a. Dans la fenêtre
Sélectionner le type de base de données
, sélectionnez le type de base de données, puis cliquez sur
OK
.
La fenêtre
Configuration pour...
apparaît avec la valeur
Fichier inst ODBC
renseignée.
b. Fournissez les valeurs de propriétés du pilote. Pour obtenir les propriétés de pilote s'appliquant à chaque type de base de données, voir
Propriétés pour les sources de données ODBC utilisant des connexions sans DSN [page 66]
.
4. Fournissez des valeurs pour les propriétés suivantes (elles ne seront pas enregistrées pour un usage ultérieur).
○ Nom du serveur
○ Port (le cas échéant)
○ Base de données (le cas échéant)
○ Nom d'utilisateur
○ Mot de passe
5. Pour tester la connexion, cliquez sur
Tester la connexion
.
6. Cliquez sur
Redémarrer les services
pour redémarrer les services suivants :
○ Le Service de traitement adaptatif EIM et le Service de jobs Data Services si Data Services est installé au même emplacement (même ordinateur et même dossier) que les services de plateforme d'informations
(IPS) ou la plateforme de BI. Une fenêtre d'invite apparaîtra pour le mot de passe du CMS.
○ Uniquement le Service de jobs Data Services si Data Services est installé sans IPS ou plateforme de BI.
7. Si vous envisagez d'exécuter une autre commande telle que le Gestionnaire de référentiel, lancez le script al_env.sh pour définir les variables d'environnement.
Par défaut, le script est situé dans le répertoire
<REP_LIENS> /bin/al_env.sh.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
65
6.4.2.2 Propriétés pour les sources de données ODBC utilisant des connexions sans DSN
Le Gestionnaire de connexions configure le fichier $ODBCINST en fonction des valeurs de propriété que vous saisissez dans l'onglet
Pilotes
. Le tableau suivant liste les propriétés pertinentes pour chaque type de base de données.
Table 12 :
Type de base de données
MySQL
SAP HANA
Teradata
Netezza
Propriétés dans l'onglet Pilotes
● Fichier Inst ODBC
● Version du pilote
● Chemin d'accès à la bibliothèque ODBC sous Unix
● Nom du pilote
● Pilote
● Nom du serveur
● Port
● Base de données
● Nom d'utilisateur
● Mot de passe
● Fichier Inst ODBC
● Version du pilote
● Nom du pilote
● Pilote
● Nom du serveur
● Port
● Nom d'utilisateur
● Mot de passe
● Fichier Inst ODBC
● Version du pilote
● Nom du pilote
● Pilote
● Nom du serveur
● Nom d'utilisateur
● Mot de passe
● Fichier Inst ODBC
● Version du pilote
● Nom du pilote
● Pilote
● Nom du serveur
● Port
● Base de données
● Nom d'utilisateur
● Mot de passe
66
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Type de base de données
SAP Sybase IQ
Informix
DB2 UDB
Oracle
Propriétés dans l'onglet Pilotes
● Fichier Inst ODBC
● Version du pilote
● Nom du pilote
● Pilote
● Nom du serveur (également appelé nom de l'hôte. Un nom de l'hôte peut être, par exemple, vanpgc13b9.)
● Port
● Nom du moteur (également appelé nom du serveur. Un nom de serveur peut
être, par exemple, vanpgc13b9_iqdemo.)
● Base de données
● Nom d'utilisateur
● Mot de passe
● Fichier Inst ODBC
● Version du pilote
● Nom du pilote
● Répertoire principal Informix
● Nom du serveur
● Base de données
● Nom d'utilisateur
● Mot de passe
● Chemin du client DB2
● Version du pilote
● Nom du serveur
● Port
● Base de données
● Nom d'utilisateur
● Mot de passe
● Répertoire principal Oracle
● Version du pilote
● Nom du serveur
● Port
● SID
● Nom d'utilisateur
● Mot de passe
6.5 Configuration d'autres sources de données ODBC
Lorsque vous utilisez le pilote ODBC DataDirect fourni Data Services peut accéder à d'autres sources de données
ODBC, en plus de celles prises en charge de manière native.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
67
Informations associées
Configuration de sources de données ODBC natives [page 56]
6.5.1 Configuration d'ODBC DataDirect
Conseil
Il est recommandé d'utiliser le Gestionnaire de connexions Data Services pour configurer les sources de données ODBC telles que Microsoft SQL Server et DB2 sur zSeries ou iSeries. Le Gestionnaire de connexions est une interface utilisateur interactive qui simplifie les étapes de configuration manuelle du pilote ODBC
DataDirect. Pour en savoir plus sur le Gestionnaire de connexions, voir
Configuration de sources de données
.
Pour utiliser le pilote ODBC DataDirect afin de se connecter aux sources de données ODBC telles que Microsoft
SQL Server et DB2 sur les zSeries ou iSeries depuis Data Services sur une plateforme Linux ou Unix, procédez comme suit :
1. Ajoutez la source de données au fichier de configuration du gestionnaire de pilotes ODBC Data Services
(
<REP_LIENS> /bin/ds_odbc.ini).
Pour Microsoft SQL Server :
[test_Microsoft_SQL_SERVER]
Driver = <install_location> /lib/[DA][DD]sqls<xx>.so
RebrandedLib = TRUE où
<install_location>
est l'emplacement du pilote ODBC DataDirect.
Pour DB2 sur zSeries ou iSeries :
[test_DB2]
Driver = <install_location> /lib/[DA][DD]db2<xx>.so
RebrandedLib = TRUE où
<install_location>
est l'emplacement du pilote ODBC DataDirect.
Remarque
RebrandedLib = TRUE est requis lors de l'utilisation du pilote DataDirect renommé SAP.
2. Ajoutez la source de données au fichier de configuration du fournisseur ODBC (référencé par $ODBCINI).
Remarque
Le numéro de version et les noms de fichier du pilote sont susceptibles d'être modifiés avec chaque version. Accédez à $REP_LIENS/DataDirect/odbc/odbc.ini pour afficher les informations de la version en cours.
Remarque
EnableQuotedIdentifiers = 1 est requis pour Microsoft SQL Server.
68
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Pour Microsoft SQL Server :
[test_Microsoft_SQL_SERVER]
Driver= <install_location> /lib/[DA][DD]msss <xx> .so
Description=DataDirect <numéro de version actuel> SQL Server Wire Protocol
AlternateServers=
AnsiNPW=Yes
ConnectionRetryCount=0
ConnectionRetryDelay=3
Database= <nom_de_la_base_de_données>
EnableQuotedIdentifiers=1
HostName=<SQL_Server_host>
LoadBalancing=0
LogonID=
Password=
PortNumber=<SQL_Server_server_port>
QuotedId=No
ReportCodePageConversionErrors=0
DriverExpirationBehavior=1 où
<install_location>
est l'emplacement du pilote ODBC DataDirect.
Pour DB2 sur zSeries ou iSeries :
[test_DB2]
Driver= <install_location> /lib/[DD][DA]db2 <xx> .so
Description=DataDirect <numéro de version actuel> DB2 Wire Protocol
AddStringToCreateTable=
AlternateID=
AlternateServers=
ApplicationUsingThreads=1
AuthenticationMethod=0
CatalogSchema=
CharsetFor65535=0
#Collection applies to z/OS and iSeries only
Collection= <nom_de_collection>
ConnectionRetryCount=0
ConnectionRetryDelay=3
#Database applies to DB2 UDB only
Database= <nom_de_la_base_de_données>
DefaultIsolationLevel=1
DynamicSections=200
EncryptionMethod=0
GrantAuthid=PUBLIC
GrantExecute=1
GSSClient=native
HostNameInCertificate=
IpAddress= <hôte_de_serveur-DB2>
LoadBalancing=0
#Location applies to z/OS and iSeries only
Location= <nom_d'emplacement>
LogonID=
Password=
PackageCollection= <collection_package>
PackageOwner=
ReportCodePageConversionErrors=0
TcpPort= <numéro du port>
TrustStore=
TrustStorePassword=
UseCurrentSchema=1
ValidateServerCertificate=1
WithHold=1
XMLDescribeType=-10 où
<install_location>
est l'emplacement du pilote ODBC DataDirect.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
69
3. Exécutez le script $REP_LIENS/DataDirect/odbc/odbc.sh pour ajouter les paramètres d'environnement
à la session exécutant le service de jobs.
6.5.2 Fichier de configuration du gestionnaire de pilotes pour les connexions avec DSN
Mettez les noms de sources de données entre crochets. Les propriétés viennent ensuite sur les lignes suivantes sous la forme de PropertyName = PropertyValue. Exemple :
[test_source]
Driver = /path/to/driver
OdbcConformanceLevel =
LazyLoading =
ODBC64SqlHandleSize =
ODBC64SqlLenSize =
DriverUnicodeType =
Dans cet exemple, test_source est le nom d'une source de données qui peut être chargée à l'aide du fichier de bibliothèque de pilotes spécifié. Les valeurs par défaut s'appliquent lorsque les propriétés facultatives sont vides.
Suivez ces recommandations en apportant vos modifications au fichier
<REP_LIEN> /bin/ds_odbc.ini :
● Chaque nom de source de données doit avoir au moins une propriété de pilote définie, ce qui permet au gestionnaire de pilotes de charger le pilote lors de la connexion à la base de données.
● Le signe dièse (#) placé en tête de ligne indique un commentaire.
● Tous les blancs en début ou en fin de noms de sources de données et de propriétés sont ignorés.
Le tableau suivant répertorie les paramètres de configuration de source de données pour ds_odbc.ini (et pour ds_odbc.ini.sample) :
Table 13 :
Clé
Pilote
Requise
Oui
Valeur valide Exemple
Un chemin d'accès complet comprenant le nom de la bibliothèque de pilotes ODBC. Le répertoire con tenant les bibliothèques dépendantes doit être dans le chemin d'accès de la bibliothèque partagée
(pour AIX, LIBPATH ; pour Solaris ou Linux,
LD_LIBRARY_PATH ). Consultez la documenta tion du fournisseur pour savoir ce qu'il est néces saire d'ajouter au chemin d'accès de la bibliothèque partagée.
Driver=/home/mysql/ myodbc/lib/ libmyodbc3_r.so
70
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Clé
OdbcConforman ceLevel
Requise
Non
LazyLoading Non
ODBC64SqlHand leSize
Oui
Valeur valide Exemple
Une valeur décimale indiquant le niveau de compa tibilité ODBC du pilote. La valeur par défaut est 0 : dans ce cas, le pilote détecte en chargeant les fonc tions 2.x puis 3.x à partir du pilote. Lorsqu'une va leur supérieure ou égale à 4.0 est spécifiée, le ges tionnaire de pilote imprime une erreur d'exécution.
OdbcConformanceLevel
=0
OdbcConformanceLevel
=3.0
Remarque
Un pilote ODBC peut être compatible avec 2.x,
3.x ou bien les deux. Le gestionnaire de pilotes
ODBC UNIX détecte si le pilote est compatible avec 2.x ou 3.x et charge les fonctions API
ODBC compatibles respectives. Si le pilote est compatible à la fois avec 2.x et 3.x, le pilote charge uniquement l'API ODBC 2.x. Vous pou vez déroger à ce comportement en indiquant, par exemple,
OdbcConformanceLevel =
3.0
. Ainsi, le gestionnaire de pilotes ODBC charge uniquement les fonctions d'API ODBC
3.x.
Vous pouvez spécifier un booléen TRUE / YES ou
FALSE / NO . La valeur par défaut est FALSE . Le
Gestionnaire de pilotes ODBC UNIX charge le pilote
ODBC et indique au système d'exécution de char ger toutes ses bibliothèques dépendantes. Cet indi cateur est utile lorsque certaines bibliothèques dé pendantes du pilote ODBC ne sont pas requises et que le fournisseur ODBC recommande de charger la bibliothèque en mode différé.
LazyLoading=TRUE
32 ou 64
Si blanc ou autre, le logiciel utilise la valeur par dé faut de 64 . La définition standard du type de don nées SQLHANDLE en ODBC 64 bits est un nombre entier de 64 bits. Cependant, certains pilotes ODBC ne se conforment pas à ce standard ; il faut donc utiliser ce paramètre pour spécifier la taille réelle de
SQLHANDLE. Comme les pilotes ODBC de 64 bits
DataDirect se conforment à ce standard, ignorez ou définissez sur 64 pour DataDirect. Pour d'autres pilotes ODBC de 64 bits, contactez votre fournis seur pour déterminer la taille réelle de
SQLHANDLE.
ODBC64SqlHandleSize=
64
Remarque
Cette option est uniquement requise pour les plateformes de 64 bits.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
71
Clé
ODBC64SqlLenS ize
Requise
Oui
DriverUnicode
Type
Oui
Valeur valide
32
ou
64
Si blanc ou autre, le logiciel utilise la valeur par dé faut de 64 . La définition standard du type de don nées SQLLEN en ODBC 64 bits est un nombre en tier de 64 bits. Cependant, certains pilotes ODBC ne se conforment pas à ce standard ; il faut donc utiliser ce paramètre pour spécifier la taille réelle de
SQLLEN. Comme les pilotes ODBC de 64 bits Data
Direct se conforment à ce standard, ignorez ou dé finissez sur 64 pour DataDirect. Pour d'autres pilo tes ODBC de 64 bits, contactez votre fournisseur pour déterminer la taille réelle de SQLLEN.
Exemple
ODBC64SqlLenSize=64
Remarque
Cette option est uniquement requise pour les plateformes 64 bits.
1 (pour UTF16)
2 (pour UTF8)
Si blanc, autre ou indétectable, le logiciel utilise la valeur par défaut de 2 .
Cette valeur entière spécifie le type d'Unicode du pilote ODBC. Le pilote ODBC SQL Server DataDi rect prend uniquement en charge les fonctions W ; spécifiez 2 pour ce pilote.
DriverUnicodeType=2
Remarque
Cette option est uniquement requise pour les pi lotes ODBC qui ne supportent que les fonctions
W.
6.6 Utilisation du sélecteur de pilotes ODBC sous Windows pour les connexions avec nom de serveur
Exécutez le Sélecteur de pilotes ODBC Data Services sous Windows pour configurer la bibliothèque de pilotes
ODBC requise pour une base de données utilisant des connexions par nom de serveur (également appelées connexions sans DSN) pour le référentiel Data Services ou en tant que base de données source ou cible dans un job Data Services.
1. Invoquez le Sélecteur de pilotes ODBC en ouvrant une fenêtre d'invite de commande, puis en saisissant la commande suivante :
72
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
%LINK_DIR%/bin/ODBCDriversSelector.exe
2. Accédez à la version et au type de base de données dans la colonne
Version de la base de données
, puis cliquez sur la cellule sous la colonne
Pilotes ODBC
pour afficher la liste des pilotes existants détectés par Data
Services et le statut actuel du pilote.
Remarque
La liste des pilotes qui figure dans le Sélecteur de pilotes ODBC est identique à celle qui figure dans l'Administrateur de source de données ODBC Windows pour les sources de données utilisant des connexions DSN. Pour ces pilotes, le statut du Sélecteur de pilotes ODBC sera «Installé». Cependant, si vous désinstallez un pilote, le statut du Sélecteur de pilotes ODBC sera «Non installé».
3. Sélectionnez le pilote ODBC s'appliquant à votre type de base de données, puis cliquez sur
OK
.
6.7 utilisation du Gestionnaire de référentiel
Utilisez le Gestionnaire de référentiel pour vérifier la version d'un référentiel, le mettre à niveau ou en créer un après l'installation.
Attention
Il est recommandé de ne pas utiliser d'outils de base de données pour tenter de répliquer rapidement des référentiels supplémentaires. En utilisant le Gestionnaire de référentiel pour créer et alimenter individuellement plusieurs référentiels, il est possible d'éviter d'éventuels problèmes relatifs à la configuration d'objets de référentiel.
1. Sous Windows, sélectionnez
Démarrer Programmes SAP Data Services 4.2
Gestionnaire de référentiel Data Services
pour ouvrir le Gestionnaire de référentiel.
Il est également possible d'accéder au Gestionnaire de référentiel à partir de la ligne de commande des plateformes Windows et UNIX. Pour plus d'informations, consultez l'annexe de référence de ligne de commande.
2. Si vous créez un référentiel, assurez-vous de lui avoir créé une base de données à utiliser.
3. Dans la fenêtre Gestionnaire de référentiel, sélectionnez le type de base de données et la version du référentiel.
4. Pour une base de données DB2, MySQL ou SAP HANA, le type de connexion par défaut est "sans DSN" (la case
Utiliser le nom de source de données (DSN)
n'est pas cochée).
○ Si vous souhaitez utiliser une connexion sans DSN, renseignez les champs
Nom du serveur de la base de données
,
Nom de la base de données
(pour DB2 et MySQL) et
Port
.
○ Si vous souhaitez utiliser une connexion avec DSN, cochez la case
Utiliser le nom de source de données
(DSN)
et renseignez le
Nom de source de données
.
5. Pour une base de données Oracle, le type de connexion par défaut est "sans TNS" (la case
Utiliser le nom du
TNS
n'est pas cochée).
○ Si vous souhaitez utiliser une connexion sans TNS, renseignez les champs
Nom de l'hôte
,
SID
et
Port
.
○ Si vous souhaitez utiliser une connexion avec TNS, cochez la case
Utiliser le nom du TNS
et saisissez le
Nom du TNS
.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
73
6. Pour les autres types de bases de données, complétez les informations.
7. Saisissez le nom d'utilisateur et le mot de passe que vous souhaitez utiliser pour le référentiel.
8. Sélectionnez l'un des types de référentiels suivants :
Table 14 :
Type de référentiel
Local
Central
Profileur
Description
(Par défaut) Stocke les définitions d'objets dans le référentiel local.
Stocke les définitions d'objets dans un référentiel central pour les utilisateurs multiples.
Stocke les informations générées par Data Profiler pour déterminer la qualité des données.
9. Si vous créez un référentiel, cliquez sur
Créer
. Si vous mettez à niveau un référentiel existant, cliquez sur
Mise
à niveau
.
10. Pour créer ou mettre à niveau un autre référentiel, répétez les étapes de 1 à 6.
11. Lorsque la création ou la mise à niveau des référentiels est terminée, cliquez sur
Fermer
.
Remarque
Avant de pouvoir accéder au référentiel, vous devez l'associer à un Job Server et l'enregistrer dans la CMC
(Central Management Console)
Informations associées
Connexions sans DSN et sans TNS [page 21]
Enregistrement d'un référentiel dans CMC [page 44]
Utilisation du Gestionnaire de serveurs sous Windows [page 74]
6.8 Utilisation du Gestionnaire de licences
Pour en savoir plus, voir Gestionnaire de licences [page 154] .
6.9 Utilisation du Gestionnaire de serveurs sous Windows
Utilisez le Gestionnaire de serveurs pour de nombreuses tâches telles que la création, la modification et la suppression des Job Servers et des serveurs d'accès après leur installation.
Pour ouvrir le Gestionnaire de serveurs dans Windows, sélectionnez
Démarrer Programmes SAP Data
Services 4.2
Gestionnaire de serveurs Data Services
.
74
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
La fenêtre de l'utilitaire Gestionnaire de serveurs s'ouvre. L'interface utilisateur est constituée de différentes fenêtres à onglets permettant d'afficher, ajouter et modifier divers aspects de votre environnement liés à Data
Services. Le Gestionnaire de serveurs est composé des onglets suivants :
● Job Server
● Serveur d'accès
● SSL (Secure Socket Layer)
● Exécution
● Bibliothèque NCS (Native Component Supportability)
● SLD (System Landscape Directory)
Une fois les paramétrages terminés dans le Gestionnaire de serveurs, cliquez sur Fermer et redémarrer pour redémarrer les services.
Informations associées
Gestionnaire de serveurs (Windows) [page 161]
6.9.1 Configuration de Job Servers
1. Ouvrez le Gestionnaire de serveurs, cliquez sur l'onglet Job Server, puis sur
Modifier
.
2. Sélectionnez une tâche de configuration à effectuer :
○ Pour ajouter un nouveau Job Server, cliquez sur
Ajouter
.
Poursuivez et effectuez les étapes de configuration restantes.
○ Pour modifier un Job Server existant, sélectionnez-le et cliquez sur
Modifier
.
Poursuivez et effectuez les étapes de configuration restantes.
○ Pour supprimer un Job Server existant, sélectionnez-le et cliquez sur
Supprimer
.
Aucune étape de configuration supplémentaire n'est requise.
Remarque
Si le Job Server possède des référentiels associés, supprimez-les, puis cliquez sur
OK
pour pouvoir supprimer le Job Server.
3. Dans la fenêtre Propriétés du Job Server, saisissez les informations de configuration du Job Server.
4. Dans la section Référentiels associés, configurez tout référentiel local ou de profileur que vous souhaitez associer avec le Job Server. Chaque Job Server doit être associé avec au moins un référentiel local.
a. Si vous souhaitez utiliser une connexion sans DSN (pour une base de données de type DB2, MySQL, SQL
Anywhere ou SAP HANA), décochez la case
Utiliser le nom de source de données (DSN)
.
b. Si vous souhaitez utiliser une connexion sans TNS (pour une base de données de type Oracle), désactivez la case
Utiliser le nom du TNS
.
c. Lorsque la configuration des référentiels associés, dont celle du référentiel par défaut, est terminée, cliquez sur
OK
.
5. Cliquez sur
OK
pour retourner à la fenêtre Gestionnaire de serveurs.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
75
6. Cliquez sur
Redémarrer
pour redémarrer les services avec les configurations mises à jour.
6.9.1.1 Propriétés du Job Server
Table 15 :
Propriété
Nom du Job Server
Port du Job Server
Description
Spécifie un nom qui identifie de façon unique le Job Server.
Spécifie le port TCP/IP que le Job Server utilise pour recevoir les commandes de Designer et du serveur d'accès. Si un ordinateur héberge plusieurs Job Servers, chacun d'entre eux doit avoir un numéro de port unique. De plus, le numéro de port ne doit pas être utilisé par une autre instance de processus sur l'ordinateur.
Si vous n'êtes pas sûr du numéro de port à utiliser, servez-vous du numéro de port par défaut et incrémentez-le pour tout Job Server supplémentaire que vous configurez.
Prendre en charge la commu nication de l'adaptateur et du gestionnaire de messages
Active la communication entre le Job Server et les adaptateurs. Chaque ordinateur héber geant des adaptateurs doit comporter exactement un Job Server désigné pour les gérer.
Utiliser le protocole SSL pour la communication de l'adapta teur et du gestionnaire de messages
Active la sécurité SSL sur les chemins de communication entre le Job Server et tout adapta teur ou gestionnaire de messages.
Port de communication Spécifie le numéro de port TCP/IP que le Job Server utilise pour communiquer avec les adap tateurs. Le port par défaut est 4001.
6.9.1.2 Configuration de référentiels associés
Chaque Job Server doit être au moins associé à un référentiel local et peut être associé à d'autres référentiels locaux et de profileur. Configurez les référentiels associés dans la section Référentiels associés de la fenêtre
Propriétés du Job Server dans le Gestionnaire de serveurs.
Ajouter un référentiel associé
1. Cliquez sur
Ajouter
pour associer un nouveau référentiel local ou de profileur au Job Server.
2. Saisissez les informations de connexion à la base de données du référentiel requises. Les détails requis varient selon le type de base de données.
3. Saisissez le nom d'utilisateur et le mot de passe que vous souhaitez utiliser pour le référentiel.
4. Cochez
Référentiel par défaut
s'il s'agit du référentiel par défaut du Job Server. Vous devez spécifier un seul référentiel par défaut.
Remarque
Ne cochez pas
Référentiel par défaut
si vous ajoutez un référentiel de profileur.
76
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
5. Cliquez sur
Appliquer
pour enregistrer vos entrées et associer le référentiel au Job Server.
L'entrée de référentiel associé se met à jour avec le nom de l'ordinateur du Job Server et son numéro de port.
Modifier un référentiel associé
1. Sélectionnez le référentiel que vous souhaitez modifier et cliquez sur
Modifier
.
2. Saisissez le mot de passe, sous Informations du référentiel.
3. Cochez ou décochez
Référentiel par défaut
pour indiquer s'il s'agit du référentiel par défaut du Job Server.
4. Cliquez sur
Appliquer
pour enregistrer les modifications apportées à la configuration du Job Server.
Remarque
Vous pouvez uniquement choisir si un référentiel associé est le référentiel par défaut du Job Server. S'il est nécessaire d'apporter d'autres modifications, supprimez le référentiel associé existant et ajoutez-en un nouveau avec les informations de configurations mises à jour.
Supprimer un référentiel associé
1. Sélectionnez le référentiel que vous souhaitez supprimer et cliquez sur
Supprimer
.
2. Saisissez le mot de passe, sous Informations du référentiel.
3. Cliquez sur
Appliquer
pour supprimer le référentiel associé de la configuration du Job Server.
6.9.1.3 Resynchronisation des référentiels associés
Il est nécessaire de resynchroniser le Job Server et le référentiel local dans les situations suivantes :
● Les informations Job Server sont indisponibles ou incorrectes dans le référentiel local.
● Vous avez désinstallé Data Services et vous réinstallez la même version sans créer de référentiel local.
● Vous avez créé un référentiel local à l'aide du Gestionnaire de référentiel après avoir créé un référentiel et un
Job Server lors de l'installation de Data Services.
Resynchroniser les Job Servers :
1. Dans la fenêtre Editeur de configuration du Job Server, sélectionnez le nom du Job Server.
2. Cliquez sur
Resynchroniser avec le référentiel
.
3. Dans la fenêtre Propriétés du Job Server, sélectionnez un référentiel local associé.
4. Cliquez sur
Resynchroniser
.
5. Lorsque vous êtes invité à choisir si vous souhaitez mettre à jour ce référentiel associé avec les informations de cet ordinateur local, cliquez sur
OK
.
6. Sous
Informations du référentiel
, saisissez le mot de passe du référentiel local.
7. Cliquez sur
Appliquer
.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
77
8. Cliquez sur
OK
dans la fenêtre Propriétés du Job Server.
6.9.2 Configuration des ressources d'exécution
1. Dans la fenêtre Gestionnaire de serveurs, cliquez sur l'onglet Ressources d'exécution.
2. Pour l'option
Indiquer un répertoire comportant suffisamment d'espace disque pour le cache paginable
, acceptez le répertoire par défaut (
<REP_COMMUN_DS> \Log\PCache) ou cliquez sur le bouton points de suspension pour naviguer vers un répertoire différent.
Remarque
Pour les opérations sollicitant activement la mémoire comme Regrouper par, Trier par et Profilage détaillé, spécifiez un répertoire du cache paginable qui remplit les conditions suivantes :
○ Le répertoire contient assez d'espace disque pour les données. Pour estimer l'espace requis pour le cache paginable, prenez en compte les facteurs suivants :
○ Nombre de jobs ou flux de données s'exécutant simultanément.
○ Quantité de cache paginable requise par chaque flux de données s'exécutant simultanément.
○ Le référentiel existe sur un disque ou un système de fichiers distinct du système Data Services et du système d'exploitation (tel que le lecteur C: sous Windows ou le système de fichiers racine dans les systèmes UNIX).
○ Le référentiel limite l'espace disque que consomment les flux de données. Le cache paginable utilise tout l'espace disque disponible sur le système de fichiers qui contient le répertoire du cache paginable. Pour limiter l'espace disque consommé par les flux de données, créez un système de fichiers (partition sous
Windows) au volume limité. Utilisez le nouveau système de fichiers (partition sous Windows) en tant que répertoire du cache paginable.
Le logiciel utilise ce répertoire dans les situations suivantes :
○ Pour une mise en cache paginable (le type de cache par défaut pour les flux de données).
○ Lors de la sélection d'un type de transfert de fichiers et si Automatique est spécifié dans la transformation Data_Transfer.
3. Dans la zone
Options de pair à pair
, modifiez les valeurs pour
Port de début
et
Port de fin
pour limiter le nombre de ports utilisés par le logiciel. Les valeurs par défaut pour
Port de début
et
Port de fin
sont respectivement 1025 et 32767.
Le logiciel utilise ces ports pour la communication Peer-to-Peer lors de l'envoi de données entre flux de données ou flux de données secondaires.
Remarque
Pour activer la sécurité SSL sur les chemins de communication entre flux de données et flux de données secondaires, sélectionnez
Utiliser le protocole SSL
.
4. Cliquez sur
Appliquer
pour enregistrer toute modification de configuration.
78
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
6.9.3 Configuration des serveurs d'accès
Lors de la configuration de l'emplacement d'installation d'un serveur d'accès, SAP Data Services crée de l'espace pour les fichiers journaux du serveur d'accès.
1. Ouvrez le Gestionnaire de serveurs, cliquez sur l'onglet Serveur d'accès, puis sur
Modifier
.
2. Sélectionnez une tâche de configuration à effectuer :
○ Pour ajouter un serveur d'accès, cliquez sur
Ajouter
.
Poursuivez et effectuez les étapes de configuration restantes.
○ Pour modifier un serveur d'accès existant, sélectionnez le serveur d'accès et cliquez sur
Modifier
.
Poursuivez et effectuez les étapes de configuration restantes.
○ Pour supprimer un serveur d'accès existant, sélectionnez le serveur d'accès et cliquez sur
Supprimer
.
Aucune étape de configuration supplémentaire n'est requise.
3. Dans la fenêtre
Propriétés du serveur d'accès
, saisissez les informations de configuration du serveur d'accès et cliquez sur
OK
.
Table 16 :
Propriété Description
Répertoire
Port de communication
Paramètres
Spécifie l'emplacement des fichiers journaux pour cette instance du serveur d'ac cès. Cliquez sur le bouton points de suspension pour naviguer jusqu'au répertoire du journal sous le répertoire où le logiciel est installé.
Ne modifiez pas cette valeur après la configuration initiale.
Spécifie le port de cet ordinateur que le serveur d'accès utilise pour écouter les messages entrants des clients.
Assurez-vous que ce numéro de port est inutilisé et unique pour chaque serveur d'accès.
Spécifiez tout paramètre supplémentaire du serveur d'accès.
Remarque
Il est possible d'afficher les paramètres supplémentaires du serveur d'accès en entrant AL_AccessServer au niveau de la ligne de commande. Pour plus d'informations, consultez «Performance en temps réel» dans le guide Ma
nagement Console Guide.
Utiliser le protocole SSL
Activer le serveur d'accès
Active la sécurité SSL pour la messagerie instantanée sur ce serveur d'accès.
Contrôle si le serveur d'accès démarre automatiquement au démarrage du ser vice Data Services.
4. Cliquez sur
OK
pour retourner à la fenêtre Gestionnaire de serveurs.
5. Cliquez sur
Redémarrer
pour redémarrer les services avec la configuration mise à jour.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
79
6.9.4 Configuration des chemins SSL
Utilisez le Gestionnaire de serveurs pour configurer les chemins d'accès aux certificats SSL et aux fichiers de clé.
Remarque
Par défaut, les chemins d'accès aux certificats SSL et aux fichiers de clé sont automatiquement configurés pendant l'installation. Il n'est pas nécessaire de les modifier à moins que vous ne souhaitiez utiliser vos propres certificats.
Remarque
Si vous modifiez la configuration du certificat SSL, il est nécessaire de resynchroniser tous les référentiels associés au Job Server pour pouvoir exécuter des jobs.
1. Ouvrez le Gestionnaire de serveurs et cliquez sur l'onglet SSL.
2. Spécifiez les emplacements du fichier du certificat du serveur, le fichier de clé privée du serveur et le dossier de certificats de confiance.
Remarque
Le certificat du serveur doit être au format PEM. Parmi les extensions valides pour les certificats dans le dossier des certificats de confiance figurent .pem, .crt et .cer. Quelle que soit l'extension du fichier, tous les contenus de fichiers de certificats doivent être au format PEM.
3. Pour spécifier un fichier de mots de passe de clé privée, sélectionnez
Utiliser le fichier de mots de passe de la clé privée du serveur
et spécifiez l'emplacement du fichier de mots de passe.
4. Cliquez sur
Fermer et redémarrer
pour fermer le Gestionnaire de serveurs et redémarrer tout serveur
Data Services sur l'ordinateur avec les informations de certificat mises à jour.
Remarque
Les informations de certificat spécifiées dans le Gestionnaire de serveurs s'appliquent à tous les serveurs
Data Services s'exécutant sur cet ordinateur physique. comme les Job Servers, les serveurs d'accès, etc.
6.9.5 Vérification de l'exécution des Job Servers et des serveurs d'accès
Pour vérifier l'exécution des Job Servers :
1. Dans l'onglet
Processus
de Windows Task Manager, vérifiez si les processus suivants sont définis :
○ al_jobservice.exe (représente le service SAP Data Services)
○ al_jobserver.exe (un par Job Server)
○ AL_AccessServer.exe (un par serveur d'accès)
2. Si l'un de ces processus n'y figure pas, consultez les messages d'erreur dans le journal d'événements du Job
Server dans
<REP_LIENS> /log/ <Nom du Job Server> /server_eventlog.txt.
80
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Remarque
Les journaux de serveur d'accès se trouvent dans le journal
<Nom du chemin d'accès au serveur d'accès> /error_mm_jj_aaaa.log
6.10 Utilisation du Gestionnaire de serveurs sous systèmes
UNIX
Utilisez le Gestionnaire de serveurs pour créer, modifier et supprimer des Job Server et des serveurs d'accès après leur installation.
Le Gestionnaire de serveurs affiche les informations suivantes :
Informations du Job Server
Table 17 :
Option
Nom du serveur
Numéro de port TCP/IP
Prend en charge la communication de l'adaptateur sur le port
Description
Ce nom identifie le Job Server de façon unique. Il est impossible de modifier le nom du Job Server.
Le numéro de port est un port TCP/IP que le Job Server utilise pour recevoir les commandes de Designer et d'un serveur d'accès. Si un ordinateur héberge plu sieurs Job Servers, chacun d'entre eux doit avoir un numéro de port unique. Choi sissez un numéro de port qui n'est pas utilisé par un autre processus sur l'ordina teur. L'utilisation de 3 500 n'est pas recommandée. Si vous n'êtes pas sûr du nu méro de port à utiliser, servez-vous du numéro de port par défaut et incrémentez-le pour tout Job Server supplémentaire que vous configurez.
Si cet ordinateur héberge des adaptateurs, il est nécessaire de désigner un seul Job
Server pour leur prise en charge. Une fois qu'un Job Server est défini pour la prise en charge des adaptateurs (un port est saisi et enregistré), il est marqué de cette
étiquette sur l'écran de Configuration du Job Server.
Informations des ressources d'exécution
Table 18 :
Option
Répertoire du cache paginable
Description
Ce répertoire contient le cache paginable que le logiciel utilise pour les opérations sollicitant activement la mémoire et pour les types de transfert de fichiers lorsqu'
Automatique
est spécifié dans la transformation Data_Transfer.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
81
Option
Port de début
Description
Le logiciel utilise ce numéro de port de début pour la communication Peer-to-Peer entre les flux de données ou les flux de données secondaires qui s'exécutent sur dif férents Job Servers. La valeur par défaut est 1 025.
Informations du serveur d'accès
Table 19 :
Option
Numéro de serveur
Répertoire
Port de communication
Paramètres
Activer
Description
Ce numéro de séquence identifie de façon unique le serveur d'accès sur cet ordina teur. Il est impossible de modifier le numéro du serveur d'accès.
Répertoire contenant les informations du serveur d'accès.
Ce numéro de port est utilisé pour communiquer entre le serveur d'accès et l'Admi nistrateur. La valeur par défaut est 4 000.
Paramètres supplémentaires utilisés par le serveur d'accès.
Affichez les paramètres du serveur d'accès en saisissant
AL_AccessServer
au niveau de la ligne de commande. Pour en savoir plus sur les paramètres, voir "Con figuration d'un serveur d'accès" dans le Guide de console de gestion.
Saisissez
Y
pour activer le serveur d'accès.
Informations du service de jobs
Table 20 :
Option
Statut
Description
Chemin d'accès à l'exécutable du service de jobs
Répertoire contenant les informations AL_JobService .
Statut du service Data Services :
● Exécution en cours
● Pas en cours d'exécution
Informations du serveur SMTP
Table 21 :
Option
Serveur
Expéditeur
Description
Nom ou adresse IP du serveur SMTP (par exemple, mail.société.com).
Adresse électronique qui apparaît dans le champ
De
du courrier électronique.
82
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
6.10.1 Configuration des Job Servers sous UNIX
1. Assurez-vous que les variables d'environnement requises sont définies et exécutez le Gestionnaire de serveurs.
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg
L'écran principal du Gestionnaire de serveurs apparaît.
2. Saisissez le chiffre
3
pour configurer un Job Server.
L'écran Informations du Job Server apparaît.
Remarque
Les informations sur le référentiel relatives à chaque Job Server configuré sont affichées dans l'un des formats suivants :
○ Pour une connexion avec DSN ou avec TNS :
Table 22 :
Type de base de données Format de la chaîne de référentiel
Oracle
SAP HANA
DB2
<nomutilisateur>
@
<utilisateur_nomTNS>
<nomutilisateur>
@
<utilisateur_nomDSN>
MySQL
SQL Anywhere
○ Pour une connexion avec nom de serveur (aussi appelée connexion sans DSN ou connexion sans
TNS) :
Table 23 :
Type de base de données Format de la chaîne de référentiel
Oracle
SAP HANA
<nomutilisateur>
@
<utilisateur_SID_serveur>
<nomutilisateur>
@
<utilisateur_port_serveur>
MySQL
DB2
<nomutilisateur>
@
<utilisateur_basededonnées_serveur>
○ Pour SAP Sybase :
<nomutilisateur>
@
<utilisateur_basededonnées_serveur>
3. Saisissez la commande pour la tâche de configuration que vous souhaitez effectuer :
Tâche de configuration Com mande
c
Ajouter un Job Server.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
83
r s y d a u
Com mande
e
Tâche de configuration
Modifier un Job Server existant.
Supprimer un Job Server existant.
Ajouter une connexion au référentiel à un Job Server.
Mettre à jour une connexion au référentiel sur un Job Server.
Supprimer une connexion au référentiel d'un Job Server.
Définir la connexion au référentiel par défaut pour un Job Server.
Resynchroniser une configuration de Job Server avec un référentiel.
Il est nécessaire de resynchroniser le Job Server et le référentiel lorsque vous avez effectué les opérations suivantes :
○ Vous avez désinstallé Data Services et vous réinstallez la même version sans créer de référentiel.
○ Vous avez créé un référentiel à l'aide du Gestionnaire de référentiel après l'installation du logiciel.
Si vous resynchronisez la configuration du Job Server avec un référentiel, il est nécessaire d'ajouter à nou veau une connexion à l'Administrateur pour ce référentiel. Pour plus d'informations, consultez le Guide de la
Console de gestion.
4. Lors de l'ajout ou de la modification d'un Job Server, il est nécessaire de spécifier des détails de configuration supplémentaires : a. Saisissez le nom du Job Server.
b. Spécifiez le port TCP/IP que le Job Server utilise pour recevoir les commandes de Designer et du serveur d'accès.
Remarque
Si un ordinateur héberge plusieurs Job Servers, chacun d'entre eux doit avoir un numéro de port unique. De plus, le numéro de port ne doit pas être utilisé par une autre instance de processus sur l'ordinateur.
Si vous n'êtes pas sûr du numéro de port à utiliser, servez-vous du numéro de port par défaut et incrémentez-le pour tout Job Server supplémentaire que vous configurez.
c. Pour gérer des adaptateurs avec le Job Server, saisissez
Y
.
d. Pour gérer la communication des adaptateurs avec le Job Server, spécifiez le numéro de port TCP/IP à utiliser.
e. Pour activer SSL sur les chemins d'accès de communication de gestion des adaptateurs utilisés par le
Job Server, saisissez
Y
.
5. Lors de l'ajout ou de la modification d'une connexion au référentiel, il est nécessaire de spécifier les informations de connexion à la base de données.
a. Si vous souhaitez utiliser une connexion sans DSN (pour une base de données DB2, MySQL ou SAP
HANA), saisissez
N
lorsque le Gestionnaire du serveur vous demande si vous souhaitez utiliser une source de données ODBC.
b. Si vous souhaitez utiliser une connexion sans TNS pour une base de données Oracle, saisissez
N
lorsque le Gestionnaire du serveur vous demande si vous souhaitez utiliser un nom de TNS.
84
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
c. Si vous souhaitez utiliser une connexion avec TNS ou DSN, vous devez spécifier les informations de connexion à la base de données suivantes :
Table 24 :
Base de données
Oracle
MySQL
SAP HANA
DB2
SQL Anywhere
Informations requises
Le TNSNAME spécifié dans tnsnames.ora
L'entrée DSN spécifiée dans odbc.ini
L'entrée DSN spécifiée dans odbc.ini
Le nom d'instance DB2
L'entrée DSN spécifiée dans odbc.ini
d. Si le type de base de données est SAP Sybase, indiquez le nom du serveur Sybase spécifié dans le fichier
Interfaces.
Remarque
Le Gestionnaire de serveurs des systèmes UNIX ne demande pas le mot de passe du référentiel, sauf lors de la création d'un Job Server ou de l'ajout d'un référentiel. Pour mettre à jour le mot de passe du référentiel dans le fichier
<REP_COMMUN_DS> /conf/DSConfig.txt, saisissez
u
. Toutes les options utilisent le mot de passe mis à jour à partir du fichier DSConfig.txt.
6. Lorsque les modifications apportées à la configuration vous conviennent, saisissez
q
, puis
x
pour quitter le
Gestionnaire de serveurs.
Informations associées
Connexions sans DSN et sans TNS [page 21]
6.10.2 Configuration des ressources d'exécution
1. Assurez-vous que les variables d'environnement requises sont définies et exécutez le Gestionnaire de serveurs.
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg
L'écran principal du Gestionnaire de serveurs apparaît.
2. Saisissez le chiffre
4
pour configurer des ressources d'exécution.
L'écran Informations des ressources d'exécution s'affiche.
3. Saisissez
e
pour modifier la configuration des ressources d'exécution.
4. Acceptez le
Répertoire du cache paginable
proposé par défaut ou spécifiez un emplacement différent.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
85
Restriction
Le chemin d'accès au Répertoire du cache paginable ne peut pas dépasser 70 caractères.
Remarque
Pour les opérations sollicitant activement la mémoire comme Regrouper par, Trier par et Profilage détaillé, spécifiez un répertoire du cache paginable qui remplit les conditions suivantes :
○ Le répertoire contient assez d'espace disque pour les données. Pour estimer l'espace requis, prenez en compte des facteurs comme le nombre de jobs ou flux de données s'exécutant simultanément et la quantité de cache paginable requise par chacun de ces flux de données.
○ Le référentiel existe sur un disque ou un fichier système distinct du système Data Services et du système d'exploitation.
○ Le référentiel limite l'espace disque que consomment les flux de données. Le cache paginable utilise tout l'espace disque disponible sur le système de fichiers qui contient le répertoire du cache paginable.
Pour limiter l'espace disque consommé par les flux de données, créez un système de fichiers au volume limité. Utilisez le nouveau système de fichiers en tant que répertoire du cache paginable.
Le logiciel utilise ce répertoire dans les situations suivantes :
○ Pour une mise en cache paginable, le type de cache par défaut pour les flux de données. Pour plus d'informations, consultez le Guide d'optimisation de la performance.
○ Lorsque le logiciel sélectionne un type de transfert de fichiers et qu'
Automatique
est spécifié dans la transformation Data_Transfer.
5. Modifiez les valeurs pour
Port de début
et
Port de fin
afin de restreindre le nombre de ports utilisés par le logiciel pour les communications Peer-to-Peer. Les valeurs par défaut sont respectivement 1025 et 32767.
Le logiciel utilise ces ports pour des communications Peer-to-Peer lors de l'envoi de données entre flux de données ou flux de données secondaires s'exécutant sur des Job Servers différents.
6. Spécifiez si vous souhaitez utiliser le protocole de sécurité SSL sur les chemins de communication entre flux de données et flux de données secondaires.
7. Saisissez
q
, puis
x
pour quitter le Gestionnaire de serveurs.
6.10.3 Configuration des serveurs d'accès
Lors de la configuration de l'emplacement d'installation d'un serveur d'accès, SAP Data Services crée de l'espace pour les fichiers journaux du serveur d'accès.
1. Assurez-vous que les variables d'environnement requises sont définies et exécutez le Gestionnaire de serveurs.
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg
L'écran principal du Gestionnaire de serveurs apparaît.
2. Saisissez le chiffre
4
pour configurer un serveur d'accès.
L'écran Informations du serveur d'accès apparaît.
86
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
3. Saisissez la commande pour la tâche de configuration que vous souhaitez effectuer :
Commande
c e d
Tâche de configuration
Créer un serveur d'accès.
Modifier un serveur d'accès existant.
Supprimer un serveur d'accès existant.
4. Lors de la création ou de la suppression d'un serveur d'accès, spécifiez les détails des configurations supplémentaires : a. Si vous modifiez un serveur d'accès existant, entrez le numéro du serveur d'accès indiqué à l'écran des informations de configuration du serveur d'accès.
b. Spécifie le répertoire du serveur d'accès.
c. Spécifie le port TCP/IP que le serveur d'accès doit utiliser pour la communication.
Remarque
Il est possible de configurer plus d'un serveur d'accès sur le même ordinateur, mais chacun d'entre eux doit avoir des ports distincts. Si vous saisissez un numéro de port déjà en cours d'utilisation, un message d'erreur s'affiche.
d. Spécifiez tout paramètre supplémentaire du serveur d'accès.
Remarque
Il est possible d'afficher les paramètres supplémentaires du serveur d'accès en entrant
AL_AccessServer au niveau de la ligne de commande. Pour plus d'informations, consultez
«Performance en temps réel» dans le guide Management Console Guide.
e. Spécifiez si vous souhaitez utiliser la sécurité SSL pour la messagerie instantanée sur ce serveur d'accès.
f. Spécifiez si vous souhaitez activer le serveur d'accès.
5. Lors de la suppression d'un serveur d'accès, spécifiez le numéro du serveur d'accès à supprimer.
Remarque
Lors de la suppression d'un serveur d'accès, tous les serveurs d'accès sont arrêtés. Lorsque vous quittez le
Gestionnaire de serveurs, tout serveur d'accès restant redémarre.
6. Lorsque les modifications apportées à la configuration vous conviennent, saisissez
q
, puis
x
pour quitter le
Gestionnaire de serveurs.
6.10.4 Configuration des chemins SSL
Utilisez le Gestionnaire de serveurs pour configurer les chemins d'accès aux certificats SSL et aux fichiers de clé.
Remarque
Par défaut, les chemins d'accès aux certificats SSL et aux fichiers de clé sont automatiquement configurés pendant l'installation. Il n'est pas nécessaire de les modifier à moins que vous ne souhaitiez utiliser vos propres certificats.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
87
1. Assurez-vous que les variables d'environnement requises sont définies et exécutez le Gestionnaire de serveurs.
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg
L'écran principal du Gestionnaire de serveurs apparaît.
2. Saisissez le chiffre
7
pour configurer des chemins SSL.
L'écran Informations de la configuration SSL s'affiche.
3. Saisissez
e
pour modifier la configuration SSL.
4. Spécifiez les informations de la configuration SSL lorsque vous y êtes invité : a. Chemin d'accès au fichier du certificat du serveur b. Chemin d'accès au fichier de clé privée du serveur c. Si vous souhaitez utiliser un fichier de mots de passe de clé privée et le chemin d'accès à ce fichier d. Répertoire où sont stockés vos certificats de confiance
Remarque
Le certificat du serveur doit être au format PEM. Parmi les extensions valides pour les certificats dans le dossier des certificats de confiance figurent .pem, .crt et .cer. Quelle que soit l'extension du fichier, tous les contenus de fichiers de certificats doivent être au format PEM.
5. Lorsque les modifications apportées à la configuration vous conviennent, saisissez
q
, puis
x
pour quitter le
Gestionnaire de serveurs.
Les informations de certificat spécifiées dans le Gestionnaire de serveurs s'appliquent à tous les serveurs
Data Services s'exécutant sur cet ordinateur physique (par exemple, tout Job Server, serveur d'accès, etc.)
6.10.5 Démarrage ou arrêt du service
Le service SAP Data Services (AL_JobService) est un démon associé à $LINK_DIR qui démarre les Job Servers et les serveurs d'accès configurés localement, les surveille et tente de les redémarrer s'ils ne sont pas en cours d'exécution.
Après avoir quitté le Gestionnaire de serveurs, AL_JobService extrait automatiquement toute modification apportée aux Job Servers ou aux serveurs d'accès. Il n'est pas nécessaire de redémarrer AL_JobService.
1. Exécutez le Gestionnaire de serveurs
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg
Remarque
La deuxième commande définit les variables d'environnement requises avant l'exécution du Gestionnaire de serveurs par ./svrcfg.
L'écran principal du Gestionnaire de serveurs apparaît.
88
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
2. Saisissez le chiffre
1
pour contrôler le service (service de Jobs).
3. Démarrez ou arrêtez le service de Jobs.
○ Saisissez
s
pour démarrer le service de Jobs.
○ Saisissez
o
pour arrêter le service de Jobs.
4. Saisissez
q
, puis
x
pour quitter le Gestionnaire de serveurs.
6.10.6 Configuration de la messagerie SMTP
Il est possible d'utiliser le Gestionnaire de serveurs pour spécifier les paramètres de serveur SMTP pour la fonction de courrier électronique smtp_to. Pour plus d'informations, consultez "Définition et activation de la fonction smtp_to" dans le Guide de référence.
6.11 Configuration des services de navigation par métadonnées et de visualisation des données
Le processus d'installation de Data Services configure les services suivants (sous le serveur
EIMAdaptiveProcessingServer) avec les paramètres par défaut.
● Service d'exploration des métadonnées
● Service de visualisation des données
Ces services sont utilisés par Information Steward pour connecter et visualiser les données des sources de profilage. Vous pouvez éventuellement modifier les paramètres de configuration pour intégrer plus efficacement
SAP BusinessObjects Information Steward à vos configurations matérielles, logicielles et de réseau.
1. Accédez à la zone de gestion
Serveurs
de la CMC (Central Management Console).
2. Développez
Catégories de services
dans le panneau de l'arborescence et sélectionnez
Services de gestion de l'information d'entreprise
.
3. Double-cliquez sur
<nomordinateur.>
EIMAdaptiveProcessingServer
dans la liste du volet de droite.
4. Dans la fenêtre
Propriétés
, recherchez le service applicable dont vous souhaitez modifier les paramètres.
5. Après avoir apporté les modifications voulues dans le service, cliquez sur
Enregistrer
ou
Enregistrer et fermer
.
Remarque
Toutes les modifications ne sont pas appliquées immédiatement. Si un paramètre ne peut pas être modifié immédiatement, la fenêtre
Propriétés
affiche le paramètre actuel (en texte rouge) et le paramètre mis à jour. En revenant à la zone de gestion
Serveurs
, le serveur sera marqué comme
Caduc
. Lorsque vous redémarrez le serveur, il utilise les paramètres mis à jour de la boîte de dialogue
Propriétés
et l'indicateur
Caduc
est supprimé du serveur.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
89
Informations associées
Paramètres de configuration du service de navigation dans les métadonnées [page 90]
Paramètres de configuration des services de visualisation des données [page 92]
6.11.1 Paramètres de configuration du service de navigation dans les métadonnées
Il est possible de modifier les propriétés suivantes du Service d'exploration des métadonnées.
Table 25 :
Paramètre de configuration du serveur
Nom du service
Description
Nom de la configuration du service.
Valeurs possibles
Nombre maximal de conne xions de source de données
Tentatives d'essai de lance ment du fournisseur de servi ces
Délai d'attente de connexion avec état (en secondes)
Délai d'attente de connexion sans état (en secondes)
Seuil de recyclage
Chaîne alphanumérique de 64 ca ractères au maximum. Le nom du service ne peut comporter aucun espace.
Valeur par défaut : MetadataBrow singService
Nombre maximal de connexions de source de données pouvant être ouvertes à un moment donné sous une ins tance du service.
Nombre maximal de tentatives pour lancer un nouveau fournisseur de services en cas de refus d'accès à un four nisseur de service partagé.
Valeur par défaut : 1
Durée maximale d'ouverture d'une connexion avec état.
Les connexions avec état comprennent les applications
SAP et la source SAP BW.
Durée maximale d'ouverture d'une connexion sans état.
Les connexions sans état comprennent toutes les sour ces de bases de données relationnelles.
entier.
Valeur par défaut : 200
Valeur par défaut : 1200
Valeur par défaut : 1200
Nombre maximal de demandes traitées par un service avant que le moteur principal de Data Services ne soit re cyclé pour libérer la mémoire qui a été allouée à la navi gation par métadonnées.
Valeur par défaut : 50000
90
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Paramètre de configuration du serveur
Niveau de journalisation
Description
Collecte des statistiques de connexion
Port d'écoute
Port du connecteur JMX
Valeurs possibles
Niveau de journalisation des messages de suivi dans le fi chier journal.
Journaux d'Information Steward :
Remarque
Si plusieurs instances du service de navigation par métadonnées sont configurées dans le CMS, le même niveau d'informations est collecté dans toutes les ins tances. Le niveau de journalisation défini pour le pre mier service en cours d'exécution est le niveau utilisé.
● Aucun : journalisation désacti vée.
● Infos : journalisation désacti vée. (comme Aucun)
● Plus détaillé : l'ensemble des suivis, demandes et réponses.
Journaux de Data Services :
● Aucun : journalisation désacti vée.
● Infos : tous les suivis.
● Plus détaillé : l'ensemble des suivis, demandes et réponses.
Le niveau par défaut est Infos.
Activer ou désactiver la collecte des informations statis tiques pour chaque connexion ouverte.
Numéro de port utilisé pour communiquer avec le mo teur backend de Data Services
La valeur par défaut est Activée.
Numéro de port à quatre chiffres non utilisé actuellement.
Si vous modifiez le numéro de port, vous devez redémar rer le serveur EIMAdaptiveProcessingServer pour que les modifications s'appliquent.
Valeur par défaut : 4010
Numéro de port utilisé pour le connecteur JMX.
Si vous modifiez le numéro de port, vous devez redémar rer le serveur EIMAdaptiveProcessingServer pour que les modifications s'appliquent.
Numéro de port à quatre chiffres non utilisé actuellement.
Valeur par défaut : 4011
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
91
6.11.2 Paramètres de configuration des services de visualisation des données
Il est possible de modifier les propriétés suivantes du Service de visualisation des données.
Table 26 :
Paramètre de configuration du serveur
Nom du service
Description
Nom de la configuration du service.
Valeurs possibles
Chaîne alphanumérique de 64 ca ractères au maximum. Le nom du service ne peut comporter aucun espace.
Valeur par défaut : ViewData
Port d'écoute
Port du connecteur JMX
Taille de lot (en kilooctets)
Numéro de port utilisé pour communiquer avec le mo teur backend de Data Services
Entier à quatre chiffres.
Si vous modifiez le numéro de port, vous devez redémar rer le serveur EIMAdaptiveProcessingServer pour que les modifications s'appliquent.
Valeur par défaut : 4012
Numéro de port utilisé pour le connecteur JMX.
Entier à quatre chiffres.
Si vous modifiez le numéro de port, vous devez redémar rer le serveur EIMAdaptiveProcessingServer pour que les modifications s'appliquent.
Valeur par défaut : 4013
Taille des données à stocker dans une réponse d'affi chage des données.
Valeur minimale : 1000
Valeur maximale : 5000
Valeur par défaut : 1000
Nombre minimal de fournis seurs de services partagés
Nombre maximal de fournis seurs de services partagés
Nombre maximal de fournis seurs de services dédiés
Seuil de recyclage
Nombre minimal de moteurs backend de Data Services devant être lancés au moment du démarrage du service.
Nombre maximal de moteurs backend de Data Services pouvant être lancés pendant la réponse aux demandes de visualisation des données.
Nombre maximal de moteurs backend de Data Services pouvant être lancés à tout moment.
Valeur par défaut : 1
Valeur par défaut : 5
Valeur par défaut : 10
Nombre maximal de demandes traitées par un service avant que le moteur backend de Data Services ne soit re cyclé pour libérer la mémoire qui a été allouée à l'affi chage des données.
Un entier quelconque.
Valeur par défaut : 200
Nombre de tentatives de lan cement du prestataire de ser vices
Délai maximal d'inactivité du fournisseur de services par tagé (minutes)
Nombre de tentatives effectuées pour essayer de lancer l'instance du moteur backend de Data Services.
Valeur par défaut : 1
Nombre maximal de minutes pendant lesquelles le mo teur backend de Data Services sans traiter de demandes.
A l'expiration de ce délai, le moteur backend de Data
Services est arrêté.
Valeur par défaut : 120
92
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
Paramètre de configuration du serveur
Niveau de journalisation
Description Valeurs possibles
Niveau de journalisation des messages de suivi dans le fi chier journal.
Journaux d'Information Steward :
Remarque
Si plusieurs instances du service d'affichage des don nées sont configurées dans le CMS, le même niveau d'information est collecté dans toutes les instances.
Le niveau de journalisation défini pour le premier ser vice en cours d'exécution est le niveau utilisé.
● Aucun : journalisation désacti vée.
● Infos : journalisation désacti vée. (comme Aucun)
● Plus détaillé : l'ensemble des suivis, demandes et réponses.
Journaux de Data Services :
● Aucun : journalisation désacti vée.
● Infos : tous les suivis.
● Plus détaillé : l'ensemble des suivis, demandes et réponses.
Le niveau par défaut est Infos.
6.12 Paramètres de l'application CMC de Data Services
Vous pouvez modifier les paramètres suivants de l'application Data Services dans la CMC.
Table 27 :
Application Data Services
Période de rétention de l'historique
Période de rétention du journal de Job
Server
Activer la communication SSL pour le
Service d'exploration des métadonnées et le Service de visualisation des données
Description
Nombre de jours durant lequel l'historique d'exécution du job est conservé.
Valeur par défaut : 30
● Si vous saisissez 0, aucun historique de job n'est conservé.
● Si vous saisissez un nombre négatif, l'historique du job est supprimé.
Nombre de jours durant lequel les fichiers journaux de Job Server sont conser vés.
Valeur par défaut : 30
● Si vous saisissez 0, aucun historique de job n'est conservé.
● Si vous saisissez un nombre négatif, l'historique du job est supprimé.
Indique s'il convient ou non d'utiliser les communications SSL pour le Service d'exploration des métadonnées et le Service de visualisation des données du ser veur de traitement adaptatif EIM.
D'autres produits logiciels SAP tels que SAP Information Steward ont recours au
Service d'exploration des métadonnées et au Service de visualisation des don nées pour explorer et importer des métadonnées et visualiser les données dans les connexions.
Guide d'administration
Gestion des serveurs
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
93
Application Data Services
Utiliser les paramètres SSL par défaut
Fichier keystore
Mot de passe du keystore
Mot de passe clé
Phrase secrète de cryptage
Description
Indique s'il convient ou non d'utiliser le keystore et les certificats SSL par défaut.
Valeur par défaut : Non
Si vous spécifiez
Non
, vous devez alors saisir des valeurs dans
Fichier keystore
,
Mot de passe du keystore
et
Mot de passe clé
.
Nom de fichier du keystore qui contient la clé unique et tous les certificats faisant partie de la chaîne de certificats associée à la signature de la clé.
Valeur par défaut :
DSJavaKeyStore.keystore
Mot de passe du fichier keystore.
Mot de passe pour accéder à la clé figurant dans le fichier keystore.
Phrase secrète à utiliser pour crypter les mots de passe envoyés dans le cadre des requêtes du Service d'exploration des métadonnées et du Service de visuali sation des données.
D'autres produits logiciels SAP tels que SAP HANA ont recours à cette
Phrase secrète de cryptage
pour crypter les mots de passe lors de l'envoi d'une de mande de connexion en cours. Le moteur backend utilisera cette phrase secrète pour décrypter le mot de passe et traiter la requête de connexion ouverte.
94
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion des serveurs
7 Surveillance
7.1 Jobs de surveillance
A l'aide de l'Administrateur, vous pouvez surveiller l'exécution de n'importe quel job batch dans un référentiel connecté. Vous pouvez surveiller les jobs que vous exécutez à partir de l'Administrateur ou à partir de Designer.
Cette section présente comment utiliser l'Administrateur pour visualiser le statut général et les statistiques d'un job batch.
7.1.1 Visualiser le statut global des jobs exécutés
La page
Statut du job batch
dresse la liste de toutes les exécutions de jobs batch. Utilisez cette liste pour visualiser le statut général de chaque exécution et accéder à des statistiques et des fichiers journaux plus détaillés.
1. Sélectionnez
Batch
<référentiel>
.
Pour afficher les jobs de tous les référentiels dans cette page, sélectionnez
Batch Tous les référentiels
.
(l'option
Tous les référentiels
apparaît sous le nœud du job batch lorsque plusieurs référentiels sont connectés à l'Administrateur).
La page
Statut du job batch
montre chaque instance d'exécution de job pour le référentiel sélectionné.
2. Vous pouvez filtrer la liste de jobs batch affichée en sélectionnant un nom de job et/ou quand le job s'est exécuté.
Pour filtrer par job, sélectionnez le nom de job dans la liste déroulante
Nom du job
. Vous pouvez également saisir le nom ou une partie du nom avec un caractère générique (% ou *) dans la case de chaîne de recherche par caractère générique et cliquer sur
Rechercher
. Le champ de recherche n'est pas sensible à la casse et les espaces sont autorisés.
Pour filtrer selon le moment d'exécution du/des job(s), sélectionnez l'une des options suivantes :
○ Afficher la dernière exécution d'un job.
○ Afficher le statut par rapport à aujourd'hui : sélectionnez le nombre de jours passés sur lequel visualiser les exécutions de job.
○ Afficher le statut comme une période définie : saisissez la plage de dates ou sélectionnez les dates en cliquant sur les icônes calendrier.
3. Cliquez sur
Rechercher
pour mettre la liste à jour.
4. Pour trier les valeurs de chaque colonne par ordre croissant ou décroissant, cliquez sur l'en-tête de la colonne.
5. Déterminez le statut global de l'exécution d'un job batch en examinant l'indicateur dans la colonne
Statut
.
Guide d'administration
Surveillance
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
95
Table 28 :
Indicateur Description
Une icône verte indique que le job batch s'est exécuté sans erreur.
Une icône jaune indique que le job batch a affiché un ou plusieurs avertissement(s).
Une icône rouge indique que le job batch a rencontré une erreur.
Consultez la colonne Heure de fin pour voir si un job s'est terminé, et quand.
6. Si l'exécution d'un job batch affiche un statut rouge, examinez les journaux de suivi, de surveillance et d'erreurs pour en savoir plus.
7. Pour visualiser des informations détaillées sur une exécution de job spécifique, consultez les données de la page Statut du job batch.
Si le job affiche une icône représentant un groupe de serveurs dans la colonne Job Server, cela indique que le job a été exécuté par un groupe de serveurs. Vous pouvez faire glisser votre curseur sur l'icône groupe de serveurs pour visualiser le nom du groupe de serveurs. Le Job Server indiqué est celui de la liste de groupe de serveurs qui a exécuté le job.
Remarque
Tous les jobs peuvent être exécutés par un Job Server explicitement sélectionné ou par un groupe de serveurs. Si vous choisissez d'exécuter un job à l'aide d'un groupe de serveurs, cette page vous permet de déterminer quel Job Serveur exactement a exécuté le job. Si vous avez explicitement sélectionné un Job
Serveur pour exécuter un job, même s'il s'inscrit dans un groupe de serveurs, l'icône groupe de serveurs n'apparaît pas pour le job dans la colonne Job Server de cette page.
7.1.2 Statistiques
Pour chaque exécution de job, l'Administrateur affiche des statistiques. Les statistiques quantifient les activités des composants du job. Vous pouvez visualiser les types de statistiques suivants :
● Statistiques relatives à un job telles que le temps consacré à un composant spécifique de job, et le nombre de lignes de données traitées via le composant.
● Statistiques relatives aux objets de flux de données telles que la taille du cache utilisée par la transformation d'un flux de données.
7.1.2.1 Visualiser les statistiques du job
Pour aider à régler les performances d'un job, consultez les statistiques du job.
1. Sélectionnez
Batch
<référentiel>
.
2. Dans la page Statut du job batch, trouvez une instance d'exécution du job.
Identifiez une instance à l'aide du sous-titre de la page (qui indique le nom du référentiel dans lequel SAP Data
Services stocke le job) et des en-têtes de colonne suivants dans cette page :
96
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Surveillance
Table 29 :
Colonne
Statut
Description
Voir le statut général
Nom du job Nom que vous avez donné au job dans Designer.
Configuration système Nom d'un ensemble de configurations de banques de données que le job utilise pour se connec ter aux bases de donnés source et cible lors de son exécution. Chaque valeur de cette colonne est un lien. Cliquez sur le lien pour visualiser l'ensemble de configurations de banques de don nées dans la configuration système. Pour modifier la configuration système, cliquez sur l'onglet
Configuration du job batch
, puis utilisez les pages
Exécuter
,
Ajouter une planification
ou
Commande d'exécution de l'exportation
.
Job Server
Heure de début
Date de fin
Durée
Nbre d'exécutions
Serveur ayant exécuté ce job.
Date et heure du début de l'instance d'exécution du job.
Date et heure de l'arrêt de l'instance d'exécution du job.
Temps (en secondes) nécessaire à l'achèvement du job.
Nombre d'exécutions de cette instance avant son achèvement.
3. Dans les
Informations sur le job
relatives à une instance, cliquez sur
Surveiller
.
L'Administrateur ouvre la page Surveiller le visualiseur de journaux de Job Server. Cette page affiche diverses statistiques sur cette instance de l'exécution du job, en commençant par le nom du fichier journal de surveillance.
A la suite du nom du fichier, chaque ligne fournit les informations suivantes :
Table 30 :
Colonne Description
Nom du chemin Indique quel objet (étape d'un flux de données) est en cours d'exécution.
Etat
Initialisation
Indique l'ordre d'exécution des processus dans l'exécution de l'objet de transformation et les états de chaque processus. Il ne s'agit pas d'états de statut d'erreur. Cependant, si un état de processus indi que
Procéder
sans jamais passer sur
Arrêter
, cela signifie que le processus s'est exécuté avec des er reurs.
Indique que le job est en cours d'initialisation.
Optimisation
Procéder
Arrêter
Nombre de li gnes
Temps écoulé
Heure absolue
Indique que le job est en cours d'optimisation.
Indique que le job est en cours d'exécution.
Indique que le job s'est terminé sans erreurs.
Indique le nombre de lignes traitées par le biais de cet objet. Cette valeur se met à jour en fonction de la valeur
Surveiller le taux d'échantillonnage de la surveillance (sec)
définie comme option d'exécution dans la page Exécuter le job batch.
Indique le temps écoulé (en secondes) depuis que l'objet a reçu sa première ligne de données.
Indique le temps écoulé (en secondes) depuis le début de l'exécution de l'intégralité de ce flux de don nées (toutes transformations incluses).
Guide d'administration
Surveillance
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
97
Informations associées
Visualiser le statut global des jobs exécutés [page 95]
7.1.2.2 Statistiques relatives à un flux de données
Pour aider à ajuster les performances d'un flux de données, consultez les statistiques du flux de données.
7.1.3 Ignorer le statut de l'erreur
La page
Statut du job batch
inclut une option permettant d'
Ignorer le statut de l'erreur
. Utilisez cette option si vous travaillez dans des jobs qui affichent des avertissements ou des erreurs dans cette page et que vous souhaitez signaler une ligne pour savoir que vous avez terminé de consulter les journaux associés.
1. Dans la page
Statut du job batch
, sélectionnez le(s) job(s) que vous souhaitez ignorer.
2. Cliquez sur le bouton
Ignorer le statut de l'erreur
.
La page s'actualise et les lignes sélectionnées indiquent maintenant une icône de statut verte.
7.1.4 Suppression de l'historique d'un job batch
La page
Statut du job batch
inclut une option permettant de supprimer les informations relatives à l'exécution d'un job.
Si vous souhaitez supprimer manuellement des lignes de cette page, sélectionnez-les, puis sélectionnez
Supprimer
. Vous pouvez également gérer ces informations en définissant la période de rétention du journal applicable à l'Administrateur.
Remarque
Lorsque vous supprimez ces données d'historique de job batch, le logiciel efface également toutes les statistiques de validation de données des rapports de métadonnées de validation des données. En outre, de nombreux fichiers d'historique et journaux contiennent des statistiques de nettoyage des données et d'autres informations requises pour les rapports réglementaires. Supprimez ces fichiers avec prudence. Si vous ne savez pas avec certitude quels journaux sont supprimés lors de la suppression des données d'historique de job batch, effectuez des copies de sauvegarde des journaux avant de les supprimer.
Informations associées
Rétention des fichiers d'historique et des fichiers journaux [page 51]
98
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Surveillance
7.1.5 Arrêter un job en cours d'exécution
La page
Statut du job batch
inclut une option permettant d'abandonner les jobs batch. Si un job batch est en cours d'exécution et que vous avez besoin de l'interrompre, cochez la case située à côté du nom du job et cliquez sur
Abandonner
.
7.1.6 Supprimer des journaux de suivi, de surveillance et d'erreurs de job batch
Vous pouvez visualiser et supprimer les journaux de suivi, de surveillance et d'erreurs relatifs à des instances de job dans la page
Statut du job batch
.
Vous pouvez utiliser le bouton
Supprimer
dans la page
Statut du job batch
pour supprimer un ensemble de fichiers batch d'historique de journal sur une machine Job Server et dans le référentiel correspondant. Le Job Server correspondant doit être opérationnel pour visualiser ou supprimer ces journaux. Vous pouvez définir les options des journaux de suivi dans la page
Exécuter le job batch
.
Attention
Lorsque vous supprimez des fichiers journaux de suivi, de surveillance et d'erreur, il est possible que vous supprimiez d'importants fichiers dont le logiciel a besoin pour créer des rapports réglementaires ou certifiés ainsi que des tables statistiques. Veillez à ce que les fichiers journaux que vous supprimez ne soient pas utiles aux fins de reporting. Si vous n'en avez pas la certitude, effectuez des copies de sauvegarde des fichiers dont vous avez besoin avant la suppression de l'historique de job batch.
1. Sélectionnez
Batch
<référentiel>
.
2. Sélectionnez le (s) job(s) pour le(s)quel(s) vous souhaitez supprimer des journaux.
Vous pouvez également cliquer sur
Sélectionner tout
.
3. Cliquez sur
Supprimer
.
Les fichiers batch d'historique de journal sont supprimés de l'ordinateur Job Server et du référentiel correspondant.
Informations associées
Rétention des fichiers d'historique et des fichiers journaux [page 51]
Guide d'administration
Surveillance
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
99
8 Gestion du cycle de vie
8.1 Bases de la migration
A propos de cette section
Dans le cadre de SAP Data Services, la migration est le processus impliquant le déplacement d'applications au travers de plusieurs phases de développement jusqu'à celle de production. Le logiciel prend en charge la migration des applications simples et complexes au travers de toutes les phases jusqu'à celle de production.
Informations associées
Phases de développement [page 100]
Mécanismes et outils de migration [page 102]
8.1.1 Phases de développement
Le processus de développement de l'application ETL comprend généralement trois phases distinctes :
● Phase de conception
● Phase de test
● Phase de production
Il est possible d'utiliser SAP Data Services dans l'ensemble de ces phases. Comme chaque phase peut nécessiter un référentiel différent pour contrôler les différences d'environnement, le logiciel fournit des mécanismes contrôlés pour déplacer des objets d'une phase à l'autre.
Chaque phase peut impliquer un ordinateur différent dans un environnement différent avec différents paramètres de sécurité. Par exemple, il est possible que la conception et le test initial ne requièrent qu'un échantillon limité de données et un faible niveau de sécurité, alors que le test final nécessite une émulation totale de l'environnement de production, y compris un niveau élevé de sécurité.
100
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.1.1.1 Phase de conception
Pendant cette phase, vous définissez des objets et créez des diagrammes indiquant vos critères de déplacement de données à SAP Data Services. Le logiciel stocke ces spécifications pour que vous puissiez les réutiliser ou les modifier au fur et à mesure de l'évolution de votre système.
Concevez votre projet en gardant à l'esprit le test et la production finale. Prenez en compte ces instructions basiques pendant la conception de votre projet :
● Elaborez les étapes de conception comme des modules testables et indépendants.
● Utilisez des noms porteurs de sens pour chaque étape que vous élaborez.
● Créez des modules indépendants pouvant être utilisés de manière répétée pour traiter des opérations communes.
● Utilisez des données test qui reflètent toutes les variations présentes dans vos données de production.
8.1.1.2 Phase de test
Lors de cette phase, utilisez SAP Data Services pour tester l'exécution de votre application. A ce moment, il est possible de faire un test pour repérer toute erreur et suivre le flux de l'exécution sans faire courir le moindre risque aux données de production. Si vous venez à découvrir des erreurs pendant cette phase, faites revenir l'application
à la phase de conception pour correction, puis testez l'application corrigée.
Le test est en deux parties :
● La première partie comprend la conception du déplacement des données à l'aide du référentiel local.
● La seconde comprend l'émulation totale de votre environnement de production, y compris le volume de données.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
101
Le logiciel fournit une rétroaction au travers du suivi, des erreurs et des journaux de surveillance pendant les deux parties de cette phase.
Le référentiel de test doit émuler votre environnement de production aussi fidèlement que possible, y compris planifier des jobs au lieu de les démarrer manuellement.
8.1.1.3 Phase de production
Lors de cette phase, vous définissez une planification dans SAP Data Services pour exécuter votre application en tant que job. Evaluez les résultats des cycles de production et, si besoin, revenez à la phase de conception pour optimiser les performances et affiner vos critères cibles.
Après avoir déplacé le logiciel en production, surveillez ses résultats et ses performances dans l'Administrateur.
Pendant la production :
● Surveillez vos jobs et le temps qu'ils mettent pour s'accomplir.
Les journaux de suivi et de surveillance fournissent des informations relatives à chaque job, ainsi qu'aux workflows et flux de données contenus au sein de ceux-ci.
Il est possible de personnaliser les détails du journal. Cependant, plus vous demandez d'informations aux journaux, plus le job met de temps à s'accomplir. Trouvez le juste milieu entre le temps d'exécution d'un job et les informations nécessaires à l'analyse de ses performances.
● Vérifiez la précision des données.
Améliorer ou corriger les jobs :
● Apportez les modifications dans l'environnement de conception.
● Répétez le test de l'objet.
● Redéplacez les objets modifiés dans l'environnement de production.
8.1.2 Mécanismes et outils de migration
SAP Data Services fournit deux mécanismes de migration :
● La migration d'exportation/d'importation convient particulièrement aux projets de petite ou de moyenne taille dans lesquels un petit nombre de développeurs travaillent sur des applications Data Services relativement indépendantes au long de toutes les phases de développement.
● Le développement multi-utilisateur convient davantage aux projets plus volumineux dans lesquels deux développeurs ou plus, ou plusieurs équipes travaillent sur des parties interdépendantes d'applications Data
Services au long de toutes les phases de développement.
Quel que soit le mécanisme de migration choisi, il est recommandé de préparer la migration en choisissant un ou plusieurs outils appropriés à votre environnement de développement. Le mécanisme et les outils à utiliser dépendront des besoins de votre environnement de développement.
Si vos données source proviennent de plusieurs systèmes homogènes, il est recommandé d'utiliser une banque de données et des outils de configuration système.
Lorsque la migration d'applications s'effectue dans un environnement multi-utilisateur, il est fortement recommandé d'utiliser des convention d'affectation de noms.
102
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
Informations associées
Migration d'exportation/d'importation [page 104]
Préparation à la migration [page 105]
Configurations système et de banque de données [page 108]
Conventions d'affectation des noms pour la migration [page 105]
8.1.2.1 Quel est le mécanisme le plus adapté ?
Bien que SAP Data Services soit prenne en charge un environnement multi-utilisateur, vous n'aurez peut-être pas besoin d'implémenter cette architecture dans tous les projets. Si votre projet est de petite ou de moyenne taille et n'implique qu'un ou deux développeurs, il n'est pas forcément nécessaire de recourir à un référentiel central pour intégrer le travail de ces développeurs.
Par exemple, seuls deux consultants ont travaillé sur une application datamart de RH spécifique. Le système de développement a été conçu de manière à ce que lorsque le Consultant 1 gère le référentiel central, le Consultant 2 travaille sur une nouvelle section dans une copie complète du référentiel central.
Le Consultant 2 a ensuite exporté cette nouvelle section dans le référentiel central à l'aide de l'utilitaire d'exportation qui permet aux objets d'être "créés", "remplacés" ou "ignorés". Après la mise à jour du référentiel central, le Consultant 2 a utilisé une nouvelle copie complète du référentiel central, laquelle remplace la copie précédente.
Utilisez la grille suivante pour vous aider à déterminer le mécanisme et les outils les plus appropriés à votre environnement.
Table 31 :
Situation/exigences
Projet de petite ou moyenne taille
Projet multi-équipe
Données source issues de plusieurs systèmes homogènes
Base de données source ou cible diffé rente selon les environ nements
Mécanismes de migration
Exportation/importa tion
Multi-utilisateur
X
X
Solution de migration
"rapide et simple" né cessaire
O
Solution optimale : solution compatible X : O
X
X
Outils
Conventions d'affecta tion de noms
Configurations
O O
X
X
O
X
X
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
103
8.1.2.2 Migration d'exportation/d'importation
L'exportation/importation est le mécanisme de base pour effectuer la migration des applications SAP Data
Services entre les différentes phases. Dans un premier temps, vous exportez des jobs du référentiel local vers un autre référentiel local, ou vers un fichier intermédiaire que vous pouvez ensuite importer dans un autre référentiel local. Par exemple, lors du déplacement du référentiel de conception vers le référentiel de test, vous l'exportez à partir du référentiel de conception dans un fichier, puis vous importez le fichier dans le référentiel de test,
Si vous rencontrez des erreurs d'application au cours du test, vous pouvez les corriger dans l'environnement de développement, puis exporter la version corrigée et la réimporter dans le référentiel de test pour recommencer le test.
Informations associées
Exportation/Importation [page 112]
8.1.2.3 Migration multi-utilisateur
Il est également possible de migrer des applications SAP Data Services entre deux phases dans des environnements de développement plus complexes. Au lieu d'exporter et d'importer des applications, le développement multi-utilisateur offre un rechargement, une extraction et un mécanisme Get plus sûrs, à l'aide d'un référentiel central pour stocker les copies principales des éléments d'application. Le développement multiutilisateur inclut d'autres fonctions avancées comme l'étiquetage et le filtrage, afin d'offrir plus de flexibilité et de contrôle dans la gestion d'objets d'application.
104
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.2 Préparation à la migration
A propos de cette section
Avant de développer des applications SAP Data Services, il est recommandé de configurer tout d'abord une structure globale afin de faciliter le processus de migration entre les phases de développement.
Cette section traite des outils pouvant servir à construire la structure de migration.
Il est recommandé d'implémenter des conventions d'affectation de noms standardisées pour la connectivité entre systèmes informatiques. Ajoutez des configurations système et de banque de données pour faciliter l'utilisation de plusieurs systèmes homogènes.
Informations associées
Conventions d'affectation des noms pour la migration [page 105]
Configurations système et de banque de données [page 108]
8.2.1 Conventions d'affectation des noms pour la migration
Pour garantir une migration rapide et transparente, il est préférable d'utiliser des conventions d'affectation de noms communes à tous les systèmes et à toutes les phases des environnements de développement.
Tout comme il est recommandé de standardiser les préfixes et les suffixes des objets ainsi que les identificateurs des chemins d'accès pour simplifier vos projets en interne, il est également préférable d'utiliser des conventions d'affectation de noms en externe à des fins de migration.
Pour faciliter la migration, utilisez des conventions d'affectation de noms communs aux éléments suivants :
● Connexions aux banques de données externes
● Emplacements de répertoires
● Structures et propriétaires des schémas
Il est préférable de rendre la migration d'applications entre utilisateurs et entre phases aussi rapide et facile que possible. Cela se traduit par une diminution significative – ou la suppression – du temps passé à la reconfiguration des jobs pour qu'ils fonctionnent dans chaque environnement spécifique.
Même si les données que vous extrayez, transformez et chargez sont généralement différentes d'une base de données à une autre, la structure de base de ces données doit être identique dans chacune des bases de données avec lesquelles vous souhaitez faire fonctionner les mêmes applications. C'est pourquoi il est judicieux de standardiser l'affectation de noms et la structure des bases de données avant de démarrer le processus de développement.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
105
Informations associées
Connexions aux banques de données externes [page 106]
Emplacements de répertoires [page 107]
Structures et propriétaires des schémas [page 107]
8.2.1.1 Connexions aux banques de données externes
La migration est le processus impliquant le déplacement d'objets entre référentiels locaux, de manière directe, à l'aide de la méthode d'exportation et d'importation, ou de manière indirecte, à l'aide de la méthode de développement multi-utilisateur. Indépendamment de la méthode, il est nécessaire de prendre en compte l'impact que la migration aura sur les configurations de connexion associées aux jobs.
L'utilisation d'une affectation de noms générique pour des connexions de banque de données en externe similaires diminue le temps passé à la reconfiguration des connexions à un même type de base de données. Il est préférable, par exemple, de choisir le même nom logique pour toutes vos connexions de banque de données
Oracle au même type de structure de base de données, indépendamment de l'environnement de la phase de migration.
Il est possible de donner des noms de connexion porteurs de sens pour une certaine phase et des noms de systèmes informatiques spécifiques (Test_DW, Dev_DW, Prod_DW). Cependant, si vous choisissez cette structure d'appellation, il est recommandé d'utiliser les configurations de banque de données à des fins de migration.
Table 32 :
Phase de développement Phase de test
Nom d'utilisateur : Dev_DW Nom d'utilisateur : Test_DW
Mot de passe : Dev_DW
Chaîne hôte : Dev_DW
Mot de passe : Test_DW
Chaîne hôte : Test_DW
Pour qu'un job s'exécute en fonction de Test et de Développement, il doit utiliser Test_DW et Dev_DW. Cela implique de créer différentes configurations de banque de données pour les cas où le job s'exécute respectivement en fonction de l'instance Test ou de l'instance Dev.
Sinon, il est possible d'appeler la chaîne de connexion DW ; le job s'exécutera sans que les utilisateurs aient besoin de créer plusieurs configurations de banque de données, indépendamment de l'instance en fonction de laquelle vous l'exécutez.
Table 33 :
Phase de développement Phase de test
Base de données A Base de données B
Nom d'utilisateur : DW
Connexion de banque de données
Nom d'utilisateur : DW Nom d'utilisateur : DW
Connexion de banque de données
Nom d'utilisateur : DW
106
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
Phase de développement
Base de données A
Mot de passe : DW
Chaîne hôte : DW
Connexion de banque de données
Mot de passe : DW
Nom du propriétaire : DW
Phase de test
Base de données B
Mot de passe : DW
Chaîne hôte : DW
Connexion de banque de données
Mot de passe : DW
Nom du propriétaire : DW
Exemples :
● Un système source Oracle traite dans votre société les données de saisie de commande. Plusieurs instances de ce système existent à des fins de développement, de test et de production. Vous nommez donc la chaîne de connexion à votre système source Oracle
"ORDER_SYSTEM". Puis, dans toutes les phases, vous configurez ce nom de manière à ce qu'il pointe vers l'instance correcte (spécifique à la phase) du système.
● Nommez la chaîne de connexion à votre entrepôt de données cibles "DW", puis pointez-la vers des bases de données différentes selon l'environnement où vous vous trouvez : développement, test ou production.
Lors de l'utilisation de cette méthode d'affectation de noms interphase et générique, il est impossible d'accéder à la fois à dev et à test à partir du même ordinateur (puisque la chaîne de connexion ne mappe qu'une seule instance). Si vous avez besoin d'accéder aux deux, utilisez des configurations de banque de données différentes.
Informations associées
Exportation/Importation [page 112]
8.2.1.2 Emplacements de répertoires
Il est recommandé d'utiliser des noms de répertoire logique (par exemple, X:\) ou de pointer vers des lecteurs locaux communs pour standardiser l'emplacement des répertoires. Par exemple, comme tout ordinateur possède un lecteur C:\ pointant vers l'emplacement du répertoire, C:\TEMP serait un standard sûr et reproductible.
8.2.1.3 Structures et propriétaires des schémas
Pour faciliter la transparence d'une structure entre les phases de développement, donnez à toutes vos instances de base de données le même nom de propriétaire pour les structures de schéma identiques à partir desquelles vous effectuez la lecture et vers lesquelles vous effectuez le chargement. Indépendamment du nom, le propriétaire de chaque structure de schéma peut varier et le logiciel les rapprochera.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
107
8.2.2 Configurations système et de banque de données
Les configurations système et de banque de données sont des outils performants destinés à réduire les configurations requises pour exécuter les mêmes calculs en fonction de différents environnements de banque de données. Avec l'aide de configurations, la migration entre les phases de développement est plus rapide et davantage simplifiée.
Informations associées
Configurations et migration de banque de données [page 109]
Configurations multiples dans des environnements multi-utilisateur [page 111]
108
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.2.2.1 Configurations et migration de banque de données
Lorsque vous effectuez des exportations et des importations d'un référentiel à l'autre sans avoir plusieurs configurations de banque de données, il est possible que vous perdiez du temps à chaque fois à reconfigurer les connexions de banque de données afin qu'elles utilisent le nouveau référentiel (et parfois l'ordinateur hôte).
Sans ces configurations multiples, chaque job d'un référentiel peut s'exécuter uniquement en fonction d'une configuration de banque de données.
Avec plusieurs configurations, vous pouvez associer plusieurs configurations de banque de données avec une seule définition de banque de données, au lieu d'avoir une banque de données distincte (et une configuration de banque de données) pour chaque instance de base de données.
Chaque configuration système définit un ensemble de configurations de banque de données qu'il est préférable d'utiliser ensemble lors de l'exécution d'un job. Il est nécessaire de créer des configurations de banque de données pour les banques de données du référentiel avant de créer des configurations de système.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
109
Tous les objets que vous souhaitez importer vers une banque de données aux configurations multiples doivent avoir le même propriétaire.
110
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.2.2.2 Configurations multiples dans des environnements multi-utilisateur
SAP Data Services prend également en charge un environnement de développement multi-utilisateur. Une équipe peut travailler en collaboration sur une application pendant les phases de développement, de test et de production. Plusieurs équipes peuvent même travailler sur les différentes phases de manière simultanée.
Un utilisateur donné travaille sur une application dans ses référentiels locaux et uniques. L'équipe utilise un référentiel central pour stocker, recharger et extraire les objets qui appartiennent à copie principale de l'application. Le référentiel central conserve toutes les versions des objets d'une application, ce qui permet de revenir à une version précédente au besoin.
La manière la plus simple de configurer votre environnement de façon à ce qu'il utilise une fonctionnalité multiutilisateur est de définir exactement les mêmes conventions d'affectation de noms d'environnements parmi vos développeurs. La configuration est différente dans chaque environnement du développeur. Par exemple, une chaîne de connexion de base de données pointe vers sa base de données locale. Cependant, si l'implémentation de ces conventions d'affectation de noms est impossible, il est tout de même possible de gagner du temps et de rationaliser l'environnement multi-utilisateur en utilisant des banques de données aux configurations multiples.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
111
Par exemple, si vos développeurs utilisent des bases de données comportant une structure de métadonnées identique, mais des instances et des propriétaires de base de données différents, il est possible de définir une configuration de banque de données pour chaque développeur de l'équipe de conception en mappant différents propriétaires à un ensemble d'alias communs utilisés par tous. Ils peuvent ainsi partager les mêmes projets et y contribuer sans avoir à définir leurs informations de connexion de banque de données à chaque fois qu'ils extraient un projet du référentiel central.
8.3 Exportation/Importation
Présentation de l'exportation et de l'importation
Dans Data Services le type de migration le plus facile d'utilisation est appelé exportation/importation.
Cette section aborde la méthode d'exportation/importation dans SAP Data Services Designer
8.3.1 Exportation/Importation d'objets
La fonction d'exportation vous offre la flexibilité vous permettant de gérer et de migrer des projets mobilisant plusieurs développeurs et différents environnements d'exécution. Lors de l'exportation d'un job à partir d'un référentiel de développement vers un référentiel de production, il est possible de modifier les propriétés des objets exportés pour les faire correspondre à votre environnement de production.
En particulier, il est possible de modifier les définitions des banques de données (les emplacements des bases de données et des applications, ainsi que les informations de connexion), afin de refléter les sources et les cibles de production.
Vous pouvez exporter des objets vers un autre référentiel ou vers un fichier plat (.atl ou .xml). Si la destination est un autre référentiel, vous devez pouvoir vous y connecter, avoir une autorisation d'accès en écriture pour ce référentiel et vos versions de référentiel doivent correspondre.
Il est impossible d'exporter des configurations de transformation en lecture seule.
Informations associées
Editeur d'exportation de Designer [page 113]
Exportation d'objets vers un autre référentiel [page 114]
Exportation d'objets vers un fichier [page 116]
Exportation d'un référentiel vers un fichier [page 117]
Importation à partir d'un fichier [page 117]
Exportation et importation d'options [page 171]
112
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.3.1.1 Editeur d'exportation de Designer
Dans l'éditeur d'exportation de Designer, indiquez les objets à exporter et spécifiez un emplacement d'exportation. Dans Designer, choisissez
Outils Exporter
ou sélectionnez un objet et cliquez avec le bouton droit sur
Exporter
pour ouvrir l'éditeur d'exportation.
Pour spécifier un objet à exporter, faites-le glisser de la bibliothèque d'objets vers la fenêtre
Objets à exporter
.
La fenêtre Objets à exporter affiche la liste définitive des objets à exporter. Lorsque vous déplacez un objet de la bibliothèque d'objets, les banques de données, les formats de fichier, les fonctions personnalisées et les configurations de transformation inclus dans la définition d'objet sont ajoutés automatiquement aux autres sections d'exportation. Chaque objet situé dans une fenêtre d'exportation s'ouvre pour afficher les objets appelés par cet objet.
Il est possible de choisir les objets associés que vous souhaitez inclure ou exclure. Vous pouvez, par exemple, exporter un workflow et toutes les tables contenues dans celui-ci sans exporter un des flux de données qui lui est associé.
Pour choisir les objets à exporter, vous pouvez soit sélectionner un objet, cliquer avec le bouton droit sur celui-ci et choisir une option du menu contextuel, soit sélectionner l'espace vide dans l'éditeur d'exportation, faire un clic droit et choisir une option du menu contextuel :
Table 34 :
Option
Exporter
Exclure
Description
Démarre le processus d'exportation.
Supprime uniquement l'objet sélectionné de la liste d'objets à exporter. L'objet apparaît toujours dans la liste, mais le "x" rouge figurant sur son icône indique qu'il en est exclu.
Toutes les occurrences de l'objet sont exclues.
Lorsque vous exportez la liste, les objets exclus ne sont pas copiés vers la destination. Les objets ap pelés par cet objet ne sont pas supprimés de la liste d'objets à exporter, à moins qu'ils n'en soient ex pressément exclus.
Remarque
Il est impossible d'exporter des configurations de transformation en lecture seule, elles sont donc exclues automatiquement.
Inclure
Exclure l'arbores cence
Ajoute un objet exclu au plan d'exportation. Le "x" rouge figurant sur l'icône disparaît. Toutes les oc currences de l'objet sont incluses.
Lors de l'exportation, les objets inclus sont copiés vers la destination.
Supprime de l'exportation l'objet sélectionné et tous les objets appelés par cet objet. Les objets appa raissent toujours dans la liste, mais le "x" rouge figurant sur leur icône indique qu'ils en sont exclus
(l'objet sélectionné et tout objet qu'il appelle sont exclus).
Lorsque vous exportez la liste, les objets exclus ne sont pas copiés vers la destination.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
113
Option
Inclure l'arbores cence
Description
Ajoute à la liste d'exportation l'objet exclu sélectionné et les objets qu'il appelle. Le "x" rouge figurant sur l'objet sélectionné et ses éléments dépendants disparaissent. Lorsque vous exportez la liste, les objets inclus sont copiés vers la destination.
Exclure les informa tions environnemen tales
Supprime toutes les connexions (banques de données et formats) et le contenu de leurs éléments dé pendants (tables, fichiers, fonctions) des objets figurant dans l'éditeur d'exportation. Notez que si vous excluez des banques de données pendant l'exportation, les flux de données qui dépendent de ces dernières ne s'exécuteront pas correctement, à moins que votre référentiel de destination n'ait le même ensemble de banques de données avec les mêmes types de base de données et les mêmes ver sions (les chaînes de connexion peuvent être différentes).
Lors de l'exportation, les objets exclus ne sont pas copiés vers la destination.
A partir de l'espace vide dans l'éditeur d'exportation, faites un clic droit pour sélectionner Exclure les informations environnementales dans le menu. Cette option permet d'exporter des jobs sans conne xions afin d'éviter les erreurs de connexion. Si vous décidez d'utiliser cette option, il est recommandé de configurer séparément les banques de données et les formats du nouvel environnement.
Tout effacer
Supprime les objets de toutes les sections de l'éditeur.
Supprimer
Supprime l'objet sélectionné et ceux qu'il appelle de l'éditeur d'exportation. Seule l'occurrence sélec tionnée est supprimée ; si l'un des objets concernés apparaît dans un autre emplacement du plan d'ex portation, les objets sont tout de même exportés.
Cette option est uniquement disponible au niveau supérieur. Il est impossible de supprimer d'autres objets ; vous pouvez uniquement les exclure.
8.3.1.2 Exportation d'objets vers un autre référentiel
Il est possible d'exporter des objets à partir du référentiel actuel vers un autre référentiel. Il est cependant nécessaire que les référentiels soient de version identique. Le processus d'exportation vous permet de modifier les informations spécifiques à l'environnement définies dans les banques de données et les formats de fichier pour les faire correspondre au nouvel environnement.
1. Dans la bibliothèque d'objets, choisissez un objet à exporter. Cliquez avec le bouton droit et choisissez
Exporter
.
L'éditeur d'exportation s'ouvre dans l'espace de travail. Pour ajouter plus d'objets à la liste d'objets à exporter, faites glisser les objets de la bibliothèque d'objets jusqu'à la section Objets à exporter de l'éditeur.
2. Affinez la liste des objets à exporter.
Il est possible d'utiliser les options disponibles dans le menu contextuel pour chaque objet, afin d'inclure ou exclure l'objet de la liste d'exportation.
3. Lorsque la liste est terminée, faites un clic droit et choisissez
Exporter
.
4. Dans la fenêtre
Exporter vers le référentiel
, saisissez vos informations de connexion utilisateur pour le CMS
(Central Management Server).
114
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
Table 35 :
Option
Système
Nom d'utilisateur
Mot de passe
Authentification
Description
Spécifiez le nom de serveur et, facultativement, le port du CMS.
Spécifiez le nom d'utilisateur à utiliser pour la connexion au CMS.
Spécifiez le mot de passe à utiliser pour la connexion au CMS.
Spécifiez le type d'authentification utilisé par le CMS.
5. Cliquez sur
Se connecter
.
Le logiciel tente de se connecter au CMS à l'aide des informations spécifiées. Lorsque vous êtes connecté, la liste des référentiels locaux disponibles s'affiche.
6. Sélectionnez le référentiel que vous souhaitez utiliser comme cible d'exportation.
7. Cliquez sur
Suivant
pour continuer l'exportation jusqu'au référentiel sélectionné.
8. Dans la fenêtre
Confirmation de l'exportation
, vérifiez les composants à exporter.
La colonne Statut de destination affiche le statut du composant dans la base de données cible et l'action proposée.
Table 36 :
Statut de destination
N'existe pas
Existe
Action
Créer/Exclure
Remplacer/Exclure
Pour modifier une action, sélectionnez un nombre d'objets (à l'aide des touches Maj et Ctrl) et sélectionnez soit
Créer
,
Exclure
, soit
Remplacer
dans la zone de liste Statut cible.
9. Cliquez sur
Suivant
.
10. Dans la fenêtre
Options d'exportation de la banque de données
, sélectionnez la banque de données, modifiez le propriétaire d'une table ou les propriétés de connexion de la banque de données selon les besoins, puis cliquez sur
Avancées
.
11. Modifiez les informations de connexion à la base de données comme requis par la base de données cible et cliquez sur
Suivant
.
12. Dans la boîte de dialogue
Mappage du format de fichier
, sélectionnez un fichier et modifier le Chemin d'accès racine de destination, si nécessaire.
Il est possible de modifier le Chemin d'accès racine de destination de tout format de fichier afin de le faire correspondre à la nouvelle destination.
13. Cliquez sur
Terminer
.
SAP Data Services copie des objets de l'éditeur d'exportation vers la destination cible. Lorsque la copie est terminée, les objets s'affichent dans la fenêtre
Sortie
. La fenêtre
Sortie
indique le nombre d'objets exportés ainsi qu'une liste des erreurs éventuelles.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
115
8.3.1.3 Exportation d'objets vers un fichier
Vous pouvez également exporter des objets vers un fichier. Si vous choisissez un fichier comme destination d'exportation, Data Services ne fournit aucune option pour modifier les informations spécifiques à l'environnement.
1. Cliquez avec le bouton droit sur un objet de la bibliothèque d'objets et cliquez sur
Exporter
.
L'éditeur d'exportation s'ouvre dans l'espace de travail. Pour ajouter plus d'objets à la liste des objets à exporter, faites glisser l'objet de la bibliothèque d'objets jusqu'à la section Objets à exporter de l'éditeur.
2. Affinez la liste des objets à exporter.
Il est possible d'utiliser les options disponibles dans le menu contextuel pour chaque objet, afin d'inclure ou exclure l'objet de la liste d'exportation.
3. Lorsque votre liste est terminée, cliquez avec le bouton droit sur l'éditeur et cliquez sur
Exporter vers le fichier
ATL
ou
Exporter vers le fichier XML
, selon le type de format de fichier que vous souhaitez exporter.
Conseil
ATL est le format propriétaire du logiciel. L'utilisation du XML peut faciliter la lecture du contenu du référentiel. Le XML peut également être utilisé avec la boîte à outils XML pour la création d'objets. Pour en savoir plus, consultez le Guide d'intégration.
Par défaut, les éléments non exécutables sont exclus des fichiers XML exportés pour en améliorer la lisibilité.
Par exemple, la disposition exacte des transformations au sein d'un flux de données ne serait pas conservée et les transformations seraient disposées automatiquement lors de la réimportation dans le logiciel.
Pour inclure ces éléments, désélectionnez
Exclure les éléments non exécutables du document XML exporté
.
Cette option est disponible dans le groupe
Designer Général
dans le menu
Outils Options
.
4. Spécifiez l'emplacement pour le fichier exporté.
5. Saisissez la phrase secrète sensible à la casse à utiliser pour crypter tout mot de passe stocké dans les objets que vous exportez et cliquez sur
OK
.
Remarque
Il est nécessaire d'entrer la même phrase secrète lors de la réimportation du fichier dans un référentiel. Si vous utilisez une phrase secrète incorrecte, le logiciel poursuit le processus d'importation des objets, mais tout mot de passe stocké est supprimé.
Cette option (
Exporter vers le fichier XML
) permet au développeur SAP Data Quality Management SDK de configurer les transformations Data Quality dans Data Services Designer et d'exporter les paramètres vers des fichiers XML afin de les utiliser avec Data Quality Management SDK.
Cependant, si vous employez Data Services en tant qu'outil de configuration pour Data Quality Management SDK,
Data Services ne prendra pas en charge la création d'un journal des modifications pour les modifications apportées à la configuration. Vous pouvez utiliser le concept de référentiel central Data Services pour gérer les modifications apportées aux transformations Data Quality, mais aucun journal des modifications ne sera créé.
116
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.3.1.4 Exportation d'un référentiel vers un fichier
Il est également possible d'exporter l'intégralité d'un référentiel vers un fichier. Lors de l'exportation ou de l'importation d'un référentiel, les jobs et leur planification (créés dans SAP Data Services) sont également exportés ou importés automatiquement. Il est impossible d'exporter ou d'importer les planifications sans qu'un job et son référentiel leur soient associés.
Si vous choisissez un fichier comme destination d'exportation, le logiciel ne fournit pas d'option permettant de modifier les informations spécifiques à l'environnement.
1. Dans la bibliothèque d'objets, cliquer avec le bouton droit et choisissez
Référentiel Exporter vers le fichier
.
Une fenêtre s'affiche pour vous inviter à choisir la destination du fichier d'exportation. Vous pouvez parcourir le répertoire pour modifier l'emplacement, définir le type de fichier (XML ou ATL) et saisir un nom pour le fichier.
2. Cliquez sur
Enregistrer
.
3. Saisissez la phrase secrète sensible à la casse à utiliser pour crypter tout mot de passe stocké dans le référentiel et cliquez sur
Exporter
.
Remarque
Il est nécessaire d'entrer la même phrase secrète lors de la réimportation du fichier dans un référentiel. Si vous utilisez une phrase secrète incorrecte, le logiciel poursuit le processus d'importation des objets, mais tout mot de passe stocké est supprimé.
Le référentiel est exporté vers le fichier.
8.3.1.5 Importation à partir d'un fichier
L'importation d'objets ou de l'intégralité d'un référentiel à partir d'un fichier écrase les objets existants portant le même nom dans le référentiel de destination.
1. Il existe deux manières d'importer des fichiers de référentiel vers un autre référentiel. Utilisez
Outils
Importer à partir du fichier
ou dans la bibliothèque d'objets, faites un clic droit et choisissez
Référentiel
Importer à partir du fichier
.
Une fenêtre s'ouvre pour vous permettre d'indiquer le fichier à importer. Il est possible d'importer des fichiers individuels ou l'intégralité du référentiel à l'aide d'un type de fichier ATL, XML, DMT ou FMT. (ATL est le langage de script interne du logiciel. Les fichiers DMT et FMT sont exportés à partir de SAP Data Quality
Management ou des produits IQ8.)
2. Sélectionnez un fichier à importer et cliquez sur
Ouvrir
.
3. Lors de l'importation d'un fichier ATL ou XML, une liste des objets s'affiche dans la fenêtre
Plan d'importation
.
Mettez en surbrillance les objets et utilisez les boutons en bas de la fenêtre pour les inclure ou les exclure lors de l'importation. Vous pouvez également faire un clic droit sur un objet pour accéder aux options suivantes :
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
117
Table 37 :
Option
Exclure
Exclure l'arbores cence
Inclure
Inclure l'arbores cence
Importer
Annuler
Tout sélectionner
Description
Supprime uniquement l'objet sélectionné de la liste d'objets à importer. L'objet apparaît toujours dans la liste, mais le "x" rouge figurant sur son icône indique qu'il en est exclu.
Toutes les occurrences de l'objet sont exclues.
Lorsque vous importez la liste, les objets exclus ne sont pas copiés vers la destination. Les objets appelés par cet objet ne sont pas supprimés de la liste d'objets à importer, à moins qu'ils n'en soient expressément exclus.
Supprime de l'importation l'objet sélectionné et tous les objets appelés par cet objet. Les objets apparaissent toujours dans la liste, mais le "x" rouge figurant sur leur icône indique qu'ils en sont exclus (l'objet sélectionné et tout objet qu'il appelle sont exclus).
Lorsque vous importez la liste, les objets exclus ne sont pas copiés vers la destination.
Ajoute un objet exclu au plan d'importation. Le "x" rouge figurant sur l'icône disparaît. Toutes les occurrences de l'objet sont incluses.
Lors de l'importation, les objets inclus sont copiés vers la destination.
Ajoute à la liste d'importation l'objet exclu sélectionné et les objets qu'il appelle. Le "x" rouge figu rant sur l'objet sélectionné et ses éléments dépendants disparaissent. Lorsque vous importez la liste, les objets inclus sont copiés vers la destination.
Démarre le processus d'importation.
Annule le processus d'importation.
Sélectionne tous les objets.
4. Saisissez la phrase secrète qui a servi à crypter les mots de passe lors de l'exportation du fichier et cliquez sur
Importer
.
Remarque
Si la phrase secrète ne correspond pas à celle qui vous a servi à exporter le fichier, l'importation se poursuit, mais les mots de passe sont vidés et doivent être redéfinis manuellement.
5. Effectuez toute étape supplémentaire pouvant différer selon le type du fichier que vous importez.
○ Si vous tentez d'importer un fichier ATL enregistré à partir d'une version plus ancienne de SAP
Data Services, un avertissement s'affiche indiquant que la version du fichier ATL est inférieure à celle du référentiel et que le fichier ATL que vous êtes sur le point d'importer est susceptible de contenir des objets qui n'optimisent pas l'utilisation de votre référentiel mis à niveau. Par exemple, il est possible que de nouvelles options ne soient pas disponibles pour quelques fonctionnalités. Pour mettre à jour un fichier ATL, importez-le dans un référentiel de version identique, puis mettez ce référentiel à niveau. Pour abandonner l'importation, cliquez sur
Non
. Pour poursuivre l'importation, cliquez sur
Oui
○ Si vous tentez d'importer un fichier ATL enregistré à partir d'une version plus récente que votre version actuelle, un message d'erreur s'affiche indiquant que la version du fichier ATL est supérieure à celle du référentiel et que son importation est impossible. Cliquez sur
OK
.
○ Si vous tentez d'importer un fichier DMT ou FMT, le logiciel affiche l'Éditeur de format de fichier vous permettant de compléter les valeurs manquantes pour les propriétés du fichier. Comme les formats DMT et FMT permettent de saisir des noms de champs de plus de 60 caractères, vous devez renommer de façon unique ceux qui contiennent plus de 60 caractères avant d'importer le fichier.
118
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.3.2 Sauvegarde des référentiels
Utilisez vos utilitaires DBMS pour sauvegarder vos référentiels régulièrement. Pour plus d'informations, consultez la documentation DBMS.
8.3.3 Maintien des performances des Job Servers
Si vous concevez des jobs, il est possible d'utiliser le même ordinateur pour Designer, le référentiel et le Job
Server. Il est également possible d'utiliser la même banque de données pour le référentiel et la base de données cible.
Cependant, lors de la migration des jobs vers un environnement test, il est probable que le Job Server se déplace vers un autre ordinateur (en général d'une plateforme Windows à une plateforme UNIX). L'ordinateur du Job
Server SAP Data Services utilise les bibliothèques sources, cibles et de client de base de données de référentiel pour extraire, transformer et charger des données selon la conception d'un job. Un client de base de données doit
être installé sur l'ordinateur du Job Server pour chaque base de données utilisée pour l'exécution d'un job. Il est
également possible de localiser les bases de données source et cible à l'aide des paramètres régionaux et de ceux des pages de codes.
Lors de la migration de jobs entre différents Job Servers, vérifiez que la page de codes utilisée par chaque base de données source et cible est la même que celle définie pour le client de base de données correspondant sur l'ordinateur du Job Server.
La page de codes du client de base de données utilisée par un Job Server sur Windows peut être différente de celle utilisée sous UNIX. Par exemple, la page de codes MS1252 du client Oracle sous Windows devient la page code ISO88591 sous UNIX.
Le logiciel permet d'utiliser différentes pages de codes dans les sources et les cibles. Des paramètres régionaux incompatibles ne provoquent pas d'erreurs et le logiciel tente de traiter les paramètres équivalents sans transcodage. Les incompatibilités peuvent cependant causer une dégradation des performances du transcodage effectué par le logiciel pendant l'exécution du job.
Si vos jobs ne nécessitent pas l'utilisation de différents paramètres régionaux, il est possible d'augmenter les performances en s'assurant que les paramètres régionaux par défaut ne sont pas incompatibles. Après la migration, si vous remarquez une différence de rapidité importante entre l'environnement de conception et celui de test, vérifiez les paramètres régionaux. Dans Designer, vérifiez que les pages de codes de banque de données pour les sources et les cibles correspondent aux pages de codes client sur l'ordinateur du Job Server.
8.4 CTS (Change and Transport System) amélioré
Le CTS (Change and Transport System) transporte les modifications entre les systèmes SAP dans votre infrastructure système. Le CTS amélioré (CTS+) promeut les contenus non SAP (non ABAP) à travers les référentiels Par exemple, il vous permet de transporter des objets d'application entre les systèmes de votre infrastructure système et, si nécessaire, avec des objets ABAP.
Vous pouvez administrer des systèmes non ABAP dans un domaine de transport CTS dans SAP NetWeaver
Application Server ABAP. Vous transportez ces objets dans des demandes de transport. Lorsque vous exécutez
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
119
des importations dans TMS (Transport Management System), le système effectue la copie appropriée d'objets de manière automatique et contrôlée.
Les fonctions améliorées de CTS sont disponibles avec SPS (Support Package Stack) 15 de SAP NetWeaver 7.0.
Vous devez également disposer d'un serveur d'applications SAP Java pourvu d'un niveau identique de Support
Package.
Pour obtenir plus d'informations, voir la note SAP 1003674 .
8.4.1 Transport des modifications : contexte professionnel
Data Services est très souvent installé au sein d'infrastructures systèmes intermédiaires. Le développement client Data Services se fait généralement dans un système Data Services de développement, les modifications sont ensuite consolidées dans un système Data Services de test et de consolidation et, pour finir, les modifications sont apportées dans le système Data Services de production.
Le Change and Transport System (CTS) de SAP NetWeaver prend en charge le transport contrôlé à partir du système de développement jusqu'aux systèmes de suivi. Avec CTS amélioré (CTS+), les transports non ABAP, comme les fichiers de modification Data Services, sont également concernés.
L'intégration de la gestion de transport CTS+ Data Services fournit de façon contrôlée par le système toutes les modifications de développement apportées au système de qualité, puis au système de production, à partir du système de développement.
Lorsque vous utilisez un système CTS+ pour transporter les modifications Data Services, vous pouvez remplir les objectifs suivants :
● Suivre les modifications effectuées dans une infrastructure de système d'applications.
● Eviter de commettre plusieurs modifications manuelles erronées sur différents référentiels dépendants, lorsque les modifications sont effectuées dans un système de développement, testées dans un système de test et utilisées dans un système de production.
● Réaliser le transport de modifications à travers une infrastructure système d'applications intermédiaire, définie par le client.
● Garantir que tous les systèmes présents sur la route du transport dans l'infrastructure du système d'applications sont similaires ou même égaux quant au développement d'applications client.
120
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.4.2 Informations générales
Les sections suivantes fournissent des informations supplémentaires concernant les processus d'utilisation de
Change and Transport System.
8.4.2.1 Aperçu de Change and Transport System (BC-CTS)
Pour commencer à connaître le contexte de CTS, consultez la documentation standard Change and Transport system sur le SAP Support Portal.
Retrouvez des informations à l'adresse http://help.sap.com/saphelp_nw70/helpdata/EN/3b/ dfba3692dc635ce10000009b38f839/frameset.htm
Les niveaux de piles de SP du système CTS mentionnés dans cette ressource font référence aux piles de SP de
SAP NetWeaver. N'oubliez pas que les niveaux de piles de SP pour SAP Solution Manager sont différents et n'ont pas la même fonctionnalité qu'une pile de SP pour SAP NetWeaver. Consultez la version de base et la pile de SP de SAP NetWeaver que Solution Manager utilise.
Pour en savoir plus, voir la SAP Note: 1003674 .
8.4.2.2 Transport d'objets non ABAP dans Change and
Transport System
Lien vers la documentation concernant les Transports non ABAP dans le CTS.
Consultez «Transport d'objets non ABAP dans Change and Transport System» à l'adresse http://help.sap.com/ saphelp_nw70/helpdata/en/45/EC25370FDC3481E10000000A1553F6/frameset.ht
8.4.2.3 Configuration du TMS
Voir la rubrique «Configuration du TMS» dans le SAP Help Portal à l'adresse suivante : http://help.sap.com/saphelp_nw70/helpdata/en/44/b4a09a7acc11d1899e0000e829fbbd/frameset.htm
8.4.2.4 Interface utilisateur Web de Transport Organizer
L'interface utilisateur Web de Transport Organizer sert à la gestion des demandes de modifications CTS+.
Lisez le manuel de référence utilisateur – Interface utilisateur Web de Transport Organizer CTS+ : http:// help.sap.com/saphelp_nw70/helpdata/EN/46/028ec7469204abe10000000a114a6b/frameset.htm
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
121
8.4.2.5 Outil de ligne de commande CTS+
L'outil de ligne de commande CTS+ permet de gérer les demandes CTS+ à partir d'un fichier de lot de commandes.
.
Pour en savoir plus, voir la SAP Note 1278181 .
8.4.2.6 Meilleures pratiques pour l'implémentation de CTS+
Ce document présente la configuration du CTS+ et de son infrastructure.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/
10456aac-44f7-2a10-1fbe-8b7bcd7bcd58
8.4.2.7 Solution Manager 7.0 Change Request Management
(ChaRM)
ChaRM (Change Request Management) permet de gérer les projets de maintenance, d'implémentation, de modèle et de mise à niveau : de la gestion des modifications et la planification de projets, en passant par la gestion des ressources et le contrôle des coûts, aux transports physiques des modifications de l'environnement de développement à l'environnement de production.
Les processus pris en charge par ChaRM comprennent des corrections urgentes pour l'implémentation rapide et directe des modifications dans l'environnement de production, des activités pour les projets de maintenance, ainsi que des projets d'implémentation, de mise à niveau et de modèle. Les modifications intersystèmes et intercomposants sont prises en charge.
ChaRM est la gestion logique de toutes les modifications, comme les transports de demandes des systèmes PCM.
Cela inclut la gestion et le contrôle de périodes ou de situations dans lesquelles les demandes de transport sont approuvées et importées dans les systèmes cibles. ChaRM fonctionne avec le système TMS/CTS sous-jacent. Il définit et contrôle également les procédures de correction d'urgence, le personnel qui en est responsable et qui est autorisé à participer aux processus de modification, etc.
Informations complémentaires : http://help.sap.com/saphelp_sm40/helpdata/en/0c/
5b2160f6fa4b83a3674a210b1cdeb0/frameset.htm
Informations complémentaires sur le SAP Solution Manager : http://help.sap.com/saphelp_sm40/helpdata/en/
45/51fbdbd4941803e10000000a1553f7/frameset.htm
122
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.4.3 Définir des fichiers de modification Data Services
Vous pouvez envoyer des fichiers exportés de Data Services par le système CTS+. Ces fichiers peuvent être au format XML ou ATL et peuvent représenter l'un des objets suivants :
● Référentiels
● Jobs
● Workflows
● Banques de données
● Configurations de transformation
● Tout autre objet de la bibliothèque d'objets
Exportez ces fichiers vers un répertoire auquel CTS+ sera en mesure d'accéder pendant l'importation vers le système CTS+. De même, il est possible de créer un répertoire pour accueillir les fichiers reçus de CTS+ que vous importez dans votre référentiel.
Utilisez les procédures d'importation et d'exportationData Services habituelles pour produire ces fichiers et mettre à jour vos objets. Il est également possible d'implémenter une convention d'affectation de nom de fichiers pour faciliter le suivi des fichiers.
Exemple
Création d'un répertoire source
Créez une structure de répertoire dans l'emplacement d'installation Data Services, comme
<REP_LIENS> \cts
\source, pour spécifier que le dossier contient des fichiers prêts à être sortis vers CTS+. Lors du paramétrage d'un système source dans CTS+, pointez vers ce répertoire.
Exemple
Création d'un répertoire cible
Créez une structure de répertoire dans l'emplacement d'installation Data Services, comme
<REP_LIENS> \cts
\target, pour spécifier que le dossier contient des fichiers reçus de CTS+. Lors du paramétrage d'un système cible dans CTS+, pointez vers ce répertoire.
Informations associées
Exportation/Importation [page 112]
8.4.4 Configuration de l'interface utilisateur Web de Transport
Organizer
CTS+ fournit une application ABAP Web Dynpro appelée Transport Organizer (CTS_BROWSER) qui sert à créer des demandes de transport et à joindre des objets transportables.
Vous devez effectuer des étapes de configuration pour exécuter et utiliser cette application.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
123
Pour plus d'informations, consultez : http://help.sap.com/saphelp_nw70/helpdata/en/ea/
6213584a3f49119eccd7d739e55d5d/frameset.htm
Activez tous les services requis pour l'exécution des applications ABAP Web Dynpro ainsi que le service Web
CTS_BROWSER à l'aide de la transaction SICF (Gérer les Services). Ceci inclut tous les services pour ABAP WDA décrits dans les Notes SAP suivantes :
●
SAP Note 517484
●
SAP Note 1088717
S'il est impossible d'appeler le Transport Organizer et que la réponse affiche des messages d'erreur (par exemple,
"Le service n'est pas actif" ou un message équivalent), activez les services affichés dans les messages d'erreur et réessayez. Pour en savoir plus, voir la SAP Note 1088717 .
8.4.4.1 Configurer l'infrastructure de transport
Créez les systèmes pour votre infrastructure système Data Services en tant que systèmes non ABAP dans TMS.
Dans TMS, comme c'est le cas pour tout système basé sur SAP ABAP et SAP Java, les systèmes sont représentés par un identificateur à trois caractères alphanumériques, nommé identificateur système ou SID. Ce SID représente non seulement le système dans TMS, mais également dans d'autres applications de gestion, telles que le SAP System Landscape Directory, le SAP Solution Manager, etc.
Fournissez un SID à votre Data Services. Fournissez par exemple : DSD pour le système de développement, DSQ pour le système de test et DSP pour le système de production.
Si vous vous servez du System Landscape Directory (SLD) pour enregistrer les systèmes Data Services, utilisez les mêmes SID que ceux que vous avez fournis à SDL. Les systèmes sont ensuite connectés aux "routes de transport". Ils permettent aux administrateurs Data Services de savoir qui utilise l'interface utilisateur Web de
Transport Organizer et TMS pour gérer et contrôler les demandes de transport.
Pour en savoir plus, voir la rubrique du manuel de référence «Définition et configuration des systèmes non ABAP»
à l'adresse http://help.sap.com/saphelp_nw70/helpdata/en/45/f64a3dbc1a04a9e10000000a114a6b/ frameset.htm
8.4.4.1.1 Définition de l'infrastructure système
1. Connectez-vous au système CTS+ et démarrez la transaction STMS (Transport Management System).
2. Choisissez
Présentation du système
pour obtenir la liste de tous les systèmes définis dans le système CTS.
8.4.4.1.2 Création du système source
Lors de cette étape, il est nécessaire de définir Data Services en tant que nouveau système non ABAP.
1. Sélectionnez
Système SAP Créer Système non ABAP
.
La fenêtre
TMS : Configuration du système non ABAP
s'ouvre.
124
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
2. Créez le système Data Services avec un ID système (à l'aide du SID du système) et une description.
3. Sélectionnez le système CTS+ en tant de système de communication.
4. Définissez le système Data Services en tant que système source en sélectionnant l'option
Activer Transport
Organizer
.
5. Entrez le client à l'endroit où vous souhaitez utiliser le Transport Organizer.
6. Enregistrez vos paramètres et confirmez que vous souhaitez distribuer la configuration TMS.
7. Ajoutez les informations d'emplacement pour le partage de fichiers communs pour la boîte de réception CTS
+ ou la sortie Data Services en sélectionnant dans la liste le système que vous venez de créer et en cliquant deux fois sur celui-ci.
8. Dans l'onglet
Outil de transport
, ajoutez le paramètre supplémentaire : NON_ABAP_WBO_INBOX pour le système de développement.
Par exemple,
<REP_LIENS> \cts\source.
Remarque
Vous pouvez également le télécharger à partir d'un ordinateur local (client) dans l'interface utilisateur Web de Transport.
Pour en savoir plus, consultez http://help.sap.com/saphelp_nw70/helpdata/EN/6f/
90813e26b1443d9d3642bb5cd8234c/frameset.htm
8.4.4.1.3 Création du système cible
Lors de cette étape, vous créerez des systèmes cibles (de test et de production) en répétant les étapes de création du système source.
1. Sélectionnez
Système SAP Créer Système non ABAP
.
La fenêtre
TMS : Configuration du système non ABAP
s'ouvre.
2. Créez le système Data Services avec un ID système (à l'aide du SID du système) et une description.
3. Sélectionnez le système CTS+ en tant de système de communication.
4. Définissez le système Data Service en tant que système cible en sélectionnant l'option
Activer le service de déploiement
.
5. Cochez la case
Fichier
comme méthode de déploiement préférée.
6. Dans le champ
Répertoire
, entrez le partage de fichiers à l'endroit où CTS+ fournit les données de modification au système cible.
Par exemple,
<REP_LIENS> \cts\target.
Cette valeur s'affiche alors dans le paramètre DEPLOY_OUTBOX dans l'onglet
Outil de transport
. Pour plus d'informations, voir http://help.sap.com/saphelp_nw70/helpdata/EN/2e/
674953194c4299abae253152544fab/frameset.htm
.
7. Enregistrez vos paramètres et confirmez que vous souhaitez distribuer la configuration TMS.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
125
8.4.4.2 Définition des routes de transport
Vos systèmes sont désormais prêts à être inclus dans une route de transport dans CTS.
Utilisez l'Éditeur graphique situé dans STMS pour définir des routes de transport.
1. Connectez-vous sur le contrôleur de domaine (dans le client 000).
2. Démarrez la transaction STMS.
3. Cliquez sur l'icône
Routes de transport
.
Créez une couche transport standard (la couche par défaut).
Pour en savoir plus, consultez la rubrique «Utilisation de l'éditeur graphique» à l'adresse http://help.sap.com/ saphelp_nw70/helpdata/en/44/b4a2a27acc11d1899e0000e829fbbd/frameset.htm
.
Après avoir inclus vos systèmes dans une route de transport dans CTS, les systèmes Data Services sont définis dans l'infrastructure système de transport et une route de transport est définie à partir d'un système de développement Data Services jusqu'à un système de production Data Services.
8.4.5 Apporter des modifications au système de transport CTS
+
Après avoir extrait (exporté) les modifications effectuées dans le système de développement Data Services, il faut fournir le fichier de modification au Transport Control System de CTS+.
Pour fournir le fichier de modification au système de développement CTS+, vous pouvez créer une nouvelle demande de transport et importer le fichier de modification dans la nouvelle demande de transport CTS+. Vous pouvez réaliser cette opération des façons suivantes :
● Utilisez l'interface utilisateur Web de Transport Organizer
● Utilisez l'outil de ligne de commande CTS+
Remarque
Les processus d'installation et de configuration du système CTS+ et de l'interface utilisateur Web de Transport
Organizer ne font pas l'objet de ce manuel. Pour en savoir plus sur ces processus (notamment sur l'outil de
ligne de commande CTS+), consultez la rubrique Informations générales [page 121] .
8.4.5.1 Fichier de modification en pièce jointe avec l'interface utilisateur Web de Transport Organizer de
CTS
L'interface utilisateur Web de Transport Organizer de CTS+ est l'IU qui permet de créer et d'administrer les demandes de modification Data Services. Elle fournit également une fonctionnalité permettant de joindre le fichier de modification à la demande de modification.
Pour le partage avec CTS, vous devez définir un dossier partagé sur l'hôte CTS dans lequel les fichiers de modification Data Services exportés peuvent être accessibles à partir de l'hôte CTS. Dans cette documentation,
126
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
nous prenons comme exemple le partage pour échange de données suivant : \\
<CTSServer> \DSOutbox- un dossier partagé qui est stocké physiquement sur le même serveur que celui où le serveur d'applications CTS est implémenté. Ce dossier est utilisé comme dossier partagé de la sortie d'extraction des modifications
Data Services de la source. (Dans les installations client, il s'agit du dossier
<REP_LIENS> \cts\source).
8.4.5.1.1 Fourniture des données de modification avec
NON_ABAP_WBO_INBOX
Les fichiers de modification de
<REP_LIENS> \cts\source doivent être accessibles par CTS + via le partage de ce dossier avec le système CTS+ ou avec le bureau local.
Pour accéder directement aux fichiers de modification à partir de l'hôte CTS, vous définissez le paramètre
NON_ABAP_WBO_INBOX afin qu'il pointe vers le partage dans lequel Data Services stocke ses données exportées (paramètre NON_ABAP_WBO_INBOX == \\<CTSServer>\DSOutbox).
8.4.5.1.2 Démarrage de l'interface utilisateur Web de
Transport Organizer
1. Connectez-vous au contrôleur de domaine, situé au sein du client comme spécifié lors de la création du système source.
2. Démarrez la transaction STMS.
L'interface utilisateur Web de Transport Organizer peut désormais être démarrée via
Environnement > Interface utilisateur Web de Transport Organizer.
3. Saisissez le SID du système source Data Services.
8.4.5.1.3 Création d'un transport dans CTS
1. Cliquez sur le bouton
Créer une demande
pour démarrer la création de la demande de modification CTS+.
2. Saisissez une courte description et vérifiez qu'il s'agit du bon propriétaire.
3. Cliquez sur
Créer
.
Une demande de transport est créée et s'affiche dans la colonne
Demandes
.
8.4.5.1.4 Association du fichier de modification à la demande de transport
1. Sélectionnez la demande de transport puis cliquez sur l'onglet
Liste d'objets
pour voir si des objets y sont déjà joints.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
127
2. Pour joindre le fichier de modification, cliquez sur le bouton
Joindre
.
La fenêtre
Joindre un objet fichier
s'ouvre.
3. Sélectionnez
Autre
dans l'option
Application
.
4. Sélectionnez
Client
si le fichier de modification se trouve sur le même client local que celui sur lequel s'exécute l'interface utilisateur Web de Transport Organizer. Si le dossier de sortie Data Services est partagé sur le serveur CTS, sélectionnez
Serveur
.
5. Cliquez sur
Parcourir
pour trouver le fichier partagé et le télécharger vers le système CTS+.
6. Sélectionnez le fichier de modification approprié, puis cliquez sur
Ouvrir
.
7. Cliquez sur
OK
pour télécharger le fichier vers la demande de transport et vers le CTS.
8.4.6 Transport dans l'infrastructure système
Après avoir joint tous les fichiers Data Services que vous souhaitez transporter avec une demande de transport, vous devez lancer votre demande et lancer l'importation vers le système cible, qui est le prochain système sur votre route de transport. Pendant l'importation, les fichiers sont copiés dans le dossier entrant Data Services.
Dans la configuration de CTS+, vous pouvez spécifier si la file d'attente d'importation se gère de manière automatique ou si les transports de la file d'attente doivent être importés manuellement.
Le déploiement d'un ordre de transport propre aux Data Services dans la version actuelle s'effectue en mettant en service les fichiers de modification dans le dossier de boîte d'envoi CTS+ défini pour le système cible
Data Services, où l'administrateur Data Services doit le reprendre pour un déploiement manuel.
8.4.6.1 Lancement de la demande de transport
1. Ouvrez l'interface utilisateur Web de Transport Organizer.
2. Sélectionnez la demande de transport à lancer.
3. Cliquez sur le bouton
Lancer
.
Le statut
Lancée
est affecté à la demande de transport.
Remarque
Vous pouvez trouver des informations utiles à la résolution de tout problème éventuel survenant lors du processus de lancement dans l'onglet Journaux de l'interface utilisateur Web de Transport Organizer.
8.4.6.2 Démarrage de l'importation à partir de la file d'attente d'importation
Le processus d'importation envoie le fichier de modification en pièce jointe dans la boîte d'envoi CTS (ou
Data Services Entrant du point de vue de Data Services, paramètre DEPLOY_OUTBOX).
128
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
1. Démarrez la transaction STMS et cliquez sur l'icône
Présentation de l'importation
.
2. Sélectionnez le système cible pour voir la file d'attente d'importation de ce système cible. Dans la rangée sélectionnée, l'icône (avec un signe plus) qui indique que des processus d'importation doivent être traités est affichée.
3. Cliquez deux fois sur le système cible pour ouvrir la file d'attente d'importation.
S'il n'y a aucune nouvelle demande de transport, cliquez sur
Actualiser
.
4. Sélectionnez l'ordre de transport et cliquez sur l'icône
Demande d'importation
.
Vérifiez le dossier DEPLOY_OUTBOX de CTS+ dans le système cible avant et après l'importation et vous remarquerez qu'un nouveau répertoire portant le nom de l'ordre de transport s'y trouve.
La fenêtre
Importer la demande de transport
s'affiche.
5. Sélectionnez une option à importer immédiatement ou ultérieurement.
6. Cliquez sur
Oui
pour importer.
Comme un partage de fichiers entre CTS+ sortant et Data Services Entrant est défini pour le système cible
(Paramètre CTS+ DEPLOY_OUTBOX), le fichier de modification importé est désormais également accessible sur le serveur de partage de fichiers affecté.
Retrouvez les détails relatifs à tout problème éventuel survenant lors du processus d'importation dans les journaux d'importation. Vous pouvez marquer la demande en question et choisir
Demande Afficher
Journaux
.
Pour en savoir plus sur les processus de transport, voir http://help.sap.com/saphelp_nw70/helpdata/EN/6f/
90813e26b1443d9d3642bb5cd8234c/frameset.htm
8.5 Gestion de la promotion d'objet Data Services
8.5.1 A propos de la promotion d'objet
8.5.2 Présentation de la gestion de la promotion d'objet Data
Services
L'outil
Promotion de l'objet
de l'Administrateur Data Services vous permet de déplacer un ou plusieurs objets Data
Services d'un environnement de développement à un environnement d'assurance-qualité, ou directement vers un environnement de production.
Afin de garantir la sécurité, ces environnements n'ont généralement pas d'accès direct les uns aux autres. La promotion d'objet de Data Services s'effectue par le biais d'un FTP sécurisé ou d'un répertoire partagé que seul un administrateur ou un utilisateur dont le compte a été affecté au groupe Administrateur de Data Services peut configurer à cette fin, ce qui permet d'assurer la sécurité des environnements source et cible.
Les utilisateurs disposant d'un accès en
Affichage
à un référentiel peuvent en exporter les objets depuis un environnement de développement vers un répertoire partagé créé par des utilisateurs disposant des autorisations. Les utilisateurs disposant d'un accès
Contrôle total
au référentiel peuvent importer des objets une fois qu'un administrateur ou un utilisateur dont le compte est affecté au groupe Administrateur de Data Services leur a octroyé le nouveau droit d'application utilisateur
Gérer l'importation de la promotion d'objet
.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
129
L'utilisateur qui démarre le SIA (Server Intelligence Agent) sur le serveur ayant accès aux répertoires partagés utilisés pour l'exportation et l'importation d'objets promus doit disposer de l'accès total en lecture et en écriture à ces répertoires partagés. Si le serveur est démarré par un utilisateur qui ne dispose pas de l'accès total au répertoire partagé, toutes les configurations d'opérations d'exportation et d'importation pour ce répertoire partagé échouent lors de la validation et sont impossibles à achever tant que le problème n'est pas résolu. Pour réaliser cette validation, un utilisateur autorisé ou l'administrateur peut valider la configuration en testant la connexion ou en réenregistrant la configuration à vérifier. Si un autre utilisateur, sans les droits totaux en lecture et en écriture sur le répertoire partagé, démarre le SIA après la validation réussie d'une configuration, toutes les opérations d'exportation et d'importation à partir de cette configuration échouent tant que le SIA n'a pas été redémarré par un utilisateur disposant des autorisations requises.
Si des objets de même nom et de même type sont sélectionnés pour l'importation, ils sont importés en série en fonction de leur date d'exportation. Lorsque vous affichez la liste des objets exportés sur la page
Importer la configuration
de l'Administrateur, les objets exportés sont regroupés avec les objets de même type et de même nom d'objet, répertoriés dans l'ordre de leurs dates d'exportation. Si le même objet et les mêmes types sont exportés plusieurs fois, en fonction de la date d'exportation, vous pouvez importer ces mêmes objets et ils sont importés en série en fonction de leur date d'exportation.
8.5.3 Conditions requises pour la promotion d'objet
La table ci-dessous décrit les conditions qui s'appliquent lors de l'utilisation de l'outil Gestion de la promotion d'objet SAP Data Services dans l'
Administrateur
de la Console de gestion pour promouvoir des objets Data
Services.
Table 38 :
Conditions requises Description
La source et la cible doivent avoir la même version de Data
Services
Les référentiels source et cible doivent être exécutés sur la même version de Data Services avant tout tentative de pro motion d'objets vers ces référentiels ou à partir de ceux-ci.
130
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
Conditions requises Description
Accès total en lecture et en écriture aux répertoires partagés L'utilisateur qui démarre le SIA (Server Intelligence Agent) sur le serveur ayant accès aux répertoires partagés utilisés pour l'exportation et l'importation d'objets promus doit disposer de l'accès total en lecture et en écriture à ces répertoires parta gés.
Si le serveur est démarré par un utilisateur qui ne dispose pas de l'accès total au répertoire partagé, toutes les configura tions d'opérations d'exportation et d'importation pour ce ré pertoire partagé échouent lors de la validation et sont impos sibles à achever tant que le problème n'est pas résolu. Pour réaliser cette validation, accédez à la page de configuration et cliquez sur
Test
ou essayez d'enregistrer à nouveau la confi guration.
Si un autre utilisateur, sans les droits totaux en lecture et en
écriture sur le répertoire partagé, démarre le SIA sur le ser veur après la validation réussie des configurations d'exporta tion et d'importation, l'exécution de toutes ces configurations d'exportation et d'importation échouera jusqu'à ce que le SIA soit redémarré par un utilisateur disposant des autorisations requises.
Tous les objets dépendants sont promus sauf les banques de données
Lorsqu'un objet Data Services est promu, tous ses objets dé pendants sont également promus, à l'exception de ses ban ques de données. En général, les banques de données d'un environnement de développement contiennent des données utilisées uniquement pour le test, et généralement pas utili sées dans un environnement de production. Si vous devez promouvoir une banque de données depuis un environnement de développement vers un environnement de production, la banque de données doit être promue séparément.
Les mots de passe des banques de données ne sont pas in clus dans l'importation ou l'exportation
Lors de la promotion d'une banque de données, son mot de passe n'est pas inclus dans l'opération d'importation ou d'ex portation et le champ de mot de passe pour la banque de don nées promue reste donc vide. Cela est délibéré et offre une sé curité afin d'éviter l'utilisation involontaire d'un développe ment ou d'une banque de données d'assurance-qualité dans un environnement de production. Cela offre une sécurité sup plémentaire car seul le propriétaire d'une banque de données devrait en connaître le mot de passe.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
131
Conditions requises
Reconfigurer la banque de données après promotion
Le compte de l'utilisateur doit être affecté au compte du groupe Administrateur
Description
Une fois la promotion d'une banque de données terminée, vous reconfigurez la banque de données sous
Administration
> Gestion > Banque de données
dans la Console de gestion
SAP Data Services. Définissez un mot de passe pour la ban que de données promue à son nouvel emplacement et, au be soin, modifiez l'emplacement de la base de données qu'elle utilise. Si la banque de données utilisée dans l'environnement de production diffère de celle utilisée celui de développement ou d'assurance-qualité, veillez à les mettre à jour. Si aucun mot de passe de banque de données valide n'est saisi après l'importation de la banque de données dans un autre environ nement, l'exécution de tous les jobs dépendant de cette ban que de données échoue jusqu'à la saisie du mot de passe.
Seul un utilisateur dont le compte est affecté au compte du groupe Administrateur de Data Services peut créer et modi fier les configurations utilisées pour l'exportation et l'importa tion d'objets.
Un administrateur ou un utilisateur affecté au groupe Admi nistrateur de Data Services peut octroyer à un autre utilisa teur n'appartenant pas à ce groupe le droit de
Gérer les configurations de promotion d'objet
pour lui permettre de mo difier les configurations par le biais de l'Administrateur de la
Console principale.
Seuls les utilisateurs disposant au moins de l'accès en Affi chage peuvent exporter les objets
Seuls les utilisateurs du groupe Administrateur de Data
Services peuvent importer des objets dans un référentiel
Seuls les utilisateurs disposant au minimum de l'accès en
Affichage
à un référentiel peuvent en exporter les objets vers le répertoire partagé configuré par un administrateur ou un utilisateur du groupe Administrateur de Data Services.
Un administrateur ou un utilisateur dont le compte est mem bre du groupe Administrateur de Data Services peut octroyer
à un autre utilisateur n'appartenant pas à ce groupe le droit
Gérer l'importation de la promotion d'objet
, ce qui autorise cet utilisateur à importer des objets dans un référentiel. Cet utili sateur doit également disposer de l'accès en
Contrôle total
au référentiel pour être en mesure d'en importer les objets.
Chaque importation d'objet de niveau supérieur est exécutée en série
Si l'importation d'un objet échoue, elle revient en arrière et se poursuit avec l'objet de niveau supérieur suivant.
Informations associées
Gestion des droits d'application pour un groupe [page 43]
132
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.5.3.1 Droits d'utilisateur pour les phases de gestion de la promotion d'objet
Le tableau suivant résume les droits d'utilisateur pour chaque phase du processus de Gestion de la promotion d'objet.
Table 39 :
Type d'utilisateur
Administrateur
Groupe Administrateur de
Data Services
Utilisateur Data Services nor mal, sans droits supplémen taires
Configurer l'exportation et l'importation
Oui
Oui
Non
Exporter des objets du réfé rentiel (source)
Oui
Oui
Importer des objets d'un ré pertoire partagé (cible)
Oui
Oui
Utilisateur Data Services nor mal, avec le droit
Gérer les configurations de promotion d'objet
Oui
Utilisateur Data Services nor mal, avec le droit
Gérer l'importation de la promotion d'objet
Non
Oui
Doit également disposer, au minimum, de l'accès en
Affichage
pour exporter les objets depuis le référentiel
Non
Oui
Doit également disposer, au minimum, de l'accès en
Affichage
pour exporter les objets depuis le référentiel
Oui
Doit également disposer obli gatoirement de l'accès en
Contrôle total
au répertoire partagé
Non
Oui
Informations associées
Gestion des droits d'application pour un groupe [page 43]
8.5.4 Interface utilisateur de la promotion d'objet
L'outil Gestion de la promotion d'objet Data Services se trouve dans la Console de gestion, sous l'
Administrateur
.
Pour afficher les choix, sélectionnez ou développez le menu
Promotion de l'objet
.
Lorsque vous sélectionnez le titre du menu
Promotion de l'objet
, la page
Promotion de l'objet
s'affiche avec des choix permettant d'accéder aux configurations d'exportation et d'importation existantes et de les exécuter. La table suivante décrit chaque option.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
133
Table 40 :
Option
Exporter les objets
Exporter les paramètres de substitution
Exporter les configurations système
Importer
Description
Gère l'exportation de types d'objet spécifiques de référentiels spécifiques. Une fois que vous avez sélectionné un référentiel et un type d'objet, et cliqué sur
Suivant
, une table s'affiche avec les détails de chaque objet du type sélectionné se trou vant dans ce référentiel et disponible pour l'exportation.
Gère l'exportation d'un ou plusieurs paramètres de substitu tion répertoriés par le référentiel où ils se trouvent. Une fois que vous avez sélectionné un paramètre de substitution et cli qué sur
Suivant
, une table s'affiche avec les détails de chaque paramètre de substitution.
Gère l'exportation d'une ou plusieurs configurations système individuelles depuis le référentiel local. Une fois que vous avez sélectionné une configuration système et cliqué sur
Suivant
, une table s'affiche avec les détails de chaque configuration système.
Affiche les détails des objets qui ont été exportés depuis le ré férentiel et sont disponibles pour l'importation. Un outil de re cherche offre un moyen de limiter la liste affichée. Depuis les résultats affichés, vous pouvez sélectionner un ou plusieurs objets à importer.
Chacune des pages affichées pour ces choix inclut une indication quant à l'éventuelle exécution préalable d'une exportation ou d'une importation sur l'objet ou les objets affichés.
Table 41 :
Champ
Exporté
Importé
Valeur = Oui
Une ou plusieurs opérations d'exportation ont été exé cutées sur cet objet de référentiel. Le statut de ces opérations peut être Réussite ou Echec.
Une ou plusieurs opérations d'importation ont été exé cutées sur cet objet de référentiel. Le statut de ces opérations peut être Réussite ou Echec.
Valeur = Non
Aucune opération d'exportation n'a ja mais été exécutée sur cet objet de réfé rentiel.
Aucune opération d'importation n'a ja mais été exécutée sur cet objet de réfé rentiel.
134
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
8.5.4.1 Choix du menu de Promotion de l'objet
Lorsque vous développez le menu
Promotion de l'objet
, deux choix s'offrent à vous. La table suivante les explique :
Table 42 :
Option Description
Exporter la configuration
Importer la configuration
Répertorie toutes les configurations d'exportation créées par les utilisateurs autorisés.
Répertorie toutes les configurations d'importation créées par les utilisateurs autorisés.
Les configurations d'exportation et d'importation s'affichent dans la liste de la page
Promotion de l'objet
, qui apparaît lorsque vous sélectionnez les unes ou les autres, et peuvent y être sélectionnées.
Remarque
Les utilisateurs dont le compte n'est pas membre du groupe Administrateur de Data Services ou auxquels les autorisations correspondantes n'ont pas été accordées par un membre de ce groupe ne peuvent pas créer ni modifier les configurations d'exportation et d'importation ; ils ne peuvent pas davantage exécuter des configurations d'importation créées par un utilisateur autorisé.
● Pour modifier une configuration d'exportation ou d'importation, les utilisateurs n'appartenant pas au groupe Administrateur de Data Services doivent se voir octroyer le droit
Gérer les configurations de promotion d'objet
.
● Pour exécuter une configuration d'importation de sorte à importer des objets, les utilisateurs n'appartenant pas au groupe Administrateur de Data Services doivent se voir octroyer le droit
Gérer l'importation de la promotion d'objet
et doivent disposer de l'accès en
Contrôle total
au référentiel.
8.5.5 Configuration de la promotion d'objet
8.5.5.1 Définir la configuration d'exportation
Les conditions spécifiques et recommandations suivantes sont d'application lors de la définition d'une configuration d'exportation :
● Seul un utilisateur dont le compte est affecté au compte du groupe Administrateur de Data Services peut créer et modifier les configurations utilisées pour l'exportation et l'importation d'objets. Un administrateur ou un utilisateur affecté au groupe Administrateur de Data Services peut octroyer à un autre utilisateur n'appartenant pas à ce groupe le droit de modifier les configurations (
Gérer les configurations de promotion d'objet
) par le biais de l'Administrateur de la Console principale.
● Pour des raisons de sécurité, seul un administrateur système peut créer un répertoire partagé vers lequel peut être exporté un objet ou depuis lequel celui-ci peut être importé. Si aucun répertoire partagé n'a encore
été créé mais que l'autorisation vous a été accordée de configurer des exportations et des importations, la seule option de transport disponible pour votre configuration est le FTP.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
135
● Si vous configurez une exportation pour qu'elle utilise un FTP pour promouvoir des objets vers un système
UNIX, veillez à configurer le serveur FTP pour disposer de l'accès total en lecture et en écriture au répertoire partagé défini afin de recevoir les objets exportés.
● Si vous devez libérer de l'espace dans le répertoire partagé, vous pouvez supprimer en toute sécurité les fichiers .ATL et .manifest exportés après en avoir terminé l'importation. Si vous créez une configuration d'exportation séparée pour chaque version, il est plus aisé d'identifier les groupes de fichiers à archiver ou à supprimer en toute sécurité.
● Un référentiel peut être associé à plusieurs configurations d'exportation différentes.
Informations associées
Définition d'une configuration d'exportation [page 136]
8.5.5.1.1 Définition d'une configuration d'exportation
Utilisez la promotion d'objet pour créer une configuration pouvant être utilisée pour exporter un objet et ses objets dépendants sur un FTP sécurisé ou directement vers un répertoire partagé :
1. Ouvrez la Console de gestion Data Services et sélectionnez
Promotion d'objet Exporter la configuration
.
2. Sur la page
Exporter la configuration
, cliquez sur
Ajouter
.
3. Créez une configuration d'exportation pour transporter des objets sr FTP ou une configuration d'exportation pour transporter des objets directement vers un répertoire partagé existant.
Pour créer une configuration d'exportation afin de transporter des objets sur FTP : a. Dans l'onglet FTP, saisissez des informations dans chaque champ obligatoire.
b. Choisissez si vous souhaitez activer FTP sécurisé.
c. Sélectionnez une ou plusieurs entrées dans la liste
Référentiels disponibles
pour les associer à cette configuration.
d. Facultatif. Cliquez sur
Test
pour vous assurer que la configuration peut accéder aux référentiels et au
Répertoire cible
que vous avez associés à cette configuration.
e. Enregistrez la configuration.
Pour créer une configuration d'exportation afin de transporter des objets directement vers un répertoire partagé existant : a. Dans l'onglet
Répertoire partagé
, saisissez un nom pour la configuration et un répertoire cible où exporter les objets dans le répertoire partagé.
b. Sélectionnez une ou plusieurs entrées dans la liste
Référentiels disponibles
pour les associer à cette configuration. Vous ne pouvez exporter que des objets des référentiels sélectionnés pour la liste
Référentiels disponibles
.
Vous ne pouvez exporter que des objets des référentiels sélectionnés pour la liste
Référentiels disponibles
.
c. Enregistrez la configuration.
Lorsque vous testez ou enregistrez la configuration, l'outil Gestion de la promotion d'objet confirme si le service
SIA peut enregistrer (lecture et écriture) le contenu dans le répertoire partagé. Si la configuration peut accéder
136
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
aux référentiels avec lesquels elle a été associée et que le service SIA valide l'accès au répertoire partagé, la configuration est enregistrée avec le nom que vous avez spécifié. Après son enregistrement, la configuration nommée apparaît comme choix sur la page
Exporter la configuration
et comme choix de
Nom de l'objet
lorsque vous sélectionnez
Exporter les objets
,
Exporter les configurations système
ou
Exporter les paramètres de substitution
.
Pour modifier une configuration d'exportation, revenez à
Exporter la configuration
et sélectionnez le
Nom de l'objet
de la configuration à modifier.
Pour supprimer une configuration d'exportation, sélectionnez-la sur la page
Exporter la configuration
et cliquez sur
Supprimer
.
Informations associées
Conditions requises pour la promotion d'objet [page 130]
Exportation d'un objet [page 139]
8.5.5.2 Définir la configuration d'importation
Les conditions spécifiques suivantes sont d'application lors d'une définition de configuration d'importation :
● L'objet et tous ses objets dépendants doivent avoir déjà été exportés avant l'exécution de la configuration d'importation.
● Une configuration d'importation ne peut être associée qu'avec un seul référentiel.
● Un référentiel cible doit être configuré sur un répertoire partagé où les fichiers ATL ont été exportés.
● Seul un utilisateur dont le compte est affecté au compte du groupe Administrateur de Data Services peut créer et modifier les configurations utilisées pour l'exportation et l'importation d'objets. Un administrateur ou un utilisateur affecté au groupe Administrateur de Data Services peut octroyer à un autre utilisateur n'appartenant pas à ce groupe le droit de modifier les configurations (
Gérer les configurations de promotion d'objet
) par le biais de l'Administrateur de la Console principale.
Informations associées
Conditions requises pour la promotion d'objet [page 130]
Importation d'un objet [page 142]
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
137
8.5.5.2.1 Définition d'une configuration d'importation
La promotion d'objet permet de créer une configuration pouvant être utilisée pour importer un objet et ses objets dépendants depuis un répertoire partagé :
1. Dans la console de gestion Data Services, développez le menu
Promotion de l'objet
, puis sélectionnez
Importer la configuration
.
2. Sur la page
Importer la configuration
, cliquez sur
Ajouter
.
3. Sélectionnez le
Référentiel
depuis lequel les objets ont été configurés pour l'exportation et, dans le champ
Répertoire source
, saisissez le chemin d'accès au répertoire où la configuration d'exportation a déposé les objets.
Une fois que le
Référentiel
a été configuré, il ne peut pas être configuré avec un autre chemin d'accès car ce référentiel ne s'affichera plus dans la liste des choix.
4. Enregistrez la configuration.
Si la configuration d'importation peut accéder au répertoire partagé où les objets sont exportés, la configuration est enregistrée avec le nom du référentiel cible. La configuration nommée apparaît comme choix sur la page
Importer la configuration
et comme choix de
Nom de l'objet
lorsque vous sélectionnez
Importer
.
Pour modifier une configuration d'importation, revenez à la page
Importer la configuration
et sélectionnez le
Nom de l'objet
de la configuration à modifier.
Pour supprimer une configuration d'importation, sélectionnez-la sur la page
Importer la configuration
et cliquez sur
Supprimer
.
Si vous avez importé une banque de données, après l'avoir importée, vous devez reconfigurer la banque de données sous
Administration > Gestion > Banque de données
dans la Console de gestion SAP Data Services et lui affecter un mot de passe.
Après avoir importé une collection de paramètres de substitution, au besoin, vous pouvez mettre à jour leurs chemins d'accès après leur importation à leur nouvel emplacement.
Informations associées
Conditions requises pour la promotion d'objet [page 130]
Importation d'un objet [page 142]
8.5.6 Promotion des objets
8.5.6.1 Exporter un objet
Conditions spécifiques lors de l'exportation d'un objet.
● Les référentiels source et cible doivent être exécutés sur la même version de SAP Data Services.
● Vous pouvez réaliser une exportation à partir d'un référentiel local ou d'un référentiel central.
138
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
● Si une banque de données est un objet dépendant de l'objet que vous exportez, la banque de données doit
être exportée séparément.
● Lors de la promotion d'une banque de données, son mot de passe n'est pas inclus dans l'opération d'importation ou d'exportation et le champ de mot de passe pour la banque de données promue reste donc vide. Cela est délibéré et offre une sécurité afin d'éviter l'utilisation involontaire d'un développement ou d'une banque de données d'assurance-qualité dans un environnement de production.
Remarque
Une fois que la promotion d'une banque de données est terminée, veillez à reconfigurer la banque de données sous
Administration > Gestion > Banque de données
dans la Console de gestion SAP Data
Services. Définissez un mot de passe pour la banque de données promue à son nouvel emplacement et, au besoin, modifiez l'emplacement de la base de données qu'elle utilise.
● Le référentiel à partir duquel vous exportez des objets doit être associé à une configuration d'exportation.
Informations associées
Exportation d'un objet [page 139]
8.5.6.1.1 Exportation d'un objet
Utilisez la promotion d'objet pour exporter les objets.
Vous pouvez utiliser la promotion d'objet pour exporter les types d'objets suivants depuis leur référentiel actuel vers un répertoire partagé :
● Projet
● Job
● Workflow
● Flux de données
● Fonction
● Format de fichier
● Banque de données
● Configurations système
● Paramètres de substitution
1. Dans la console de gestion Data Services, sélectionnez
Promotion de l'objet
.
2. Sélectionnez l'un des éléments suivants dans la liste
Objets
, puis cliquez sur
Suivant
.
○ Exporter les objets
○ Exporter les configurations système
○ Exporter les paramètres de substitution
3. Sélectionnez un référentiel (local ou central) et, si vous avez choisi
Exporter les objets
, sélectionnez un type d'objet, puis cliquez sur
Suivant
.
La page
Exporter
apparaît et affiche une liste comportant la dernière version de tous les objets spécifiés disponibles dans le référentiel sélectionné.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
139
Chaque page répertorie 23 entrées. Vous pouvez inclure jusqu'à 23 des entrées répertoriées dans une page
Exporter
en une seule opération d'exportation. Cliquez sur les liens de page pour afficher les pages suivantes d'objets disponibles.
4. Si vous avez sélectionné
Exporter les configurations système
ou
Exporter les paramètres de substitution
dans la liste
Objets
, réduisez la liste afin qu'elle affiche uniquement les objets que vous souhaitez exporter.
Pour réduire la liste, utilisez le champ
Rechercher
afin de rechercher les objets correspondant totalement ou partiellement à la configuration d'exportation relative aux objets à exporter. Le champ
Rechercher
prend en charge les caractères génériques.
5. Si vous avez choisi
Exporter les objets
dans la liste
Objets
, réduisez la liste afin qu'elle n'affiche que les objets que vous souhaitez exporter à l'aide d'un filtre. Pour filtrer la liste : a. saisissez un texte spécifique à rechercher pour ce qui apparaît dans le champ
Nom de l'objet
. Vous pouvez utiliser un astérisque ou un caractère générique pour étendre la recherche aux objets correspondant partiellement ou faisant partie d'un schéma d'appellation commun.
b. Si le
Type d'objet
est
Job
, sélectionnez un
Projet
spécifique (la valeur par défaut est
Tous les projets
).
c. Si vous réalisez votre exportation depuis le référentiel central, des choix de filtre supplémentaires sont disponibles.
Si le
Type d'objet
est
Projet
, sélectionnez une autre version dans la liste
Obtenir
(la valeur par défaut est
Dernière version
).
Lorsque vous soumettez la requête, celle-ci fait correspondre l'étiquette de l'objet parent à la version associée. Si l'étiquette d'un enfant d'objet ne correspond pas à l'étiquette spécifiée, lorsqu'un objet parent est exporté, la dernière version de l'objet enfant est exportée.
Conseil
Pour garantir que vous disposez du contrôle total de la version exportée des dépendances d'un objet, assurez-vous que vous affectez toujours une étiquette à vos objets lorsque vous les rechargez.
Affectez aux objets enfant la même étiquette qu'à l'objet parent.
d. Cliquez sur
Rechercher
pour utiliser vos sélections lors de la recherche d'objets correspondant à vos choix.
6. Sélectionnez individuellement jusqu'à 23 entrées
Nom de l'objet
affichées sur la page actuelle ou sélectionnez
Tout sélectionner
pour importer les 23 objets de cette page.
7. Choisissez la méthode d'exportation.
8. Cliquez sur
Exporter
pour démarrer l'exportation des objets sélectionnés.
Pour chaque objet, un fichier ATL et un fichier manifeste sont rédigés dans le
Répertoire cible
spécifié dans la configuration d'exportation.
Une page
Confirmation
affiche la progression de l'exportation et le
Statut
est automatiquement actualisé toutes les cinq secondes. Lorsque l'exportation est terminée, l'actualisation automatique se termine, les informations de
Statut
de fin s'affichent (réussite ou échec) et les informations du journal sont stockées dans le référentiel sous la table
AL_EXPORT_HISTORY
. Pour afficher les informations du journal lorsque la page
Confirmation
est ouverte, sélectionnez
afficher le journal
sous la colonne
Statut
du rapport affiché. Les détails relatifs au job se trouvent dans l'onglet
Suivi
. Si des problèmes sont survenus lors de l'exportation, des messages sont enregistrés dans l'onglet
Erreur
.
140
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
Un ID unique de confirmation est affecté à chaque tentative d'exportation. L'ID de confirmation est utilisé comme
ID unique dans la table
AL_EXPORT_HISTORY
. L'ID de confirmation est utilisé pour transmettre des informations lors de l'importation des objets exportés. L'ID de confirmation contient les informations suivantes :
<Timestamp-in-milliseconds> <six-digit random number> <number of export attempts>
Pour convertir l'horodatage affiché en millisecondes au format de date, copiez les nombres entiers affichés en regard de
Confirmation#
jusqu'au premier tiret et collez-les dans un outil de conversion à votre disposition.
Remarque
Prenez note du numéro de confirmation unique affiché sur la page
Confirmation
et copiez les informations du journal que vous souhaitez conserver. Vous ne pouvez pas revenir à la page
Confirmation
une fois que vous l'avez fait disparaître. Une copie du journal est également inscrite dans le référentiel sous la table
AL_EXPORT_HISTORY
de sorte que vous puissiez interroger la table pour trouver les informations du journal ultérieurement.
Si vous avez exporté une banque de données, après l'avoir importée, vous devez reconfigurer la banque de données sous
Administration > Gestion > Banque de données
dans la Console de gestion SAP Data Services et lui affecter un mot de passe.
Si vous avez exporté les paramètres de substitution, vous pouvez mettre à jour leurs chemins d'accès après les avoir importés à leur nouvel emplacement. Pour modifier les paramètres de substitution, vous devez être un administrateur ou votre compte doit être un membre du groupe Administrateur de Data Services, ou bien l'un de ces utilisateurs vous a octroyé le droit
Gérer les configurations de banque de données et de paramètre de substitution
.
Informations associées
Conditions requises pour la promotion d'objet [page 130]
Définition d'une configuration d'exportation [page 136]
Gestion des droits d'application pour un groupe [page 43]
8.5.6.2 Importer un objet
Conditions spécifiques lors de l'importation d'un objet dans un autre référentiel.
● Les référentiels source et cible doivent être exécutés sur la même version de SAP Data Services.
● Votre compte utilisateur doit être un membre du groupe Administrateur de Data Services ou un membre de ce groupe doit octroyer à votre compte utilisateur le droit
Gérer l'importation de la promotion d'objet
et vous disposez des autorisations Contrôle total pour le référentiel.
● Vous pouvez uniquement importer des objets dans un référentiel local.
● Lors de la promotion d'une banque de données, son mot de passe n'est pas inclus dans l'opération d'importation ou d'exportation et le champ de mot de passe pour la banque de données promue reste donc vide. Cela est délibéré et offre une sécurité afin d'éviter l'utilisation involontaire d'un développement ou d'une banque de données d'assurance-qualité dans un environnement de production.
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
141
Une fois que la promotion d'une banque de données est terminée, veillez à reconfigurer la banque de données sous
Administration > Gestion > Banque de données
dans la Console de gestion SAP Data Services. Définissez un mot de passe pour la banque de données promue à son nouvel emplacement et, au besoin, modifiez l'emplacement de la base de données qu'elle utilise.
Informations associées
Importation d'un objet [page 142]
8.5.6.2.1 Importation d'un objet
Le logiciel importe des objets en toute sécurité à l'aide de la promotion d'objet.
Utilisez la promotion d'objet pour importer des objets en toute sécurité dans un environnement de production depuis un répertoire source pour la configuration d'importation.
1. Dans la console de gestion Data Services, sélectionnez
Promotion de l'objet
.
2. Sélectionnez un référentiel cible depuis lequel importer les objets, puis cliquez sur
Suivant
.
La page
Importer
apparaît et affiche une liste comportant les objets exportés disponibles dans le référentiel cible. Ces entrées contiennent des informations relatives aux objets associés à une configuration d'exportation correspondante ainsi que des informations relatives à l'emplacement des objets exportés.
Chaque page répertorie 23 entrées. Vous pouvez inclure jusqu'à 23 des entrées répertoriées dans une page
Importer
en une seule opération d'importation. Cliquez sur les liens de page pour afficher les pages suivantes d'objets disponibles.
3. Pour réduire la liste afin qu'elle affiche uniquement les objets que vous souhaitez importer, utilisez le champ
Filtre
afin de filtrer les entrées affichées de la liste ou de rechercher des objets correspondant totalement ou partiellement à la configuration d'exportation relative aux objets à importer. Le champ
Rechercher
prend en charge les caractères génériques.
4. Sélectionnez individuellement jusqu'à 23 entrées affichées sur la page actuelle ou sélectionnez
Tout sélectionner
pour importer les 23 objets de cette page.
5. Cliquez sur
Importer
pour démarrer l'importation des objets sélectionnés.
La page
Confirmation
affiche la progression de l'importation et le
Statut
est automatiquement actualisé toutes les cinq secondes. Lorsque l'importation est terminée, l'actualisation automatique se termine, les informations de
Statut
de fin s'affichent (réussite ou échec) et les information du journal sont stockées dans le référentiel sous la table
AL_IMPORT_HISTORY
.
Pour afficher les informations du journal lorsque la page
Confirmation
est ouverte, sélectionnez
afficher le journal
sous la colonne
Statut
du rapport affiché. Les détails relatifs au job se trouvent dans l'onglet
Suivi
. Si des problèmes sont survenus lors de l'exportation, des messages sont enregistrés dans l'onglet
Erreur
.
Un ID unique de confirmation est affecté à chaque tentative d'importation. L'ID de confirmation est utilisé comme
ID unique dans la table
AL_IMPORT_HISTORY
. L'ID de confirmation contient les informations suivantes :
<Timestamp-in-milliseconds> <six-digit random number> <number of import attempts>
Pour convertir l'horodatage affiché en millisecondes au format de date, copiez les nombres entiers affichés en regard de
Confirmation#
jusqu'au premier tiret et collez-les dans un outil de conversion à votre disposition.
142
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Gestion du cycle de vie
Remarque
Prenez note du numéro de confirmation unique affiché sur la page
Confirmation
et copiez les informations du journal que vous souhaitez conserver. Vous ne pouvez pas revenir à la page
Confirmation
une fois que vous l'avez fait disparaître. Une copie du journal est également inscrite dans le référentiel sous la table
AL_IMPORT_HISTORY
de sorte que vous puissiez interroger la table pour trouver les informations du journal ultérieurement.
Si vous avez importé une banque de données, après l'avoir importée, vous devez reconfigurer la banque de données sous
Administration > Gestion > Banque de données
dans la Console de gestion SAP Data Services et lui affecter un mot de passe.
Si vous avez importé les paramètres de substitution, vous pouvez mettre à jour leurs chemins d'accès après les avoir importés à leur nouvel emplacement. Pour modifier les paramètres de substitution, vous devez être un administrateur ou votre compte doit être un membre du groupe Administrateur de Data Services, ou bien l'un de ces utilisateurs vous a octroyé le droit
Gérer les configurations de banque de données et de paramètre de substitution
.
Informations associées
Conditions requises pour la promotion d'objet [page 130]
Définition d'une configuration d'importation [page 138]
Gestion des droits d'application pour un groupe [page 43]
Guide d'administration
Gestion du cycle de vie
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
143
9 Intégration avec SAP et SAP Solution
Manager
9.1 Présentation de l'intégration
Data Services peut être intégré dans un certain nombre de solutions SAP afin de tirer parti de leurs fonctionnalités.
Les produits System Landscape Directory et Solution Manager Diagnostics vous aident à gérer, surveiller et entretenir votre déploiement de Data Services.
9.1.1 SAP System Landscape Directory (SLD)
Le System Landscape Directory de SAP NetWeaver constitue la source centrale des informations de l'infrastructure système pertinentes pour la gestion du cycle de vie du logiciel.
En fournissant un répertoire comprenant des informations relatives à tous les logiciels SAP installables et aux données mises à jour automatiquement concernant les systèmes installés au préalable dans une infrastructure, vous donnez au support outil les bases pour planifier les tâches de cycle de vie du logiciel dans votre infrastructure système.
Le programme d'installation de SAP Data Services enregistre les noms et versions des vendeurs et des produits avec le SLD, ainsi que les noms, versions et emplacements des serveurs et des composants frontend.
9.1.2 Solution Manager Diagnostics (SMD)
Analysez et surveiller l'intégralité d'une infrastructure.
Le composant SMD de SAP Solution Manager fournit une fonctionnalité complète pour analyser et surveiller l'intégralité d'une infrastructure système. Le serveur SMD peut surveiller Data Services si un agent SMD est installé. L'agent SMD regroupe des informations pour le serveur SMD qui peuvent alors être utilisées pour l'analyse des éléments source de variance.
Data Services fournit une assistance pour la surveillance des performances via CA Wily Introscope dans Solution
Manager Diagnostics sous la forme d'une intégration avec la bibliothèque NCS. La bibliothèque NCS est automatiquement installée avec Data Services.
144
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Intégration avec SAP et SAP Solution Manager
9.2 Checklist d'intégration de SLD et de SAP Solution
Manager
Le tableau suivant récapitule les composants requis pour activer SLD et SAP Solution Manager en vue de fournir une assistance à Data Services.
Table 43 :
Assistance pour...
Enregistrement du SLD
Requis pour SAP Data Services
● SAPHOSTAGENT doit être installé pour permettre l'enregistrement des ser veurs Data Services.
Intégration du SMD
Instrumentation des performances
Remarque
Le programme d'installation de Data Services enregistrera automatique ment les serveurs si SAPHOSTAGENT est déjà installé.
● Un fichier slddest.cfg.key
et un fichier slddest.cfg
doivent être créés aux fins du reporting du fournisseur de données SLDReg sur les serveur bac kend .
Il est nécessaire de télécharger et d'installer l'agent SMD (DIAGNOSTICS.AGENT) sur tous les hôtes des serveurs Data Services.
● L'agent SMD doit être installé.
● L'agent Introscope doit être configuré pour se connecter à Introscope
Enterprise Manager. Utilisez l'utilitaire Data Services Server Manager (Win dows) ou l'utilitaire ServerConfig (UNIX) pour configurer les options NCS.
9.3 Gestion de l'enregistrement dans le System Landscape
Directory
9.3.1 Enregistrement de Data Services dans le SLD
Le SLD (System Landscape Directory) est un référentiel central d'informations sur l'infrastructure système pertinentes aux fins de la gestion du cycle de vie du progiciel. Le SLD contient une description de l'infrastructure système : les systèmes et composants logiciels actuellement installés.
Les fournisseurs de données SLD (SLDReg) enregistrent le système sur le serveur SLD et tiennent les informations à jour. Les applications de gestion et d'exploitation accèdent aux informations stockées dans le SLD pour exécuter des tâches dans un environnement informatique collaboratif.
SLDReg s'installe en même temps que SAPHOSTAGENT. Une fois SLDReg installé, vous devez créer un fichier slddest.cfg et un fichier slddest.cfg.key pour lui permettre de se connecter au serveur SLD.
Le fournisseur de données SDLReg est inclus dans chaque installation de Data Services pour présenter des rapports sur les composants suivants :
Guide d'administration
Intégration avec SAP et SAP Solution Manager
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
145
● Composants de serveur (Job Server, serveur d'accès)
● Services déployés sur la plateforme de Business Intelligence (serveur RFC, Service d'exploration des métadonnées et Service de visualisation des données, administrateur de services)
● Applications Web déployées sur un serveur d'applications (Console de gestion)
Remarque
SAP NetWeaver possède un fournisseur SLD-DS intégré qui enregistre le serveur d'applications NetWeaver ainsi que les services et applications Web hébergés. Ce SLD-DS s'applique aux déploiements de Data Services intégrés dans un environnement SAP NetWeaver.
Au cours de l'installation de Data Services, les informations requises pour l'enregistrement de Data Services sont stockées dans un fichier de configuration. Ce fichier contient des informations utilisées par le SLDReg pour se connecter à la base de données de Data Services.
Pour obtenir des informations sur la configuration du fournisseur de données spécifique à WebSphere, consultez le Guide de déploiement des applications Web SAP.
9.3.2 Configuration de SLD dans le Gestionnaire de serveurs
(Windows)
Pour créer ou modifier les informations d'enregistrement System Landscape Directory (SLD), servez-vous de l'utilitaire Gestionnaire de serveurs Data Services.
1. Sélectionnez
<LINK_DIR>\Data Services
<version>
\bin\ AWServerConfig.exe
.
Le Gestionnaire de serveurs Data Services s'ouvre.
2. Cliquez sur l'onglet
SLD
pour ouvrir les paramètres SLD.
3. Définissez les options suivantes le cas échéant :
○ Hôte du serveur SLD
○ Port du serveur SLD
○ Nom de l'utilisateur du serveur SLD
○ Mot de passe du serveur SLD
○ Type de connexion
○ ID système
○ Hôte central
○ Nom de l'hôte virtuel
4. Cliquez sur
Fermer et redémarrer
.
L'utilitaire redémarre le Job Server.
Informations associées
SAP System Landscape Directory (SLD) [page 144]
Checklist d'intégration de SLD et de SAP Solution Manager [page 145]
146
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Intégration avec SAP et SAP Solution Manager
Création d'un fichier slddest.cfg.key pour SLDReg [page 147]
9.3.3 Création d'un fichier slddest.cfg.key pour SLDReg
Avant de créer un fichier slddest.cfg.key pour le fournisseur de données SLD, vous devez télécharger et installer SAPHOSTAGENT.
Remarque
Si vous avez choisi d'ajouter le SLD au cours de l'installation de Data Services, il n'est pas nécessaire de créer ce fichier. Si vous choisissez d'activer le SLD après l'installation de Data Services, suivez cette procédure.
Le fichier slddest.cfg.key est nécessaire à l'enregistrement du SLD avec le fournisseur de données qui assure l'envoi des rapports sur les serveurs de Data Services.
Remarque
Cette procédure crée le fichier slddest.cfget le fichier slddest.cfg.key. Ces deux fichiers sont nécessaires au fonctionnement de l'intégration du SLD.
1. Ouvrez une console de ligne de commande.
2. Accédez au répertoire d'installation par défaut de SAPHOSTAGENT.
○ Sur Windows : Program Files\SAP\hostctrl\exe
○ Sur UNIX : /usr/sap/hostctrl/exe
3. Exécutez la commande suivante : sldreg -configure slddest.cfg
4. Saisissez les détails de configuration suivants :
○ Nom d'utilisateur
○ Mot de passe
○ Hôte
○ Numéro de port
○ Spécifiez l'utilisation du langage HTTP
L'outil sldreg créera le fichier slddest.cfg.key qui sera automatiquement utilisé par le fournisseur de données pour pousser les informations vers le serveur SLD.
Conseil
Pour que l'intégration du SLD fonctionne, SLDReg doit être en cours d'exécution dans le répertoire
<REP_LIENS> /sldreg ou ces fichiers doivent être copiés manuellement dans ce répertoire pour que l'intégration SLD fonctionne.
Guide d'administration
Intégration avec SAP et SAP Solution Manager
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
147
9.3.4 Configuration de SLD dans le Gestionnaire de serveurs
(Unix)
Pour créer ou modifier les informations d'enregistrement System Landscape Directory (SLD), servez-vous de l'utilitaire Gestionnaire de serveurs Data Services.
1. Ouvrez une ligne de commande et saisissez : $ cd $LINK_DIR/BIN/svrcfg pour ouvrir le Gestionnaire de serveurs.
2. Saisissez la valeur correspondante en fonction des informations apparaissant dans le Gestionnaire de serveurs. Sélectionnez 8 pour configurer l'enregistrement System Landscape Directory.
Le logiciel affiche les informations de votre configuration SLD actuelle.
3. Saisissez e pour modifier la configuration d'enregistrement SLD.
4. Saisissez E pour activer l'enregistrement SLD.
5. Spécifiez les informations de la configuration SLD lorsque vous y êtes invité :
○ Hôte du serveur SLD
○ Port du serveur SLD
○ Nom de l'utilisateur du serveur SLD
○ Mot de passe du serveur SLD
○ Type de connexion (Y = utilise une connexion https)
○ ID système
○ Hôte central
○ Nom de l'hôte virtuel
6. Saisissez Y pour enregistrer les modifications.
Le logiciel crée le fichier slddest.cfg et le fichier de clé pour SLDReg. Il affiche ensuite une liste de vos nouveaux paramètres d'enregistrement SLD. Un message s'affiche vous demandant de redémarrer le Job
Server pour compléter l'enregistrement SLD.
7. Redémarrez le Job Server à l'aide de net start "SAP Data Services".
8. Saisissez q lorsque vous avez terminé.
Informations associées
Configuration de SLD dans le Gestionnaire de serveurs (Windows) [page 146]
9.3.5 Quand cet enregistrement du SLD est-il déclenché ?
Le service Data Services invoque SLDReg (le fournisseur de données pour Data Services) pour assurer l'enregistrement du SLD.
148
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Intégration avec SAP et SAP Solution Manager
9.4 Surveillance des performances et de la disponibilité
9.4.1 Présentation de SMD (Solution Manager Diagnostics)
Le composant SMD (Solution Manager Diagnostics) de SAP Solution Manager fournit une fonctionnalité complète pour analyser et surveiller centralement l'ensemble d'une infrastructure système. Data Services peut être surveillé par le serveur SMD si un agent SMD est installé. L'agent SMD regrouper des informations pour le SMD qui peuvent alors être utilisées pour l'analyse des éléments source de variance. Les informations recueillies et envoyées au serveur SMD incluent des configurations du serveur backend et l'emplacement des fichiers journaux du serveur.
Data Services fournit une assistance pour la surveillance des performances et de la disponibilité via CA Wily
Introscope dans Solution Manager Diagnostics sous la forme d'une intégration avec la bibliothèque NCS. La bibliothèque NCS est automatiquement installée avec Data Services.
Le tableau suivant décrit les composants du SMD.
Table 44 :Components du SMD
Composant Notes
SAP Solution Manager
Agent SMD
CA Wily Introscope
Solution Manager 7.01 SP26 ou version ultérieure doit être in stallé. Pour en savoir plus, voir https://service.sap.com/solu tionmanager .
Agent local ( DIAGNOSTICS.AGENT
) chargé de recueillir et d'envoyer les informations au serveur SMD. Cet agent doit
être téléchargé et installé sur chaque Job Server que vous souhaitez surveiller. L'installation de Data Services n'installe pas cet agent pour vous.
Des informations sur l'installation et la configuration de l'agent sont disponibles à l'adresse : https://service.sap.com/ diagnostics .
structure de gestion des performances des applications. In troscope Enterprise Server fait partie de Solution Manager. Il est inutile de l'installer séparément. Pour en savoir plus, voir https://service.sap.com/diagnostics
SAPOSCOL
Le collecteur de système d'exploitation SAP fournit des don nées sur le système d'exploitation au SMD et à Introscope.
Tous ces composant peuvent être téléchargés à l'adresse http://service.sap.com/swdc .
Guide d'administration
Intégration avec SAP et SAP Solution Manager
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
149
9.4.2 Instructions relatives à l'agent SMD
L'agent SMD est un agent local (DIAGNOSTICS.AGENT) chargé de recueillir et d'envoyer les informations au serveur SMD.
Tous ces composant peuvent être téléchargés à l'adresse http://service.sap.com/swdc .
Les instructions suivantes s'appliquent à l'utilisation des agents SMD pour surveiller Data Services :
● L'ordre d'installation du système surveillé et de l'agent n'est pas critique. Vous pouvez installer l'agent SMD avant ou après l'installation et le déploiement de Data Services.
● Si les serveurs sont déployés sur un système distribué, il est recommandé d'installer un agent SMD sur chaque machine hébergeant un serveur.
Informations associées
http://wiki.sdn.sap.com/wiki/display/TechOps/RCA_Home
9.4.3 Configurer votre système pour SMD
Divers paramètres et fichiers vous permettent de configurer SMD pour un fonctionnement correct sur votre système.
● Vous devez activer la fonctionnalité dans le Gestionnaire de serveurs pour chacun des Job Servers dont vous souhaitez obtenir des mesures de performances.
● Si des problèmes surviennent, vous pouvez modifier le fichier ncs.conf. Ce fichier contrôle les informations envoyées à l'agent SMD.
Remarque
Vous pouvez normalement conserver la configuration par défaut. Le fichier contient des descriptions des options. Il est situé dans le répertoire
<LINK_DIR> \bin de votre installation Data Services.
● Configurez ces fichiers de l'agent SMD pour fournir des informations au serveur de SAP Solution Manager.
○ SapAgentConfig.xml
○ IntroscopeSapAgent.profile
Ces fichiers se trouvent dans votre emplacement d'installation de l'agent SMD.
150
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Intégration avec SAP et SAP Solution Manager
9.4.4 Activation de l'instrumentation des performances sur
Windows
Vous devez activer le Job Server avant de pouvoir en surveiller les performances. Pour activer le Job Server :
1. Ouvrez le Gestionnaire de serveurs Data Services. (
Démarrer Programmes SAP Data Services
)
2. Cliquez sur l'onglet
NCS
(Native Component Supportability).
3. Sélectionnez
Activer l'instrumentation dans la bibliothèque NCS (Native Component Supportability)
.
Dans la plupart des cas, vous pouvez conserver les paramètres par défaut pour le reste des options.
Informations associées
Options de l'onglet Native Component Supportability [page 151]
9.4.4.1 Options de l'onglet Native Component Supportability
Cette table décrit toutes les options de l'onglet
Native Component Supportability
du Gestionnaire de serveurs.
Table 45 :
Option Description
Activer l'instrumentation dans la bibliothèque NCS (Native
Component Supportability)
Active la surveillance des performances des jobs exécutés sur ce serveur.
Seuil de niveau de suivi
Intervalle d'exécution
Indique le niveau de suivi sous lequel le code instrumenté doit passer pour produire un suivi :
● 0 : utilisez la valeur du fichier de configuration ncs.conf
● 1-5 : aucun suivi (NONE)
● 6-10 : suivi des points majeurs (MAJOR)
● 11-15 : suivi des points mineurs (MINOR)
● 16-20 : suivi dans le détail (FINE)
● >20 : suivi dans le moindre détail (FINEST)
Indique en secondes l'intervalle d'exécution applicable aux métriques relatives à l'utilisation de l'UC/à la mémoire des processus à envoyer dans Wily Enterprise Manager. 0 = l'or donnanceur NCS par défaut sera utilisé.
Guide d'administration
Intégration avec SAP et SAP Solution Manager
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
151
Option
Décalage du temps d'exécution
Niveau de suivi
Passeport d'application
Description
Indique le décalage du temps d'exécution en fonction de l'in tervalle en secondes.
Par exemple, si l'intervalle est de 3600 (toutes les heures) et que le décalage est de 1800 (toutes les demi-heures), l'infor mation sera envoyée à l'agent SMD à 3:30, 4:30, 5:30, etc. Si l
'intervalle est moins élevé que celui de l'ordonnanceur de la bi bliothèque NCS défini dans le paramètre "datasending_inter val", le paramètre de décalage sera ignoré.
Cette option n'est pas utilisée à l'heure actuelle.
Cette option n'est pas utilisée à l'heure actuelle.
Informations associées
Activation de l'instrumentation des performances sur Windows [page 151]
9.4.5 Activation de l'instrumentation des performances sur
UNIX et Linux
Si vous exécutez Data Services sur une plateforme UNIX ou Linux, vous devrez modifier le fichier DSConfig.txt pour activer l'instrumentation.
1. Accédez à
<REP_COMMUN_DS> /conf.
2. Ouvrez le fichier DSConfig.txt.
3. Définissez le paramètre Wily_instrumentation sur
Vrai
.
Les autres paramètres (situés dans la section Moteur) peuvent conserver les valeurs par défaut.
Wily_instrumentation=TRUE
Wily_instrumentation_Level_Threshold=0
Wily_instrumentation_Interval=0
Wily_instrumentation_Offset=
Wily_instrumentation_TraceLevel=3487
Wily_instrumentation_App_Passport=
152
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Intégration avec SAP et SAP Solution Manager
9.4.6 Surveillance des pulsations
La surveillance de la disponibilité (pulsations) permet d'utiliser SAP Solution Manager pour vérifier si un composant tel que Job Server ou Access Server est opérationnel. Elle permet également d'obtenir des informations sur les services en temps réel pour les serveurs d'accès.
A partir de CA Wily Introscope, sous le nœud
Statut
, vous pouvez visualiser le statut de chaque Job Server ou serveur d'accès surveillé. Pour les pulsations, la valeur 1 indique que le serveur est en cours d'exécution et la valeur 0 indique que ce n'est pas le cas.
De plus, vous pouvez visualiser le statut d'un service en temps réel du serveur d'accès. Les indicateurs de statut sont les suivants :
3
4
5
9
1
2
Table 46 :
0 pas en cours d'exécution en cours de démarrage démarré en cours de fermeture avertissement erreur désactivé
9.4.7 Surveillance des alertes
Les alertes permettent de visualiser les erreurs critiques dans le SAP Solution Manager. A partir de Data Services, les Job Servers envoient des alertes lors de l'échec d'un job.
A partir de CA Wily Introscope, sous le nœud
Statut
, vous pouvez visualiser le statut de chaque Job Server surveillé. Dans les alertes, la valeur 1 indique qu'un job a échoué dans le référentiel de ce Job Server.
Guide d'administration
Intégration avec SAP et SAP Solution Manager
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
153
10 Administration de la ligne de commande
10.1 Présentation des lignes de commandes
Cette section répertorie les options de ligne de commande qui contrôlent le comportement de chaque composant
Data Services.
Dans cette section, les valeurs données entre crochets [ ] sont facultatives.
Remarque
Les tableaux suivants répertorient les options de ligne de commande prises en charge. Les composants
Data Services utilisent un certain nombre d'options internes qui ne sont pas répertoriées dans ces tableaux.
Ces options internes ne doivent pas être modifiées.
10.2 Gestionnaire de licences
Le Gestionnaire de licences peut être utilisé uniquement dans le mode ligne de commande. Vous pouvez l'utiliser pour gérer les codes clés d'activation de votre produit (les codes alphanumériques auxquels il est fait référence chaque fois que vous exécutez certains logiciels). En utilisant le Gestionnaire de licences, vous pouvez afficher, ajouter et supprimer les codes clés d'activation du produit pour un logiciel du portefeuille de solutions SAP
(comme SAP Data Services), si nécessaire.
Remarque
Le Gestionnaire de licences accède aux codes clés sur le système local uniquement ; il est impossible d'accéder aux codes clés à partir d'un système distant. Lors de la mise à jour de codes clés, appliquez les modifications sur tous les ordinateurs SAP Data Services en lançant le Gestionnaire de licences sur chaque ordinateur, y compris sur les ordinateurs de Designer et du Job Server.
Remarque
Si vous exécutez un système d'exploitation Windows, vous ne pourrez ni ajouter, ni supprimer les codes clés de licence, à moins d'avoir les droits d'administrateur. Pour ceux qui ne possèdent pas les droits d'administrateur, seuls les paramètres -v et --view sont disponibles.
Syntaxe
LicenseManager [-v | -a <code clé> | -r <code clé> [-l <code clé> ]]
154
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Table 47 :
Paramètre
-v
or
--view
Description
Affiche les codes clés d'activation du produit stockés. Exemple :
Keycode: 00000-0000000-0000000-0000
Trial Option: Yes
Expired: No
Days Remaining: 54
-a
or
--add <code clé>
Ajoute le code clé de licence spécifié et affiche les codes clés stockés. Renvoie des messa ges de statut lorsque les conditions suivantes se présentent :
● Une erreur interne s'est produite.
● Code clé ajouté.
● Code clé ajouté et version d'essai remplacée.
● Code clé non ajouté car non valide.
● Code clé non ajouté car c'est un enregistrement doublon.
-r
or
--remove <code clé> [-l <emplacement>]
Supprime le code clé d'activation du produit spécifié et affiche les codes clés stockés. Si
<l'emplacement>
est spécifié, la suppression est limitée à ce noeud. Renvoie des mes sages de statut lorsque les conditions suivantes se présentent :
● Une erreur interne s'est produite.
● Suppression d'un code clé.
● Suppression de plusieurs codes clés.
● Code clé non supprimé car non valide.
● Code clé non supprimé car non trouvé.
10.2.1 Configuration du Gestionnaire de licences sous Unix
Pour pouvoir utiliser le Gestionnaire de licences sur les plateformes UNIX, il est nécessaire de définir la variable d'environnement BOE_REGISTRYHOME. Si vous avez déjà configuré l'environnement SAP Data Services en exécutant le script al_env.sh, la variable BOE_REGISTRYHOME devrait être déjà définie. Si la variable n'est pas encore définie, ajoutez-la manuellement au fichier .profile, .login ou .cshrc.
Si vous utilisez Bourne shell, ajoutez des entrées de produit au fichier .profile ou .login.
BOE_REGISTRYHOME=$LINK_DIR/registry ; export BOE_REGISTRYHOME
Si vous utilisez C shell (Berkeley), ajoutez des entrées de produit au fichier .cshrc.
setenv BOE_REGISTRYHOME $LINK_DIR/registry
10.2.2 Démarrage du Gestionnaire de licences
Vous pouvez exécuter le Gestionnaire de licences une fois l'installation de SAP Data Services terminée.
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
155
Sous Windows
Sélectionnez
Démarrer Programmes SAP Data Services 4.2
Gestionnaire de licences SAP Exécuter en tant qu'administrateur
.
Une fenêtre de ligne de commande s'ouvre et affiche les options de ligne de commande du Gestionnaire de licences.
Sous UNIX
Exécutez le Gestionnaire de licences à partir de la ligne de commande sans spécifier d'options :
$ cd $LINK_DIR/bin
$ ./LicenseManager
10.3 Gestionnaire de connexions (Unix)
Le Gestionnaire de connexions (DSConnectionManager) est une interface graphique permettant de configurer des bases de données ODBC et des pilotes ODBC pour les utiliser avec des référentiels, sources et cibles Data
Services après installation sur des plateformes Unix. Le Gestionnaire de connexions dispose d'un mode de ligne de commande que vous pouvez utiliser si vous ne souhaitez pas vous servir de l'interface graphique ou si vous devez effectuer un dépannage en cas d'erreur.
Pour utiliser DSConnectionManager.sh à partir de la ligne de commande, servez-vous du paramètre -c qui doit
être le premier paramètre.
Si une erreur survient lors de l'utilisation du Gestionnaire de connexions, utilisez l'option -d pour afficher les détails dans le journal.
Par exemple :
$LINK_DIR/bin/DSConnectionManager.sh -c -d
10.4 Gestionnaire de référentiel (Windows)
Utilisez RepoManBatch.exe pour créer ou mettre à jour les référentiels à partir de la ligne de commande sur les plateformes Windows.
Par défaut RepoManBatch.exe est installé dans le répertoire
<REP_LIENS> \bin.
Spécifiez les paramètres qui utilisent une invite de commande.
C:\Program Files\SAP BusinessObjects\Data Services\bin>RepoManBatch.exe
156
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Utilisation :
-U<User>
-P<Password>
-s
-S<Server>
-p<PortNo>
-N<DatabaseType>
-Q<Database>
-V<version de la base de données>
-g
-t<Type>
-c
-u
-v
-d
-a
Utilisateur de connexion du référentiel
Mot de passe pour la connexion au référentiel
Utiliser la connexion basée sur le nom de serveur
Nom du serveur du référentiel
Numéro de port du serveur du référentiel
Type de base de données du référentiel
Base de données du référentiel
Version du serveur de la base de données du référentiel
Référentiel utilisant l'authentification Windows (Microsoft
SQL Server uniquement)
Type de référentiel local, central, profiler
Création du référentiel
Mise à niveau du référentiel
Version du référentiel
Afficher les détails
Sécurité du référentiel
Exemple
RepoManBatch -Usa -P -NMicroSoft_SQL_Server -SServer -QJake -c -tcentral -d ou
RepoManBatch -UJake -PJake -NOracle -Sdbsvr -v
Table 48 :Utilisation
Indicateur Description
-U
-P
Utilisateur de connexion du référentiel.
Ce paramètre est requis pour tous les types de base de don nées.
Mot de passe pour la connexion au référentiel.
Ce paramètre est requis pour tous les types de base de don nées.
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
157
-p
-N
Indicateur
-s
-S
-Q
-V
-t
-c
158
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Description
Spécifiez ce paramètre pour utiliser une connexion avec nom de serveur (aussi appelée sans DSN ou sans TNS) au référentiel. Si vous spécifiez ce paramètre, vous devez spé cifier les paramètres -p et -V.
Nom du serveur du référentiel :
● Pour DB2 : Source de données
● Pour MySQL : nom de la source de données ODBC
● Pour Oracle : TNSNAME défini dans tnsnames.ora
● Pour SAP HANA : nom de la source de données ODBC
● Pour SAP Sybase SQL Anywhere : nom de la source de données ODBC
● Pour SAP ASE : Serveur
Ce paramètre est requis pour tous les types de base de don nées.
Numéro de port de la base de données du référentiel.
Ce paramètre est obligatoire si vous avez spécifié -s pour une connexion avec nom de serveur.
Type de base de données du référentiel :
● DB2
● HANA
● MySQL
● Oracle
● SQL_Anywhere
● Sybase
Ce paramètre est requis pour tous les types de base de don nées.
Nom de base de données du référentiel.
Ce paramètre est requis uniquement pour SAP ASE.
Version de la base de données du référentiel.
Ce paramètre est obligatoire si vous avez spécifié -s pour une connexion avec nom de serveur.
Type de référentiel
● local
● central
● profileur
Mode d'opération : crée un référentiel.
Guide d'administration
Administration de la ligne de commande
Indicateur
-u
-v
-d
-a
-o
Description
Mode d'opération : met à jour un référentiel.
Mode d'opération : obtient la version du référentiel.
Mode d'opération : affiche les détails.
Sécurité du référentiel central.
Remplacer le référentiel existant.
10.5 Gestionnaire de référentiel (Unix)
Utilisez l'exécutable nommé repoman pour créer ou mettre à jour les référentiels à partir de la ligne de commande sur les plateformes Unix. Par défaut repoman est installé dans le répertoire
<LINK_DIR> \bin.
Spécifiez les paramètres qui utilisent une invite de commande.
$ ./repoman
Utilisation : -U<utilisateur> : utilisateur de la connexion au référentiel -P<mot de passe> : mot de passe de la connexion au référentiel -S<serveur> : nom de serveur du référentiel -N<type de base de données> : Type de base de données du référentiel :
SQL_Anywhere, Sybase, MySQL, HANA, DB2, Oracle -Q<base de données> : base de données du référentiel -s : connexion de la base de données du référentiel sans DSN (ODBC) ou sans TNS pour Oracle -V<version de la base de données> : version de la base de données du référentiel (uniquement disponible avec -s) : MYSQL 5.0, MYSQL 5.1 (par défaut) HANA 1.X (par défaut) DB2 UDB 9.X ORACLE 11G, ORACLE 10G SQL Anywhere 12.X p<port> : port de la base de données du référentiel -t<type> : Type de référentiel : local, central, profiler -b : vérifier la connectivité de la base de données -c : création du référentiel -u : mise à niveau du référentiel -v : version du référentiel
-d : afficher les détails -a : sécurité du référentiel -l : créer un fichier journal z : créer un fichier d'erreur (modes local, central, profiler)
Exemple :
./repoman -Usa -P -NDB2 -SServer -QJake -c -tcentral -d ou
./repoman -UJake -PJake -NOracle -Sdbsvr -v
Utilisation :
Table 49 :
Indicateur
-U
Description
Utilisateur de connexion du référentiel
Ce paramètre est requis pour tous les types de base de données.
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
159
-p
-N
-c
-u
-v
-d
-a
-o
-Q
-V
-t
Indicateur
-P
-s
-S
Description
Mot de passe pour la connexion au référentiel
Ce paramètre est requis pour tous les types de base de données.
Spécifiez ce paramètre pour utiliser une connexion avec nom de serveur (aussi appelée sans DSN ou sans
TNS) au référentiel. Si vous spécifiez ce paramètre, vous devez spécifier les paramètres -p et -V .
Nom du serveur du référentiel :
● Pour DB2 : source de données
● Pour MySQL : nom de la source de données ODBC
● Pour Oracle : TNSNAME défini dans tnsnames.ora
● Pour SAP HANA : nom de la source de données ODBC
● Pour SAP Sybase SQL Anywhere : nom de la source de données ODBC
● Pour SAP ASE : serveur
Ce paramètre est requis pour tous les types de base de données.
Numéro de port de la base de données du référentiel
Ce paramètre est obligatoire si vous avez spécifié -s pour une connexion avec nom de serveur.
Type de base de données du référentiel :
●
●
●
●
●
●
DB2
HANA
MySQL
Oracle
SQL_Anywhere
Sybase
Ce paramètre est requis pour tous les types de base de données.
Nom de base de données du référentiel
Ce paramètre est requis uniquement pour SAP ASE.
Version de la base de données du référentiel
Ce paramètre est obligatoire si vous avez spécifié -s pour une connexion avec nom de serveur.
Type de référentiel :
●
●
● local central profileur
Mode d'opération : crée un référentiel
Mode d'opération : met à jour un référentiel
Mode d'opération : obtient la version du référentiel
Mode d'opération : affiche les détails
Sécurité du référentiel central
Remplacer le référentiel existant
160
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
10.6 Gestionnaire de serveurs (Windows)
Le Gestionnaire de serveurs (AWServerConfig.exe) sert à la création, à la modification et à la suppression de
Job Servers et de serveurs d'accès après leur installation sur des plateformes Windows. Outre l'interface graphique utilisateur par défaut, AWServerConfig.exe prend également en charge les paramètres de ligne de commande de plusieurs tâches :
● Ajout d'un Job Server
● Ajout d'un serveur d'accès
● Ajout de ressources d'exécution
● Configuration de SSL
● Activation et paramétrage de la bibliothèque NCS
● Ajout et modification des informations d'enregistrement SLD pour Data Services
Remarque
Les plateformes Windows ne comportent pas d'option de ligne de commande pour démarrer ou arrêter le service Data Services à l'aide de AWServerConfig.exe, car celle-ci est installée en tant que service Windows.
Le service Data Services peut être démarré et arrêté à l'aide de la commande net standard.
Exemple
Démarrer les services Data Services net start "SAP Data Services"
Exemple
Arrêter les services Data Services net stop "SAP Data Services"
10.6.1 Ajout d'un serveur d'accès
Pour utiliser AWServerConfig.exe afin d'ajouter un serveur d'accès à partir de la ligne de commande, utilisez le paramètre -n, ainsi que des paramètres supplémentaires, spécifiques au serveur d'accès. -n doit être le premier argument.
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
161
Paramètres du serveur d'accès
Table 51 :
Paramètre
-
R <répertoire_du_serveur_d'a ccès>
Description
Spécifie le chemin d'accès au répertoire du serveur d'accès.
Remplacez
<répertoire_du_serveur_d'accès>
par le chemin d'accès au ré pertoire du serveur d'accès.
-A <port>
-E
-T <paramètre>
Spécifie le port affecté au serveur d'accès.
Remplacez
<port>
par le numéro de port souhaité. Le numéro de port peut avoir une valeur comprise entre 1 024 et 49 151. Il doit être unique et non utilisé.
Indique que le serveur d'accès doit être activé. Si cela n'est pas spécifié, le serveur d'accès est créé mais il n'est pas activé.
Spécifie un paramètre du serveur d'accès.
Remplacez
<paramètre>
par le paramètre souhaité.
Exemple
Créer et activer un serveur d'accès sur le port 4000
AWServerConfig.exe -n -RC:\DataServices\AccessServer -A4000 -E
10.6.2 Ajout d'un Job Server
Pour utiliser AWServerConfig.exe afin d'ajouter un Job Server à partir de la ligne de commande, utilisez le paramètre -n, avec des paramètres supplémentaires, spécifiques au Job Server. -n doit être le premier paramètre.
Paramètres du Job Server
Table 52 :
Paramètre
-J <nom_serveur>
-P <numéro_de_port>
Description
Spécifie le nom du Job Server.
Remplacez
<nom_serveur>
par le nom que vous souhaitez donner au Job Server.
Il se peut que le nom spécifié ne contienne pas @@ . Il doit être unique.
Spécifie le port d'écoute du Job Server.
Remplacez
<numéro_de_port>
par le numéro de port souhaité. Le numéro de port peut avoir une valeur comprise entre 1 024 et 49 151. Il doit être unique et non uti lisé.
162
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Paramètre
-a
-B <port_de_gestionnaire>
-s
-d
-U <nom_d'utilisateur>
-W
-N
-S
<mot_de_passe>
<type_de_BdD>
<nom_serveur>
Description
Indique que le Job Server gère un adaptateur. Si cela n'est pas spécifié, le nouveau
Job Server ne gère pas les adaptateurs.
Spécifie le port de gestionnaire d'adaptateur.
Remplacez
<port_de_gestionnaire>
par le numéro de port souhaité. Le nu méro de port peut avoir une valeur comprise entre 1 024 et 49 151. Il doit être uni que et non utilisé.
Indique que le SNMP est activé pour le Job Server. Si cela n'est pas spécifié, le
SNMP est désactivé.
Indique qu'il s'agit du référentiel par défaut pour le Job Server.
Spécifie le nom d'utilisateur utilisé pour la connexion au référentiel.
Remplacez
<nom_d'utilisateur>
par le nom d'utilisateur du référentiel.
Spécifie le mot de passe utilisé pour la connexion au référentiel.
Remplacez
<mot_de_passe>
par le mot de passe du référentiel.
Spécifie le type de base de données utilisé pour le référentiel.
Remplacez
<type_de_BdD>
par une valeur valide :
●
●
●
●
●
●
DB2
Microsoft_SQL_Server
MySQL
Oracle
SQL_Anywhere
Sybase
Spécifie le nom du service de base de données ou le nom du serveur utilisé pour la connexion au référentiel.
Remplacez
<nom_serveur>
par les informations appropriées concernant le type de base de données :
● Pour Oracle, le nom du service de la base de données comme indiqué dans tnsnames.ora
.
● Pour DB2, le nom de l'instance de la base de données.
● Pour Microsoft SQL Server, le nom du serveur de la base de données.
● Pour Sybase, le nom du serveur de la base de données.
● Pour MySQL, le nom de source de la base de données comme indiqué dans le
DSN système.
● Pour SAP Sybase SQL Anywhere, le nom du serveur de la base de données.
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
163
Paramètre
-
Q <nom_de_la_base_de_données
>
Description
Spécifie le nom de la base de données du référentiel.
Remplacez
<nom_de_la_base_de_données>
par le nom de la base de données du référentiel.
Remarque
Ce paramètre est uniquement requis pour les référentiels présents sur Sybase et Microsoft SQL Server.
-g Indique que l'authentification Windows est nécessaire pour la connexion au référen tiel.
Remarque
Ce paramètre est uniquement applicable pour les référentiels présents sur le Mi crosoft SQL Server.
Exemple
Ajout d'un Job Server avec un référentiel Oracle
AWServerConfig.exe -n -JNouveauJobServer -P3500 -Uutilisateur -Wmot_de_passe -
NOracle -SORCLPROD
10.6.3 Ajout de ressources d'exécution
Pour utiliser AWServerConfig.exe afin d'ajouter des ressources d'exécution, utilisez le paramètre -n, avec des paramètres supplémentaires spécifiques aux ressources d'exécution. -n doit être le premier paramètre.
Paramètres des ressources d'exécution
Table 53 :
Paramètre
-C <répertoire_cache>
-PF <du_port>
Description
Spécifie le répertoire du cache paginable.
Remplacez
<répertoire_cache>
par le répertoire souhaité.
Indique le numéro de port initial.
Remplacez
<du_port>
par le numéro de port souhaité. Le numéro de port peut avoir une valeur comprise entre 1 025 et 32 766. Il doit être unique et non utilisé.
164
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Paramètre
-PT <vers_port>
Description
Spécifie le numéro de port final.
Remplacez
<vers_port>
par le numéro de port souhaité. Le numéro de port peut avoir une valeur comprise entre 1 026 et 32 767. Il doit être unique et non utilisé. La valeur du port final doit être supérieure à celle du port initial.
Exemple
Ajout d'une ressource de cache paginable sur les ports allant de 2000 à 2550
AWServerConfig.exe -n -C"%LINK_DIR%\log\Pcache" -PF2000 -PT2550
10.7 Gestionnaire de serveurs (Unix)
Le Gestionnaire de serveurs (svrcfg) sert à la création, à la modification et à la suppression de Job Servers et de serveurs d'accès après leur installation sur des plateformes Unix. Outre l'interface console, svrcfg prend
également en charge les paramètres de ligne de commande de plusieurs tâches :
● Ajout d'un Job Server
● Ajout d'un serveur d'accès
● Ajout de ressources d'exécution
● Démarrage des services Data Services
● Arrêt des services Data Services
Paramètres communs
svrcfg prend en charge un paramètre commun à toutes les opérations. D'autres paramètres disponibles dépendent de l'opération.
Table 54 :
Paramètre
-T <tâche>
Description
Spécifie la tâche de configuration à exécuter.
Parmi les valeurs disponibles pour
<task>
se trouvent :
●
●
●
●
●
JS
AS
- Ajouter un Job Server
- Ajouter un serveur d'accès
R - Ajouter les ressources d'exécution
START
- Démarrer les services
STOP - Arrêter les services
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
165
Remarque
Lors du démarrage ou l'arrêt des services Data Services, svrcfg ne nécessite aucun paramètre supplémentaire.
Exemple
Démarrer les services Data Services svrcfg -TSTART
Exemple
Arrêter les services Data Services svrcfg -TSTOP
Sortie
Lors de l'utilisation de svrcfg pour l'exécution de tâches à partir de la ligne de commande, la sortie est dirigée vers la console (ou stdout). La dernière ligne de la sortie indique si l'exécution de la tâche est une réussite ou un
échec. Statuts possibles :
● Réussite
● Echec
10.7.1 Ajout d'un serveur d'accès
Pour utiliser svrcfg afin d'ajouter un serveur d'accès à partir de la ligne de commande, utilisez le paramètre -
TAS, avec des paramètres supplémentaires, spécifiques au serveur d'accès.
Paramètres du serveur d'accès
Table 55 :
Paramètre
-A <chemin>
-O <port>
Description
Spécifie le chemin d'accès au serveur d'accès.
Remplacez
<chemin>
par le chemin d'accès souhaité.
Spécifie le port affecté au serveur d'accès.
Remplacez
<port>
par le numéro de port souhaité. Le numéro de port peut avoir une valeur comprise entre 1 024 et 49 151. Il doit être unique et non utilisé.
166
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Paramètre
-R <paramètre>
-E
Description
Spécifie un paramètre du serveur d'accès.
Remplacez
<paramètre>
par le paramètre souhaité.
Indique que le serveur d'accès doit être activé. Si cela n'est pas spécifié, le serveur d'accès est créé mais il n'est pas activé.
Exemple
Créer et activer un serveur d'accès sur le port 4000 svrcfg -TAS -A/home/bods/AStest -O4000 -E
10.7.2 Ajout d'un Job Server
Pour utiliser svrcfg afin d'ajouter un Job Server à partir de la ligne de commande, utilisez le paramètre -TJS, avec des paramètres supplémentaires, spécifiques au Job Server.
Paramètres du Job Server
Table 56 :
Paramètre
-J <nom_serveur>
-p <numéro_de_port>
-a
-b <port_de_gestionnaire>
-e
Description
Spécifie le nom du Job Server.
Remplacez
<nom_serveur>
par le nom que vous souhaitez donner au Job Server.
Il se peut que le nom spécifié ne contienne pas @@ . Il doit être unique.
Spécifie le port d'écoute du Job Server.
Remplacez
<numéro_de_port>
par le numéro de port souhaité. Le numéro de port peut avoir une valeur comprise entre 1 024 et 49 151. Il doit être unique et non uti lisé.
Indique que le Job Server gère un adaptateur. Si cela n'est pas spécifié, le nouveau
Job Server ne gère pas les adaptateurs.
Spécifie le port de gestionnaire d'adaptateur.
Remplacez
<port_de_gestionnaire>
par le numéro de port souhaité. Le nu méro de port peut avoir une valeur comprise entre 1 024 et 49 151. Il doit être uni que et non utilisé.
Indique que le SNMP est activé pour le Job Server. Si cela n'est pas spécifié, le
SNMP est désactivé.
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
167
Paramètre
-D <type_de_BdD>
-C <chaîne_connexion>
-d <base_de_données>
-U <nom_d'utilisateur>
-P <mot_de_passe>
Description
Spécifie le type de base de données utilisé pour le référentiel.
Remplacez
<type_de_BdD>
par une valeur valide :
●
●
●
●
●
●
DB2
HANA
MySQL
Oracle
SQL_Anywhere
SYBASE
Spécifie la chaîne de connexion à utiliser pour la connexion au référentiel.
Remplacez
<connect_string>
par l'information appropriée pour le type de base de données :
● Pour DB2, le nom de l'instance de la base de données.
● Pour MySQL, le nom de source de données comme spécifié dans le fichier odbc.ini
référencé par $ODBCINI .
● Pour Oracle, le nom du service comme spécifié dans tnsnames.ora
.
● Pour SAP HANA, le nom de source de données comme spécifié dans le fichier odbc.ini
référencé par $ODBCINI .
● Pour SAP Sybase SQL Anywhere, le nom du serveur de la base de données.
● Pour Sybase, le nom du serveur de la base de données.
Spécifie le nom de la base de données du référentiel.
Remplacez
<database>
par le nom de la base de données du référentiel.
Remarque
Ce paramètre est uniquement requis pour les référentiels sur Sybase.
Spécifie le nom d'utilisateur utilisé pour la connexion au référentiel.
Remplacez
<nom_d'utilisateur>
par le nom d'utilisateur du référentiel.
Spécifie le mot de passe utilisé pour la connexion au référentiel.
Remplacez
<mot_de_passe>
par le mot de passe du référentiel.
Exemple
Ajout d'un Job Server avec un référentiel Oracle svrcfg -TJS -JJobServer_1 -p3500 -DOracle -CORCL -Uuser -Ppassword
10.7.3 Ajout de ressources d'exécution
Pour utiliser svrcfg afin d'ajouter des ressources d'exécution, utilisez le paramètre -TR, avec des paramètres supplémentaires, spécifiques aux ressources d'exécution.
168
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Paramètres des ressources d'exécution
Table 57 :
Paramètre
-i <répertoire du cache>
-t <port>
-n <port>
Description
Spécifie le répertoire du cache paginable.
Remplacez
<répertoire du cache>
par le répertoire souhaité.
Indique le numéro de port initial.
Remplacez
<port>
par le numéro de port souhaité. Le numéro de port peut avoir une valeur comprise entre 1025 et 32 766. Il doit être unique et non utilisé.
Spécifie le numéro de port final.
Remplacez
<port>
par le numéro de port souhaité. Le numéro de port peut avoir une valeur comprise entre 1026 et 32 767. Il doit être unique et non utilisé. La valeur du port final doit être supérieure à celle du port initial.
Exemple
Ajouter une ressource de cache paginable sur les ports allant de 2000 à 3000 svrcfg -TR -i$LINK_DIR\Log\Cache2 -t2000 -n3000
10.8 Cryptage d'un mot de passe
Utilisez al_encrypt pour crypter un mot de passe à l'aide d'une clé de cryptage ou d'une phrase secrète.
Utilisez également al_encrypt pour renvoyer l'encodage en base64 de tout texte. Cela peut être utile s'il est nécessaire de modifier une ligne de commande qui contient des données de variables globales ou de substitution, devant être encodées au format base64.
Par défaut al_encrypt est installé dans le répertoire
<REP_LIENS> \bin.
Syntaxe
al_encrypt -e <mot de passe en clair> [-k <chaîne clé> | -p <phrase secrète> ] al_encrypt " <texte à encoder> "
Table 58 :
Paramètre
-e <mot de passe>
-k <chaîne clé>
Description
Spécifie le mot de passe en clair à crypter.
Spécifie la clé de cryptage à utiliser pour crypter le mot de passe.
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
169
Paramètre
-p <phrase secrète>
<texte à encoder>
Description
Spécifie la phrase secrète à utiliser pour crypter le mot de passe.
Lorsque vous exécutez al_encrypt sans paramètres, il renvoie le codage en base64 de tout texte suivant (éventuellement entre guillemets).
Exemple
Crypter un mot de passe à l'aide d'une phrase secrète al_encrypt -e mypassword -p thepassphrase >
+0100000000120303000803E83F55088B0C987CD715006C02938825530E8691DFD9DDB4198AFFC5C194C
D8CE6D338FDE470E2
Exemple
Encoder un texte à l'aide du codage en base64 al_encrypt "encoder ceci en base64" > ZW5jb2RlIHRoaXMgYXMgYmFzZTY0
10.9 al_engine
al_engine est un processus de base de Data Services. Il est chargé de l'exécution des jobs, de l'importation et de l'exportation d'objets de référentiel, etc.
Options communes
al_engine prend en charge des options communes à de nombreuses opérations.
Table 59 :
Paramètre
-U <nom d'utilisateur>
-P <mot de passe>
-S <nom du serveur>
Description
Spécifie le nom d'utilisateur utilisé pour la connexion au référentiel.
Spécifie le mot de passe utilisé pour la connexion au référentiel.
Spécifie le nom du serveur du référentiel. Pour une connexion avec DSN à un réfé rentiel DB2, SAP HANA, SAP Sybase ou SAP Sybase SQL Anywhere, utilisez un nom de connexion ODBC.
170
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Paramètre Description
-N <type de base de données>
Spécifie le type de base de données du référentiel
Les valeurs acceptables sont les suivantes :
●
●
●
●
●
●
●
Oracle
Microsoft_SQL_Server
DB2
MySQL
Sybase
HANA
SQL_Anywhere
-Q <nom de la base de données ou SID>
-Kserver
-Kport <numéro de port>
-Kversion version>
-g
-v
<numéro de
Spécifie le nom de la base de données du référentiel ou son SID (pour Oracle). Pour une connexion sans DSN à un référentiel DB2, SAP Sybase ou SAP Sybase SQL
Anywhere, utilisez le nom de la base de données.
Spécifiez ce paramètre pour utiliser une connexion avec nom de serveur (aussi ap pelée sans DSN ou sans TNS) au référentiel. Si vous spécifiez ce paramètre, vous devez spécifier les paramètres -Kport et -Kversion .
Numéro de port du référentiel pour une connexion avec nom de serveur. Ce para mètre est obligatoire si vous avez spécifié -Kserver pour une connexion avec nom de serveur.
Version du serveur de base de données du référentiel pour une connexion avec nom de serveur. Ce paramètre est obligatoire si vous avez spécifié -Kserver pour une connexion avec nom de serveur.
Par exemple, -Kversion"MySQL 5.1"
Spécifie l'Authentification Windows comme le type de connexion au référentiel. Ce paramètre est uniquement valide pour les référentiels présents sur le Microsoft
SQL Server.
Renvoie le numéro de version du moteur Data Services.
10.9.1 Exportation et importation d'options
al_engine prend en charge les options utilisées uniquement pour les opérations d'importation et d'exportation. al_engine peut importer et exporter des informations de référentiel dans deux formats : XML et ATL, le langage de script interne du logiciel.
Table 60 :Exportation et importation d'options
Paramètre Description
-X
-XKserver
Exporte l'intégralité du référentiel au format ATL vers repo_export.atl
.
Exporte une connexion avec nom de serveur du référentiel (pour MySQL, SAP
HANA, ORACLE et DB2).
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
171
Paramètre
-XKport <PortNumber>
-XKversion <VersionNumber>
Description
Exporte le numéro de port du référentiel pour une connexion avec nom de serveur.
Ce paramètre doit être utilisé avec le paramètre -XKserver .
Exporte la version du serveur de base de données du référentiel pour une conne xion avec nom de serveur. Ce paramètre doit être utilisé avec le paramètre -
XKserver .
Par exemple, -XKversion"MySQL 5.1"
-Xp@ <ObjectType> @ <FileName>
Exporte tous les objets de référentiel du type spécifié vers le fichier indiqué au for mat ATL.
Exporte l'objet de référentiel spécifié vers le fichier indiqué au format ATL.
-
Xp@ <ObjectType> @ <FileName> @
<ObjectName>
Exporte l'objet de référentiel spécifié et ses objets dépendants vers le fichier indi qué au format ATL, y compris les informations de banque de données.
-
Xp@ <ObjectType> @ <FileName> @
<ObjectName> @DE
-
Xp@ <ObjectType> @ <FileName> @
<ObjectName> @D
-XX[L]
Exporte l'objet de référentiel spécifié et ses objets dépendants vers le fichier indi qué au format ATL, à l'exception des informations de banque de données.
Exporte l'intégralité du référentiel au format XML vers export.xml
Exporte tous les objets de référentiel du type spécifié vers le fichier indiqué au for mat XML.
-
XX[L]@ <ObjectType> @ <FileNam e>
-
XX[L]@ <ObjectType> @ <FileNam e> @ <ObjectName>
Exporte l'objet de référentiel indiqué vers le fichier indiqué au format XML.
-
XX[L]@ <ObjectType> @ <FileNam e> @ <ObjectName> @DE
-
XX[L]@ <ObjectType> @ <FileNam e> @ <ObjectName> @D
Exporte l'objet de référentiel indiqué et ses objets dépendants vers le fichier indiqué au format XML, y compris les informations de banque de données.
Exporte l'objet de référentiel spécifié et ses objets dépendants vers le fichier indi qué au format XML, à l'exception des informations de banque de données.
-f <filename.atl>
-XI <filename.xml>
-passphrase <passphrase>
Importe des informations à partir de <filename.atl> dans le référentiel.
Importe des informations à partir de <filename.xml> dans le référentiel.
Spécifie une phrase secrète en clair à utiliser pour crypter tout mot de passe lors de l'exportation d'objets ou pour les décrypter lors de l'importation d'objets.
172
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Paramètre
-epassphrase <passphrase>
Description
Spécifie une phrase secrète encodée en base64 à utiliser pour crypter tout mot de passe lors de l'exportation d'objets ou pour les décrypter lors de l'importation d'ob jets.
Ce paramètre peut servir à utiliser une phrase secrète qui contient des caractères spéciaux.
Remarque
Il est nécessaire de transcoder la phrase secrète dans le jeu de caractères UTF8 avant de l'encoder en base64.
Remarque
Pour tous les paramètres -XX, l'ajout facultatif de [L] spécifie un format XML léger pour l'exportation. Le format XML léger exclut tous les éléments non exécutables de l'export XML pour en améliorer la lisibilité. Par exemple, la disposition exacte des transformations au sein d'un flux de données dans la zone de l'espace de travail de Designer ne serait pas conservée. Lors de la réimportation dans le logiciel, les transformations seraient organisées automatiquement.
Remarque
Lors de l'exportation d'objets, il est nécessaire de spécifier une phrase secrète avec le paramètre passphrase ou le paramètre -epassphrase. La phrase secrète est facultative lors de l'importation d'objets.
Cependant, si aucune phrase secrète n'est spécifiée ou que la phrase secrète spécifiée est incorrecte, tout mot de passe crypté présent dans les objets importés est supprimé.
Codes des types d'objets disponibles
T
F
X
S
C
W
D
Table 61 :
Code
P
J
Type d'objet
Projets
Jobs
Workflows
Flux de données
IDocs
Formats de fichiers définis par l'utilisateur
Formats de message XML et DTD
Banques de données
Fonctions personnalisées
Guide d'administration
Administration de la ligne de commande
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
173
E p
Code
B v
K
Type d'objet
Copybooks COBOL
Classeurs Excel
Profils système
Configurations des paramètres de substitution
Configurations des transformations de type SDK
Exemple
Exporter tous les flux de données dans un format XML léger al_engine -Uuser -Ppassword -Slocalhost -NMySQL -QTheRepository -
XXL@D@exported_dataflows.xml -passphraseMypassphrase
174
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Guide d'administration
Administration de la ligne de commande
Clauses de non-responsabilité importantes et informations juridiques
Exemples de code source
Le code et les lignes ou chaînes de code ("Code") inclus dans la présente documentation ne sont que des exemples et ne doivent en aucun cas être utilisés dans un environnement productif. Le Code est utilisé uniquement pour mieux expliquer et visualiser les règles de syntaxe de certains codages. SAP ne sera pas tenu responsable des erreurs ou dommages causés par l'utilisation de ce Code, sauf si de tels dommages étaient causés par SAP intentionnellement ou par négligence grave.
Accessibilité
Les informations contenues dans la documentation SAP représentent la vision actuelle de SAP concernant les critères d'accessibilité, à la date de publication de ladite documentation, et ne peuvent en aucun cas être considérées comme juridiquement contraignantes pour garantir l'accessibilité aux produits logiciels. SAP décline toute responsabilité pour le présent document. Cette clause de non-responsabilité ne s'applique toutefois pas à des cas de faute intentionnelle ou lourde de la part de SAP. En outre, ce document n'entraîne pas des obligations contractuelles directes ou indirectes pour SAP.
Langage non discriminatoire
Dans la mesure du possible, la documentation SAP est non discriminatoire au titre du genre féminin ou masculin. Selon le contexte, le texte s'adresse au lecteur en utilisant le pronom "vous" ou un substantif neutre (tel que "commercial" ou "jour ouvrable"). Lorsque le texte se réfère à des hommes et des femmes, que la troisième personne du singulier ne peut pas être évitée ou qu'un substantif neutre n'existe pas, SAP se réserve le droit d'utiliser la forme masculine du nom ou du pronom. Ceci permet d'assurer la bonne compréhension de la documentation.
Hyperliens Internet
La documentation SAP peut contenir des hyperliens vers Internet. Lesdits hyperliens sont utilisés pour indiquer où trouver l'information. SAP ne garantit pas la disponibilité et l'exactitude des informations ou leur capacité à répondre à un but précis. SAP ne saurait être tenu responsable des dommages causés par l'utilisation desdites informations sauf si de tels dommages étaient causés par une négligence grave ou une faute intentionnelle de SAP. Tous les liens sont catégorisés pour transparence (voir : http://help.sap.com/disclaimer ).
Guide d'administration
Clauses de non-responsabilité importantes et informations juridiques
P U B L I C
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
175
www.sap.com/contactsap
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Toute reproduction ou communication de la présente publication, même partielle, par quelque procédé et à quelque fin que ce soit, est interdite sans l'autorisation expresse et préalable de SAP SE ou d'une société affiliée SAP. Les informations du présent document sont susceptibles d’être modifiées sans préavis.
Certains logiciels commercialisés par SAP SE et ses distributeurs contiennent des composants logiciels qui sont la propriété d'éditeurs tiers. Les spécifications des produits peuvent varier d’un pays à l’autre.
Les informations du présent document sont fournies par SAP SE ou par une société affiliée SAP uniquement à titre informatif, sans engagement ni garantie d'aucune sorte. SAP SE ou ses sociétés affiliées ne pourront en aucun cas être tenues responsables des erreurs ou omissions relatives à ces informations. Les seules garanties fournies pour les produits et les services de SAP SE ou d'une société affiliée SAP sont celles énoncées expressément à titre de garantie accompagnant, le cas échéant, lesdits produits et services. Aucune des informations contenues dans le présent document ne saurait constituer une garantie supplémentaire.
SAP et tous les autres produits et services SAP mentionnés dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques déposées de SAP SE (ou d'une société affiliée SAP) en Allemagne ainsi que dans d'autres pays.
Tous les autres noms de produit et service mentionnés sont des marques commerciales de leurs sociétés respectives.
Pour plus d'informations sur les marques déposées, voir http:// www.sap.com/corporate-en/legal/copyright/index.epx
.

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。