Vous êtes sur la page 1sur 166

SAP Data Services

Version du document : 4.2 Support Package 4 (14.2.4.0) ( 2014-12-22 )

Guide d'administration

Table des matires

Dmarrage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

1.1

Prsentation de SAP Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7


1.1.1

SAP Data Services et le portefeuille de solutions SAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

1.1.2

Avantages du progiciel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

1.1.3

Progiciels associs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.1.4

Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.2

Conventions d'appellation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Architecture Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.1

Prsentation de l'architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.2

Composants standard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.3

2.2.1

Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.2.2

Rfrentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2.3

Job Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2.4

Serveur d'accs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.2.5

Console de gestion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.2.6

SDK de l'adaptateur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Outils de gestion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.1

Gestionnaire de licences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.3.2

Gestionnaire de rfrentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

2.3.3

Gestionnaire de serveurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

2.4

Plateformes du systme d'exploitation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

2.5

Architecture distribue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19


2.5.1

Noms des htes et numros de ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2.5.2

Connexions sans DSN et sans TNS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2.6

Intgration de SAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

Scurit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

3.1

Scurisation des fonctions d'administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

3.2

Bibliothque de messages client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

3.3

Fichiers cache temporaires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25


3.3.1

3.4

Cryptage de certains fichiers cache temporaires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Configuration SSL des composants Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26


3.4.1

Copie de certificats dans une installation distribue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.4.2

Activation ou dsactivation de SSL sur les chemins de communication. . . . . . . . . . . . . . . 29

3.4.3

Utilisation de certificats personnaliss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3.4.4

Gnration de cls et signature de certificats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Table des matires

3.5

Configuration SSL pour la connexion au CMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

3.6

Configuration du SSL pour le Service d'exploration des mtadonnes et le Service de visualisation


des donnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.6.1
Configuration du SSL pour le Service d'exploration des mtadonnes et pour le Service
de visualisation des donnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.6.2

3.7

3.8

Cryptage des mots de passe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35


3.7.1

Emplacement de stockage des cls de cryptage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

3.7.2

Cryptage manuel des mots de passe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Protection des mots de passe pour un rfrentiel Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37


3.8.1

Cration de certificats et d'un fichier keystore l'aide de l'outil Data Services. . . . . . . . . . 35

Dfinition des autorisations pour le rfrentiel Data Services dans la CMC. . . . . . . . . . . . . 37

Gestion des utilisateurs et des droits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4.1

Gestion des utilisateurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4.2

Gestion de groupe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2.1

Droits d'application dtaills. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

4.2.2

Affichage des droits d'application affects un groupe. . . . . . . . . . . . . . . . . . . . . . . . . . 43

4.2.3

Gestion des droits d'application pour un groupe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Gestion des rfrentiels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

5.1

Enregistrement d'un rfrentiel dans CMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44

5.2

Gestion des paramtres de scurit des rfrentiels dans la CMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46


5.2.1

Affichage des droits d'un utilisateur ou d'un groupe vis--vis d'un rfrentiel. . . . . . . . . . . 46

5.2.2
Affectation d'utilisateurs et de groupes la liste de contrle d'accs d'un rfrentiel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
5.2.3

Droits du rfrentiel dtaills. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Gestion des serveurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48

6.1

Dfinition des variables d'environnement UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

6.2

Dmarrer automatiquement des services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

6.3

Dfinition de la priode de rtention des journaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

6.4

Dfinition de la priode de rtention de l'historique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

6.1.1

6.4.1
6.5

Configuration d'une connectivit de base de donnes supplmentaire. . . . . . . . . . . . . . . 49

Fichiers journaux et rapports ncessitant USPS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Utilisation du Gestionnaire de connexions pour les systmes UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . 54


6.5.1
Configuration des sources de donnes ODBC sous UNIX l'aide de connexions avec
DSN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
6.5.2
Configuration de pilotes ODBC sous UNIX pour des sources de donnes utilisant des
connexions sans DSN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

6.6

6.7

Configuration d'autres sources de donnes ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66


6.6.1

Configuration d'ODBC DataDirect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

6.6.2

Fichier de configuration du gestionnaire de pilotes pour les connexions avec DSN. . . . . . . 69

Utilisation du slecteur de pilotes ODBC sous Windows pour les connexions avec nom de serveur
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71

Guide d'administration
Table des matires

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

6.8

utilisation du Gestionnaire de rfrentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

6.9

Utilisation du Gestionnaire de licences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73

6.10

Utilisation du Gestionnaire de serveurs sous Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

6.11

6.12

6.10.1

Configuration de Job Servers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74

6.10.2

Configuration des ressources d'excution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

6.10.3

Configuration des serveurs d'accs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

6.10.4

Configuration des chemins SSL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

6.10.5

Vrification de l'excution des Job Servers et des serveurs d'accs. . . . . . . . . . . . . . . . . . 79

Utilisation du Gestionnaire de serveurs sous systmes UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80


6.11.1

Configuration des Job Servers sous UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

6.11.2

Configuration des ressources d'excution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

6.11.3

Configuration des serveurs d'accs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

6.11.4

Configuration des chemins SSL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

6.11.5

Dmarrage ou arrt du service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87

6.11.6

Configuration de la messagerie SMTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

Configuration des services de navigation par mtadonnes et de visualisation des donnes . . . . . . . . . 88


6.12.1

Paramtres de configuration du service de navigation dans les mtadonnes. . . . . . . . . . 89

6.12.2

Paramtres de configuration des services de visualisation des donnes. . . . . . . . . . . . . . . 91

6.13

Paramtres de l'application CMC de Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Surveillance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

7.1

Jobs de surveillance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
7.1.1

Visualiser le statut global des jobs excuts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

7.1.2

Statistiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

7.1.3

Ignorer le statut de l'erreur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

7.1.4

Suppression de l'historique d'un job batch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

7.1.5

Arrter un job en cours d'excution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

7.1.6

Supprimer des journaux de suivi, de surveillance et d'erreurs de job batch. . . . . . . . . . . . .98

Gestion du cycle de vie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

8.1

Bases de la migration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99

8.2

8.3

8.4

8.1.1

Phases de dveloppement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

8.1.2

Mcanismes et outils de migration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Prparation la migration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104


8.2.1

Conventions d'affectation des noms pour la migration. . . . . . . . . . . . . . . . . . . . . . . . . . 104

8.2.2

Configurations systme et de banque de donnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

Exportation/Importation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
8.3.1

Exportation/Importation d'objets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

8.3.2

Sauvegarde des rfrentiels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

8.3.3

Maintien des performances des Job Servers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

CTS (Change and Transport System) amlior. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118


8.4.1

Transport des modifications : contexte professionnel. . . . . . . . . . . . . . . . . . . . . . . . . . . 119

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Table des matires

8.5

8.4.2

Informations gnrales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

8.4.3

Paramtrage des fichiers de modification Data Services. . . . . . . . . . . . . . . . . . . . . . . . . 121

8.4.4

Configuration de l'interface utilisateur Web de Transport Organizer. . . . . . . . . . . . . . . . . 122

8.4.5

Apport de modifications au systme de transport CTS+. . . . . . . . . . . . . . . . . . . . . . . . . 124

8.4.6

Transport dans l'infrastructure systme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

Gestion de la promotion d'objet Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127


8.5.1

A propos de la promotion d'objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

8.5.2

Configuration de la promotion d'objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

8.5.3

Promotion des objets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Intgration avec SAP et SAP Solution Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

9.1

Prsentation de l'intgration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

9.2

Checklist d'intgration de SLD et de SAP Solution Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

9.3

Gestion de l'enregistrement dans le System Landscape Directory. . . . . . . . . . . . . . . . . . . . . . . . . . . 139

9.4

9.3.1

Enregistrement de Data Services dans l'infrastructure systme. . . . . . . . . . . . . . . . . . . 139

9.3.2

Cration d'un fichier slddest.cfg.key pour SLDReg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

9.3.3

Quand cet enregistrement du SLD est-il dclench ?. . . . . . . . . . . . . . . . . . . . . . . . . . . .141

Surveillance des performances et de la disponibilit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141


9.4.1

Prsentation de SMD (Solution Manager Diagnostics). . . . . . . . . . . . . . . . . . . . . . . . . . 141

9.4.2

Instructions relatives l'agent SMD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

9.4.3

Configuration de votre systme pour SMD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

9.4.4

Activation de l'instrumentation des performances sur Windows. . . . . . . . . . . . . . . . . . . 143

9.4.5

Activation de l'instrumentation des performances sur UNIX et Linux. . . . . . . . . . . . . . . . 144

9.4.6

Surveillance des pulsations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

9.4.7

Surveillance des alertes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

10

Administration de la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

10.1

Prsentation des lignes de commandes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

10.2

Gestionnaire de licences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146


10.2.1

Configuration du Gestionnaire de licences sous Unix. . . . . . . . . . . . . . . . . . . . . . . . . . . 147

10.2.2

Dmarrage du Gestionnaire de licences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147

10.3

Gestionnaire de connexions (Unix). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

10.4

Gestionnaire de rfrentiel (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

10.5

Gestionnaire de rfrentiel (Unix). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

10.6

Gestionnaire de serveurs (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

10.7

10.6.1

Ajout d'un serveur d'accs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

10.6.2

Ajout d'un Job Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

10.6.3

Ajout de ressources d'excution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

Gestionnaire de serveurs (Unix). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156


10.7.1

Ajout d'un serveur d'accs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

10.7.2

Ajout d'un Job Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

10.7.3

Ajout de ressources d'excution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .160

Guide d'administration
Table des matires

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

10.8

Cryptage d'un mot de passe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160

10.9

al_engine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
10.9.1

Exportation et importation d'options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .162

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Table des matires

Dmarrage

1.1

Prsentation de SAP Data Services

A propos de cette section


Cette section prsente 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 extrme via des outils utilisateur final spcialiss sur une
plateforme de Business Intelligence unique et scurise. 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 grable prenant en charge les interfaces utilisateur final les
mieux intgres du secteur : tableaux de bord, scorecards et applications de reporting, d'interrogation et analyse
et de pilotage des performances.
La pleine intgration des donnes conjugue une technologie d'extraction, de transformation et de chargement
(ETL) par lot et un flux de donnes bidirectionnel en temps rel applicable de multiples applications affectant
l'ensemble de l'entreprise.
En laborant une banque de donnes relationnelle et en combinant intelligemment des mthodes d'accs par lot
et en temps rel applicables aux donnes des systmes ERP (Enterprise Resource Planning) et d'autres
sources, SAP a cr un produit d'intgration de donnes puissant et hautement performant qui vous permet de
tirer le meilleur parti de votre infrastructure ERP et d'applications d'entreprise dans des utilisations trs diverses.
SAP fournit un systme d'intgration des donnes par lot et en temps rel qui optimise les applications
analytiques et de gestion de la chane logistique de nouvelle gnration. Avec cette solution d'intgration de
donnes hautement volutive SAP, votre entreprise assure un dialogue en ligne et en temps rel avec ses clients,
ses fournisseurs, ses salaris et ses partenaires, apte leur fournir les informations critiques ncessaires aux
transactions et aux analyses de gestion.

1.1.2

Avantages du progiciel

Utilisez SAP Data Services pour dvelopper l'intgration de vos donnes d'entreprise via des utilisations par lot et
en temps rel. Avec le progiciel :

Vous pouvez crer une infrastructure unique prenant en charge des mouvements par lot et en temps rel
pour des implmentations plus rapides et moins onreuses.

Guide d'administration
Dmarrage

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Votre entreprise peut grer chacune de ses donnes comme une ressource d'entreprise indpendante de
tout systme unique. Intgrez des donnes relevant de nombreux systmes et rutilisez-les de nombreuses
fins.

Vous avez la possibilit d'utiliser des solutions de donnes en package pour un dploiement et un retour sur
investissement rapides. Ces solutions extraient les donnes d'historique et du jour des systmes
d'exploitation et les mettent en cache dans des bases de donnes relationnelles ouvertes.

Le progiciel personnalise et gre l'accs aux donnes via une combinaison unique de technologies de pointe en
instance de brevet pour acheminer les donnes jusqu'aux applications d'analyse, de gestion de la chane
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 donnes et une analyse d'impact de bout en bout

Crez la couche smantique (univers) et grez les modifications au sein de l'environnement de conception
ETL (extraction, transformation et chargement).

Data Services intgre en profondeur la totalit du processus ETL dans la plateforme de Business Intelligence,
vous offrant ainsi les avantages suivants :

Gestion facile des mtadonnes

Administration simplifie et unifie

Gestion du cycle de vie

Informations approuves

1.1.2.2

Simplicit d'utilisation et productivit leve

SAP Data Services combine des mouvements et une gestion par lot et en temps rel des donnes pour fournir une
plateforme d'intgration de donnes unique qui permet de grer des informations issues de n'importe quelle
source, quelle qu'en soit l'utilisation prvue.
Le progiciel vous permet de :

Organiser les donnes dans une banque de donnes, un entrept de donnes ou un datamart d'exploitation.

Mettre jour les donnes organises par lot ou en temps rel.

Crer un environnement de dveloppement graphique unique pour dvelopper, tester et dployer l'intgralit
de la plateforme d'intgration de donnes.

Grer un rfrentiel de mtadonnes unique pour capturer les relations entre les diffrentes mthodes
d'extraction et d'accs, et fournir un lignage des donnes et une analyse d'impact intgrs.

1.1.2.3

Disponibilit et performances leves

Le moteur hautement performant et les fonctionnalits prouves de mouvement et de gestion de donnes de


SAP Data Services offrent les fonctions suivantes :

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Dmarrage

Dplacement de donnes volutif et multi-instance pour une excution rapide

Equilibrage de charge

Capture des donnes modifies

Traitement en parallle

1.1.3

Progiciels associs

Choisissez d'autres options progicielles dans le portefeuille de solutions SAP pour complter et optimiser la
puissance de votre progiciel SAP Data Services.

1.1.3.1

SAP Metadata Management

SAP Metadata Management fournit une vue intgre des mtadonnes 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 mtadonnes sur des rapports, des documents et des sources de donnes partir d'un
rfrentiel unique.

Analyser le lignage afin de dterminer les sources de donnes des documents et des rapports.

Analyser l'impact d'une modification affectant une colonne, un lment, un champ ou une table source dans
les documents et rapports existants.

Suivre les diffrentes versions (modifications) de chaque objet dans le temps.

Visualiser les mtadonnes oprationnelles (par exemple, le nombre de lignes traites et l'utilisation de l'UC)
en tant que donnes historiques associes une date-heure.

Visualiser les mtadonnes dans diffrentes langues.

Pour en savoir plus sur SAP Metadata Management, contactez votre reprsentant 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 dveloppement d'interface de l'adaptateur pour dvelopper des adaptateurs
permettant de lire partir d'autres applications ou d'y crire.
En plus des interfaces rpertories ci-dessus, le modle 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 hirarchiques.
Pour obtenir une liste dtaille des environnements pris en charge et de la configuration matrielle requise,
consultez la Matrice de disponibilit des produits disponible sur https://service.sap.com/PAM . Ce document
comprend des critres de version spcifique et de niveau de correctif logiciel pour bases de donnes,
applications, serveurs d'applications Web, navigateurs Web et systmes d'exploitation.

Guide d'administration
Dmarrage

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Informations associes
Guide du Designer : Donnes imbriques

1.2

Conventions d'appellation

Les conventions d'appellation suivantes s'appliquent dans cette documentation :

Terminologie

Le systme 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

Description

<REP_INSTALL>

Le rpertoire d'installation pour les logiciels SAP.


Emplacement par dfaut :

$HOME/sap businessobjects

<REP_INSTALL_PBI Le rpertoire racine de la plateforme de BI ou IPS.


>
Emplacement par dfaut :

<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

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Dmarrage

Variables

Description

<REP_LIENS>

Rpertoire racine du systme Data Services.


Emplacement par dfaut :

Toutes les plateformes

<REP_INSTALL>/Data Services
Cette variable d'environnement systme est cre automatiquement lors de l'installation.

<REP_COMMUN_DS>

Rpertoire de configuration commun pour le systme Data Services.


Emplacement par dfaut :

Systmes UNIX (pour compatibilit)

<REP_LIENS>
Cette variable d'environnement systme est cre automatiquement lors de l'installation.

<DS_USER_DIR>

Rpertoire de configuration spcifique l'utilisateur pour le systme Data Services.


Emplacement par dfaut :

Windows (Vista et versions ultrieures)

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 cre automatiquement au cours de l'installation.

Remarque
Cette variable est utilise 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
Dmarrage

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

11

Architecture Data Services

2.1

Prsentation de l'architecture

Cette section prsente l'architecture gnrale, le systme et les composants du service de la plateforme SAP
Data Services. Ces informations aident les administrateurs comprendre les fondamentaux du systme et
laborer un plan pour le dploiement, la gestion et la maintenance du systme.
SAP Data Services est conu pour fournir des performances leves dans une large gamme de scnarios
utilisateur et de dploiement. Par exemple :

Les dveloppeurs peuvent intgrer Data Services dans les autres systmes informatiques de votre
organisation l'aide des interfaces de programmation d'applications (API) services Web, Java ou .NET.

Les utilisateurs finaux peuvent accder aux projets et rapports Data Services, les crer, les modifier et
interagir avec ces derniers, l'aide d'applications et d'outils spcialiss, dont :

Designer

Console de gestion

Administrateur

Analyse d'impact et de lignage

Tableau de bord oprationnel

Documentation automatique

Validation des donnes

Qualit des donnes

Les services informatiques peuvent utiliser les outils de gestion du systme et des donnes, parmi lesquels :

CMC (Central Management Console)

Console de gestion

Gestionnaire de serveurs

Gestionnaire de rfrentiel

Pour plus de flexibilit, de fiabilit et d'adaptabilit, les composants Data Services peuvent tre installs sur un ou
plusieurs ordinateurs.
Les processus serveur peuvent tre verticaux (un ordinateur excute plusieurs ou la totalit des processus ct
serveur) pour une rduction des cots, ou horizontaux (les processus serveur sont distribus entre deux ou
plusieurs ordinateurs en rseau) pour de meilleures performances. Il est galement possible d'excuter plusieurs
versions redondantes du mme processus serveur sur plusieurs ordinateurs afin que le traitement puisse
continuer si le processus principal rencontre un problme.

2.2

Composants standard

Le diagramme suivant illustre la faon dont les composants SAP Data Services s'intgrent d'autres logiciels
dans le portefeuille SAP.

12

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Architecture Data Services

Remarque
Si votre installation de la plateforme SAP BusinessObjects de BI n'est pas complte, 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 dtaille des environnements pris en charge et de la configuration matrielle requise, voir la Matrice
de disponibilit des produits disponible l'adresse http://service.sap.com/PAM . Ces informations
comprennent des critres de version spcifique et de niveau de correctif logiciel pour bases de donnes,
applications, serveurs d'applications Web, navigateurs Web et systmes d'exploitation.

2.2.1

Designer

Designer est un outil de dveloppement dot d'une interface utilisateur graphique simple d'utilisation qui permet
aux dveloppeurs de dfinir des applications de gestion de donnes composes de mappages, de transformations
de donnes et de logique de contrle.
Utilisez Designer pour crer des applications contenant des workflows (dfinitions de l'excution de jobs) et des
flux de donnes (dfinitions de la transformation de donnes).
Pour utiliser Designer, crez des objets, puis glissez-dposez et configurez-les en slectionnant des icnes
situes dans des diagrammes de flux, des dispositions de tableau et des pages d'espace de travail imbriques.

Guide d'administration
Architecture Data Services

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

13

Dans Designer les objets reprsentent des mtadonnes. L'interface de Designer permet de grer des
mtadonnes stockes dans un rfrentiel. Il est galement possible de lancer le processus d'excution de vos
jobs par le Job Server pour effectuer des tests d'application initiaux partir de Designer.

Informations associes
Rfrentiel [page 14]
Job Server [page 14]

2.2.2

Rfrentiel

Le rfrentiel SAP Data Services est un ensemble de tables qui contiennent des objets systme, des
mtadonnes source et cible et des rgles de transformation prdfinis et crs par l'utilisateur. Configurez les
rfrentiels sur une plateforme client/serveur volutive pour faciliter le partage de mtadonnes avec d'autres
outils d'entreprise. Chaque rfrentiel doit tre stock sur un SGBDR existant et enregistr dans la CMC (Central
Management Console).
Chaque rfrentiel est associ un ou plusieurs Job Servers qui excutent les jobs que vous crez. Il existe deux
types de rfrentiels :

Rfrentiel local
Un rfrentiel local est utilis par une application Designer pour stocker les dfinitions d'objets (comme les
projets, jobs, workflows et flux de donnes) et les mtadonnes source et cible.

Rfrentiel central
Un rfrentiel central est un composant facultatif qui peut tre utilis pour prendre en charge le
dveloppement multi-utilisateur. Le rfrentiel central fournit une bibliothque d'objets partage permettant
aux dveloppeurs d'enregistrer des objets dans leurs rfrentiels locaux et de les en extraire.
Alors que chaque utilisateur travaille sur des applications dans un seul rfrentiel local, l'quipe utilise un
rfrentiel central pour stocker la copie principale de l'intgralit du projet. Le rfrentiel central conserve
toutes les versions des objets d'une application, ce qui permet de revenir une version prcdente au besoin.
Le dveloppement multi-utilisateur inclut d'autres fonctionnalits avances comme l'tiquetage et le filtrage,
afin d'offrir plus de flexibilit et de contrle 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 dmarre le moteur de mouvements des donnes qui intgre les donnes de
plusieurs sources htrognes, effectue des transformations de donnes complexes et gre les extractions et les
transactions partir de systmes ERP et d'autres sources. Le Job Server peut dplacer des donnes en mode
batch ou en temps rel et utilise l'optimisation des requtes distribues, le multithreading, la mise en cache en
mmoire, les transformations de donnes en mmoire et les processus parallles pour fournir un haut dbit de
donnes et une grande adaptabilit.
Lors de la conception d'un job, il est possible de l'excuter partir de Designer, qui transmet la commande au Job
Server. Le Job Server extrait le job de son rfrentiel associ, puis dmarre un moteur pour le traiter. Dans votre

14

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Architecture Data Services

environnement de production, le Job Server excute des jobs dclenchs par un planificateur ou par un service en
temps rel gr par le serveur d'accs. Dans les environnements de production, il est possible d'quilibrer les
charges des jobs en crant un groupe de Job Servers (plusieurs Job Servers) qui excute les jobs selon une
charge systme globale.

Moteur
Lorsque les jobs Data Services sont excuts, le Job Server dmarre les processus moteurs pour effectuer
l'extraction, la transformation et le dplacement des donnes. Les processus moteur utilisent le traitement
parallle et les transformations de donnes en mmoire pour fournir un haut dbit de donnes et une grande
adaptabilit.

Service
Le service Data Services est install lorsque les Job Servers et les serveurs d'accs sont installs. Le service
dmarre les Jobs Servers et les serveurs d'accs lors du redmarrage du systme. Le nom du service Windows
est SAP Data Services. Le service UNIX quivalent est un dmon dont le nom est AL_JobService.

Informations associes
Serveur d'accs [page 15]

2.2.4

Serveur d'accs

Le serveur d'accs SAP Data Services est un gestionnaire de messages demande/rponse en temps rel, qui
collecte les demandes de message, les achemine vers un service en temps rel et donne une rponse dans un
dlai spcifi par l'utilisateur. Le serveur d'accs met les messages en attente et les envoie vers le prochain
service en temps rel disponible sur l'ensemble des ressources informatiques. Cette approche fournit une
adaptabilit automatique car le serveur d'accs peut initier des services en temps rel supplmentaires sur des
ressources informatiques additionnelles, si le trafic d'un service en temps rel donn est lev. Vous pouvez
configurer plusieurs serveurs d'accs.

Service
Le service Data Services est install lorsque les Job Servers et les serveurs d'accs sont installs. Le service
dmarre les Jobs Servers et les serveurs d'accs lors du redmarrage du systme. Le nom du service Windows
est SAP Data Services. Le service UNIX quivalent est un dmon dont le nom est AL_JobService.

Guide d'administration
Architecture Data Services

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

15

2.2.5

Console de gestion

Administrateur
L'Administrateur fournit une administration base sur le navigateur des ressources SAP Data Services suivantes :

La planification, la surveillance et l'excution des jobs batch.

La configuration, le dmarrage et l'arrt des services en temps rel.

La configuration de l'utilisation du Job Server, du serveur d'accs et du rfrentiel.

Configuration et gestion d'adaptateurs.

Gestion d'utilisateurs.

La publication des jobs batch et des services en temps rel via des services Web.

Applications des rapports de mtadonnes


Les applications des rapports de mtadonnes fournissent des fonctionnalits bases sur le navigateur, d'analyse
et de reporting des types de mtadonnes suivants :

Associes aux jobs SAP Data Services

Associes d'autres applications du portefeuille de solutions SAP associes Data Services

Les rapports de mtadonnes fournissent plusieurs applications destines l'exploration des mtadonnes :

Analyse d'impact et de lignage

Tableaux de bord oprationnels

Documentation automatique

Validation des donnes

Qualit des donnes

2.2.5.1

Rapports d'analyse d'impact et de lignage

Les rapports d'analyse d'impact et de lignage comprennent :

16

L'analyse de la banque de donnes


Pour chaque connexion de banque de donnes, affichez les rapports de prsentation, de table, de fonction et
de hirarchie. Les utilisateurs SAP Data Services peuvent dterminer :

Les sources de donnes 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
donnes provenant de leurs tables :

Vues d'entreprise

Crystal Reports

SAP BusinessObjects Universe Builder

Documents SAP BusinessObjects Web Intelligence

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Architecture Data Services

Documents SAP BusinessObjects Desktop Intelligence

Analyse de l'univers
Affichez l'univers, la classe et le lignage de l'objet. Les utilisateurs de l'univers peuvent dterminer les sources
de donnes qui remplissent leurs univers et les rapports que ces derniers utilisent.

Analyse Vue d'entreprise


Affichez les sources de donnes pour Vues d'entreprise dans la Central Management Server (CMS). Vous
pouvez afficher l'lment d'entreprise et les rapports du lignage du champ d'entreprise pour chaque Vue
d'entreprise. Les utilisateurs de Vue d'entreprise Crystal peuvent dterminer les sources de donnes qui
remplissent leurs Vues d'entreprise et les rapports que celles-ci utilisent.

Analyse du rapport
Affichez les sources de donnes 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 gr par CMS. Les gnrateurs de rapports peuvent dterminer les sources de donnes qui
remplissent leurs rapports.

Analyse de la dpendance
Recherchez des objets spcifiques dans votre rfrentiel et dcouvrez l'impact qu'ils ont ou qu'ont sur eux
d'autres objets et rapports SAP Data Services ou SAP BusinessObjects Universe Builder. Les rsultats de la
recherche de mtadonnes fournissent des liens pour retourner dans les rapports associs.

2.2.5.2

Rapports du Tableau de bord oprationnel

Les rapports du Tableau de bord oprationnel fournissent des reprsentations graphiques des statistiques de
l'excution du job SAP Data Services. Ce retour d'exprience vous permet d'avoir un aperu rapide du statut et
des performances des excutions de vos jobs pour un ou plusieurs rfrentiels pendant une priode de temps
donne. 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 crer de la


documentation imprime pour tous les objets crs dans SAP Data Services. Les rapports de la Documentation
automatique capturent des informations cruciales la comprhension de vos jobs afin de fournir un aperu rapide
de l'intgralit du processus ETL.
Aprs la cration d'un projet, vous pouvez utiliser les rapports de la Documentation automatique pour crer
rapidement un fichier PDF ou Microsoft Word qui capture une slection d'informations relatives aux jobs,
workflows et/ou flux de donnes, y compris des reprsentations graphiques et des dtails de mappage cls.

2.2.5.4

Tableau de bord de validation des donnes

Les rapports du Tableau de bord de validation des donnes fournissent des reprsentations graphiques qui vous
permettent d'valuer la fiabilit de vos donnes cible en fonction des rgles de validation que vous avez cres

Guide d'administration
Architecture Data Services

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

17

dans vos jobs batch SAP Data Services. Ce retour permet aux utilisateurs professionnels de rviser, d'valuer et
d'identifier rapidement les incohrences ou les erreurs potentielles dans les donnes sources.

2.2.5.5

Rapports Qualit des donnes

Les rapports Qualit des donnes vous permettent d'afficher et d'exporter des Crystal Reports pour les jobs batch
et en temps rel comprenant des transformations gnrant des statistiques. Les types de rapport comprennent
des rsums de jobs, des rapports spcifiques 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 dvelopper rapidement des
adaptateurs d'autres applications et produits de middleware comme les systmes IAE. Les adaptateurs utilisent
les technologies XML et Java standard pour faciliter l'apprentissage. Les adaptateurs fournissent tous les styles
d'interaction ncessaires dont les suivants :

La lecture, l'criture et les demandes/rponses de SAP Data Services vers d'autres systmes.

Les demandes/rponses d'autres systmes 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 grer les codes cls d'activation de votre produit (les codes alphanumriques auxquels il est fait rfrence
chaque fois que vous excutez certains logiciels).

Informations associes
Gestionnaire de licences [page 146]

18

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Architecture Data Services

2.3.2

Gestionnaire de rfrentiel

Le Gestionnaire de rfrentiel permet de crer, de mettre niveau et de vrifier les versions des rfrentiels
locaux et centraux.

2.3.3

Gestionnaire de serveurs

Le Gestionnaire de serveurs permet d'ajouter, de supprimer ou de modifier les proprits des Job Servers et des
serveurs d'accs. Il s'installe automatiquement sur les ordinateurs o vous installez un Job Server ou un serveur
d'accs.
Utilisez le Gestionnaire de serveurs pour dfinir les liens entre les Job Servers et les rfrentiels. Vous pouvez lier
plusieurs Job Servers situs sur des ordinateurs diffrents un rfrentiel unique (pour l'quilibrage de charge)
ou chaque Job Server plusieurs rfrentiels (dont un rfrentiel configur par dfaut) pour prendre en charge
des rfrentiels individuels (en sparant l'environnement de test de celui de la production, par exemple).
C'est galement dans le Gestionnaire de serveurs que vous spcifiez les paramtres du serveur SMTP pour la
fonction de courrier lectronique smtp_to.

Informations associes
Guide de rfrence : dfinition et activation de la fonction smtp_to

2.4

Plateformes du systme d'exploitation

Pour une liste complte des systmes d'exploitation pris en charge et de la configuration matrielle requise,
consultez la Matrice de disponibilit des produits disponible l'adresse http://service.sap.com/PAM .
Ce document comprend des critres de version spcifique et de niveau de correctif logiciel pour bases de
donnes, applications, serveurs d'applications Web, navigateurs Web et systmes d'exploitation.

2.5

Architecture distribue

SAP Data Services a une architecture distribue. Un serveur d'accs peut traiter les requtes de plusieurs Job
Servers et rfrentiels. L'extension sous licence multi-utilisateurs permet plusieurs occurrences de Designer de
travailler partir d'un rfrentiel central. Le diagramme suivant illustre ces deux fonctionnalits.

Guide d'administration
Architecture Data Services

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

19

Vous pouvez distribuer des composants logiciels vers plusieurs ordinateurs, condition de respecter les rgles
suivantes :

Les processus moteurs s'excutent sur le mme ordinateur que le Job Server qui les gnre.

Les adaptateurs requirent un Job Server local.

Distribuez des composants un certain nombre d'ordinateurs pour assurer une meilleure prise en charge du
trafic et des critres de connectivit du rseau. Il est possible de crer un systme distribu de faon minimale
conu pour le dveloppement et le test ou un systme distribu trs largement pouvant s'adapter aux demandes
d'un environnement de production.

2.5.1

Noms des htes et numros de ports

Les communications entre une application Web, le serveur d'accs, le Job Server et les services en temps rel
passent par les connexions TCP/IP spcifies par les adresses IP (ou les noms d'hte) et les numros de port.
Si le rseau n'utilise pas d'adresses statiques, utilisez le nom de l'ordinateur en tant que nom de l'hte. Si vous
vous connectez un ordinateur qui utilise une adresse statique, utilisez ce numro en tant que nom de l'hte pour
les configurations au serveur d'accs et au Job Server.

20

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Architecture Data Services

Chaque composant conserve sa propre liste de connexions afin que le systme ait une grande adaptabilit.
Dfinissez ces connexions par le biais du Gestionnaire de serveurs, de l'Administrateur, du Gestionnaire de
rfrentiel et des appels de la bibliothque de messages client (du client Web).
Pour plus d'informations concernant les numros de port par dfaut utiliss 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 nom de serveur (galement appeles connexions sans DSN et sans
TNS) aux bases de donnes utilises comme rfrentiel Data Services, source ou cible. Ces connexions
suppriment le besoin de configurer les mmes entres DSN ou TNS sur chaque ordinateur dans un
environnement distribu.
Pour le rfrentiel Data Services, les types de bases de donnes suivants sont pris en charge :

Pour les bases de donnes Oracle, vous spcifiez le nom du serveur, le nom de la base de donnes et le port
au lieu du nom du TNS.

Pour les bases de donnes DB2, MySQL et SAP HANA, vous spcifiez le nom du serveur, le nom de la base de
donnes et le port au lieu du nom du DSN.

Remarque
Lorsque vous installez Data Services, le type de connexion par dfaut au rfrentiel est une connexion sans
DSN ou sans TNS. Si vous dcidez de ne pas utiliser une connexion avec nom de serveur :

Reportez la cration du rfrentiel plus tard (aprs l'installation).

Appelez le Gestionnaire de rfrentiel pour crer ultrieurement le rfrentiel.

Sous Windows, slectionnez l'option Utiliser le nom du TNS ou Utiliser le nom de source de donnes
(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 rfrentiel et slectionner le


type de connexion au rfrentiel dans l'cran Proprits du rfrentiel Data Services :

Pour une base de donnes Oracle, slectionnez Oui dans la liste droulante pour Utiliser le nom du
TNS.

Pour une base de donnes DB2, MySQL ou SAP HANA, slectionnez Oui dans la liste droulante pour
Utiliser le nom de source de donnes (DSN).

Remarque
Ce paramtre de type de connexion au rfrentiel Data Services dfini sur la CMC dtermine le type de
connexion applicable pour se connecter l'application Designer, pour excuter des jobs, pour planifier
des jobs, etc.

Pour les sources et cibles Data Services, les types de base de donnes suivants sont pris en charge pour les
connexions sans DSN et sans TNS :

DB2 UDB

Informix

Guide d'administration
Architecture Data Services

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

21

MySQL

Netezza

Oracle

SAP HANA

SAP Sybase IQ

Teradata

Remarque
Pour obtenir la dernire liste des bases de donnes prises en charge pour les connexions avec nom de serveur,
voir les Notes de version.

Informations associes
Guide d'administration : utilisation du Gestionnaire de rfrentiel [page 72]
Guide d'administration : enregistrement d'un rfrentiel dans la CMC [page 44]
Guide d'administration : configuration de Job Servers [page 74]
Guide d'administration : configuration des Job Servers sous UNIX [page 82]
Guide d'administration : utilisation de slecteur de pilotes ODBC Windows pour connexions sans DSN [page 71]
Guide d'administration : configuration des sources de donnes ODBC sous UNIX l'aide de connexions sans DSN
[page 63]

2.6

Intgration de SAP

SAP Data Services est intgr 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

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Architecture Data Services

Table 2 :
Outil SAP

Description

SAP System

Le rpertoire de l'infrastructure systme de SAP NetWeaver est la source centrale des informations rela

Landscape Direc

tives l'infrastructure systme utiles la gestion du cycle de vie du logiciel. En fournissant un rpertoire

tory (SLD)

comprenant des informations relatives tous les logiciels SAP installables et aux donnes mises jour
automatiquement concernant les systmes installs au pralable dans une infrastructure, vous donnez
au support outil les bases pour planifier les tches de cycle de vie du logiciel dans votre infrastructure
systme.
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

SAP Solution Manager est une plateforme qui fournit le contenu intgr, les outils et les mthodologies

nager

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 intgration certifie SAP est entr dans un rfrentiel central et transfr
automatiquement vos rpertoires de l'infrastructure systme SAP (SLD). Les clients SAP peuvent alors
identifier aisment la version d'intgration de produit tiers qui a t certifie par SAP au sein de leur envi
ronnement systme SAP. Ce service offre une connaissance supplmentaire des produits tiers outre nos
catalogues en ligne pour les produits tiers.
SAP Solution Manager est disponible sans frais supplmentaires pour les clients SAP et comprend un
accs direct aux informations de chemin d'accs de Support SAP et de mise niveau des produits SAP.

CTS Transport

Le CTS (Change and Transport System) permet d'organiser des projets de dveloppement dans ABAP

(CTS+)

Workbench et dans Customizing, puis de transporter les modifications entre les systmes SAP dans vo
tre infrastructure systme. En plus des objets ABAP, vous pouvez transporter des objets Java (J2EE,
JEE) et des technologies non ABAP spcifiques SAP (comme Web Dynpro Java ou SAP NetWeaver Por
tal) au sein de votre infrastructure.

Surveillance avec

CA Wily Introscope est un produit de gestion d'applications Web qui permet de surveiller et de diagnosti

CA Wily Introscope

quer les problmes de performance susceptibles de se produire dans les modules SAP Java en produc
tion, y compris la visibilit dans les applications Java personnalises et les connexions aux systmes 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, mthodes, etc. Il offre une surveillance en
temps rel avec un temps systme rduit, une visibilit des transactions de bout en bout, des donnes
historiques pour l'analyse ou la planification de la capacit, des tableaux de bord personnalisables, des
alertes automatiques de dpassement de seuil et une architecture ouverte pour tendre la surveillance
au-del des environnements NetWeaver.

Guide d'administration
Architecture Data Services

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

23

Scurit

Cette section dcrit de quelles manires SAP Data Services traite les questions de scurit de l'entreprise,
fournissant ainsi aux administrateurs et aux architectes systme des rponses aux questions courantes de
scurit.
Data Services s'appuie sur le CMS (Central Management Server) pour les fonctions d'authentification et de
scurit. Cette section met en lumire les diffrences et fournit des informations spcifiques supplmentaires
votre systme Data Services.
Pour obtenir des informations compltes sur les fonctions de scurit 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

Scurisation des fonctions d'administration

Pour garantir la scurit de votre environnement Data Services, utilisez un pare-feu pour empcher les accs
distance non souhaits aux fonctions d'administration.
Dans une installation distribue, vous devez configurer votre pare-feu de manire 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 associes
Noms des htes et numros de ports [page 20]

3.2

Bibliothque de messages client

Les bibliothques de messages client (Java and C++) utilises dans les services en temps rel ne ncessitent pas
d'autorisation pour se connecter. Il est donc important de faire preuve de vigilance lors de l'utilisation de ces
bibliothques.
Pour en savoir plus sur l'utilisation de la bibliothque de client du message, consultez le SAP Data Services
Integrator Guide.

24

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Scurit

3.3

Fichiers cache temporaires

Dans Data Services, des fichiers cache temporaires sont gnrs pour diverses fonctions et oprations telles que
le profilage, les jointures, la comparaison de tableaux, le tri,la recherche et le regroupement. Ces fichiers
n'tant pas crypts, par dfaut, il convient d'tre vigilant lors du traitement de donnes confidentielles ou
sensibles. Les caches paginables et persistants crent par dfaut des fichiers de donnes non crypts.

Emplacement des fichiers temporaires


Les fichiers temporaires crs par Data Services sont stocks dans %COMMON_DIR%/log/pCache/
<chane_rfrentiel>/. Ces fichiers peuvent tre scuriss l'aide des autorisations appropries au niveau
du systme d'exploitation.

Cache paginable et donnes cls


L'option de cache paginable d'un flux de donnes stocke les donnes dans des fichiers temporaires qui sont
supprims automatiquement la fin de l'excution d'un flux de donnes.

Cache persistant
Data Services fournit une banque de donnes nomme cache persistant. Les donnes du cache persistant ne
sont pas cryptes, et il vous incombe de les scuriser en appliquant des autorisations aux rpertoires/fichiers de
votre systme d'exploitation.

Donnes de type Long


Lorsque les donnes de type Long (BLOB ou CLOB) prsentent un volume important, elles sont stockes dans
des fichiers cache temporaires.
Si les donnes 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'excution du flux de donnes.
Un fichier cache de donnes de type Long est galement supprim lorsque les donnes dpassent les limites
prvues. Exemple :

Les donnes sont charges dans une cible.

Les donnes sont filtres par une transformation Query.

Un type de donnes Long est converti en varchar.

Guide d'administration
Scurit

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

25

3.3.1

Cryptage de certains fichiers cache temporaires

Certains types de fichiers cache temporaires peuvent tre crypts, si ncessaire. Ces types de fichiers sont les
suivants :

Fichiers de banques de donnes du cache persistant

Fichiers de flux de donnes 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 paramtre pageable_cache_encrypt_data, dans la section Chane, sur oui.

3.

Enregistrez et fermez le fichier.

Remarque
Le cryptage de ces fichiers peut gnrer un impact ngatif important sur les performances. Gardez l'esprit
que ces fichiers sont supprims immdiatement aprs la fin de l'excution du flux de donnes.

3.4

Configuration SSL des composants Data Services

Le protocole SSL (Secure Sockets Layer) est un protocole cryptographique qui assure la scurit et l'intgrit des
donnes lors de la communication sur les rseaux. Le protocole TLS (Transport Layer Security) est la
spcification standard publie par l'IETF (Internet Engineering Task Force) sur la base des spcifications SSL
prcdentes.
Le TLS permet aux applications client/serveur de communiquer sur un rseau selon un mode conu pour
empcher 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 rseau l'aide de la cryptographie.

Chemins de communication protgs


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 rseau.
Ce schma illustre les canaux de communication de l'architecture Data Services prenant en charge le SSL.

26

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Scurit

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 sousdonnes, le chemin de communication TCP/IP entre les flux de sous-donnes prsents sur diffrents serveurs
de jobs au sein du groupe de serveurs est galement protg par SSL.

Guide d'administration
Scurit

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

27

Certificats par dfaut


Par dfaut, un jeu de certificats SSL est cr au cours de l'installation afin de scuriser la communication entre les
composants Data Services. Vous pouvez choisir d'utiliser vos propres certificats en les configurant une fois
l'installation termine. Les certificats par dfaut utilisent des cls RSA de 1024 bits et sont valides 20 ans.

Informations associes
Utilisation de certificats personnaliss [page 31]
Copie de certificats dans une installation distribue [page 28]

3.4.1

Copie de certificats dans une installation distribue

Lorsque diffrents composants Data Services sont installs sur des ordinateurs distincts et que chaque
installation prsente une configuration d'autorit de certification (AC) racine et intermdiaire spcifique, vous
devez copier manuellement les certificats approuvs partir d'un ordinateur sur tous les autres.

Remarque
Les fichiers de certificats approuvs se rapportent des fichiers de certificats d'AC racine et intermdiaire. Ces
fichiers prsentent une extension .crt et peuvent se trouver dans le dossier <REP_LIENS>/ssl/
trusted_certs.

N'oubliez pas
Lorsque vous copiez des certificats approuvs d'un ordinateur hte 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'accs sont installs sur des machines distinctes, configurez les htes avec les
nouveaux certificats.
a.

Copiez les certificats approuvs du serveur d'accs sur l'hte du Job Server.

b.

Sur l'ordinateur hte du Job Server, excutez 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'accs peuvent ainsi utiliser les nouveaux certificats.

2.

28

c.

Copiez les certificats approuvs du Job Server sur l'hte du serveur d'accs.

d.

Redmarrez le service du job sur la machine hte du Job Server ainsi que sur celle du serveur d'accs.

Si le serveur d'accs et la Console de gestion sont installs sur des ordinateurs distincts, configurez l'hte de
la Console de gestion avec les nouveaux certificats.
a.

Copiez les certificats approuvs du serveur d'accs sur l'hte de la Console de gestion.

b.

Sur l'ordinateur hte de la Console de gestion, excutez le script suivant pour actualiser le fichier
keystore <REP_LIENS>/ssl/trusted_certs/jssecacerts :

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Scurit

c.
3.

Sous Windows : <REP_LIENS>/bin/SetupJavaKeystore.bat

Sous UNIX : <REP_LIENS>/bin/SetupJavaKeystore.sh

Redmarrez le serveur d'applications Web qui hberge la Console de gestion.

Si le serveur d'accs et le client du message sont installs sur des machines distinctes, configurez l'hte du
client du message avec les nouveaux certificats.
a.

Copiez les certificats approuvs du serveur d'accs sur l'hte du client du message.

b.

Si le client du message utilise Java, importez les certificats approuvs dans le keystore utilis par
l'application du client du message.
Pour en savoir plus sur la cration 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 installs sur des machines distinctes,
configurez l'hte du lanceur de job ou de l'ordonnanceur externe avec les nouveaux certificats.
Copiez les certificats approuvs 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
approuvs partir de tous les Job Servers au sein du groupe.

3.4.2

Activation ou dsactivation de SSL sur les chemins de


communication

Du fait que Data Services utilise divers chemins de communication, il existe plusieurs faons d'activer ou de
dsactiver le SSL pour n'importe quel chemin. Vous pouvez choisir d'activer ou de dsactiver le SSL pour certains
chemins en fonction de vos besoins en termes de scurit et de performances.

Pour la gestion des adaptateurs


Vous pouvez configurer le SSL pour la gestion des adaptateurs en activant la prise en charge SSL sur vos Job
Servers. L'activation du SSL pour la gestion des adaptateurs protge 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.

Pour l'envoi de messages en temps rel


Vous pouvez configurer le SSL pour l'envoi de messages en temps rel en activant la prise en charge SSL sur vos
serveurs d'accs. L'activation du SSL pour l'envoi de messages en temps rel protge le chemin de
communication utilis entre vos serveurs d'accs et leurs clients en temps rel.

Guide d'administration
Scurit

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

29

Remarque
Par dfaut, le SSL est activ pour l'envoi de messages en temps rel. Si vous le dsactivez sur un serveur
d'accs, veillez le dsactiver galement sur tout client de message ou adaptateur communiquant avec ce
serveur d'accs.

Remarque
SSL peut tre activ ou dsactiv serveur par serveur. Vous n'tes pas tenu d'appliquer la mme configuration
tous les serveurs d'accs.
Pour configurer le SSL sur un serveur d'accs, utilisez le Gestionnaire de serveurs.

Pour la communication de pair pair


Vous pouvez configurer le SSL pour la communication de pair pair en configurant le SSL pour les ressources
d'excution. L'activation du SSL pour les ressources d'excution protge le chemin de communication utilis
entre diffrents flux de sous-donnes s'excutant sur des Job Servers distincts.

Remarque
Si vous excutez plusieurs Job Servers au sein d'un groupe de serveurs, configurez le SSL de la mme manire
sur chaque Job Server.
Pour configurer le SSL pour les ressources d'excution, utilisez le Gestionnaire de serveurs.

Pour d'autres chemins de communication


Le SSL est obligatoire pour certains chemins de communication 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'accs

Moteur d'excution 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 certificats corrects dans ces situations, mais aucune
configuration supplmentaire n'est ncessaire.

30

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Scurit

Remarque
Vous devez copier les certificats du Job Server sur les htes du serveur d'accs, de la Console de gestion et des
lanceurs de jobs externes. Dans tous les autres cas, les certificats sont changs automatiquement.

Informations associes
Utilisation du Gestionnaire de serveurs sous Windows [page 74]
Utilisation du Gestionnaire de serveurs sous systmes UNIX [page 80]

3.4.3

Utilisation de certificats personnaliss

SAP Data Services inclut un jeu de certificats SSL par dfaut, mais vous pouvez choisir d'utiliser vos propres
certificats. Selon la nature de votre dploiement Data Services, toutes les tapes ne sont pas obligatoires.
1.

Gnrez les certificats requis et faites-les signer par une AC (autorit de certification).
Pour en savoir plus, consultez la section Gnration de cls 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 chane de
certificats lors de la validation du serveur Data Services. Les certificats figurant dans une chane certifie
sont dsigns par le terme de certificats approuvs et doivent tre prsents sur la machine locale. Dans la
plupart des cas, la chane de certificats tant la mme pour tous les clients, les mmes certificats doivent
tre prsents sur toutes les machines locales.
3.

Si vous utilisez des clients bass sur Java, utilisez l'utilitaire keytool de JDK pour gnrer un keystore
contenant les certificats approuvs.

4.

Configurez les chemins du fichier de certificats et de cls du serveur l'aide du Gestionnaire de serveurs.

5.

Configurez les certificats pour Designer.


a.

Slectionnez

b.

Accdez la catgorie SSL sous Designer.

Outils

Options

dans Designer.

c.

Spcifiez les emplacements du fichier de certificats, du fichier de cls prives et du dossier de certificats
approuvs.

Si vous modifiez des options SSL autres que Utiliser le protocole SSL pour le profileur, vous devez redmarrer
Designer et tous les serveurs Data Services.

Informations associes
Configuration des chemins SSL [page 79]
Gnration de cls et signature de certificats [page 32]

Guide d'administration
Scurit

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

31

3.4.4

Gnration de cls et signature de certificats

Pour utiliser vos propres certificats personnaliss dans le cadre de la scurit SSL deData Services, vous devez
gnrer les certificats et les faire signer par une autorit de certification (AC) approuve, par exemple VeriSign.
1.

Gnrez 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 cls gnrer et <myreq.pem> est le nom du fichier de certificats
gnrer.

Remarque
Par dfaut, 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 cls prives et de certificats votre AC externe.

3.

A la rception du certificat sign renvoy par votre AC, utilisez le Gestionnaire de serveurs pour spcifier le
chemin d'accs au nouveau fichier de certificats et de cl prive.

Remarque
Les certificats approuvs reus d'une AC externe doivent tre au format PEM. Les certificats signs
doivent tre copis dans le rpertoire <REP_LIENS>\ssl\trusted_certs.

Informations associes
Configuration des chemins SSL [page 79]
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 rseau 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 procder comme suit :

Dployez la plateforme SAP BusinessObjects de BI ou les services de plateforme d'information avec le


protocole SSL activ.

Crez une cl et des fichiers de certificats pour chaque machine dans votre dploiement.

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 :

32

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Scurit

Designer

Job Servers

Ordonnanceurs externes et lanceur de job

Console de gestion (en cas de dploiement 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 dmarrage.
Par dfaut, 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.

3.6

Configuration du SSL pour le Service d'exploration des


mtadonnes et le Service de visualisation des donnes

Vous pouvez utiliser le protocole SSL (Secure Sockets Layer) pour toutes les communications rseau entre le
moteur backend de SAP Data Services et les services suivants du Serveur de traitement adaptatif EIM :

Service d'exploration des mtadonnes

Service de visualisation des donnes

Data Services fournit ces services, mais ils sont utiliss par d'autres produits logiciels SAP tels que le module Data
Insight de SAP Information Steward.
Data Services fournit par dfaut les fichiers suivants :

Fichier keystore
Le ct serveur (Service d'exploration des mtadonnes ou Service de visualisation des donnes) requiert un
fichier keystore Java qui contient une cl unique et tous les certificats faisant partie de la chane de certificats
associe 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 dfaut dans le dossier <LINK_DIR>
\ssl\mds.

Certificats approuvs
Ces certificats sont utiliss pour la signature de la cl stocke dans le keystore Java utilis ct serveur. Le
ct serveur (le moteur backend deData Services) utilise ces certificats approuvs pour communiquer avec le
serveur.
Data Services place les fichiers approuvs dans le dossier <LINK_DIR>\ssl\mds\trusted_certs .

Guide d'administration
Scurit

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

33

3.6.1

Configuration du SSL pour le Service d'exploration des


mtadonnes et pour le Service de visualisation des
donnes

Pour activer et configurer les communications SSL pour le Service d'exploration des mtadonnes et le Service
de visualisation des donnes :
1.

Connectez-vous la CMC (Central Management Console) en tant qu'utilisateur disposant de droits


d'administrateur pour l'application Data Services.

2.

Accdez la zone de gestion Applications de la CMC.


La bote de dialogue Applications s'affiche.

3.

Cliquez avec le bouton droit sur l'application Data Services et slectionnez Paramtres.
La bote de dialogue Paramtres s'affiche.

4.

Dans la liste droulante associe Activer la communication SSL pour le Service d'exploration des
mtadonnes et le Service de visualisation des donnes, slectionnez Oui.

5.

Si vous souhaitez utiliser le keystore et les certificats par dfaut (fournis par Data Services ou gnrs par
l'outil de Data Services), procdez comme suit :

6.

a.

Dans la liste droulante associe Utiliser les paramtres SSL par dfaut, slectionnez Oui.

b.

Cliquez sur Enregistrer.

Si vous ne souhaitez pas utiliser le keystore et les certificats par dfaut et que vous souhaitez gnrer votre
propre extrieur de Data Services, procdez comme suit :
a.

Vrifiez que votre keystore est un fichier keystore Java qui contient une cl unique avec tous les
certificats faisant partie de la chane de certificats associe 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 placs dans le dossier <REP_LIENS>\ssl\mds
\trusted_certs.

7.

34

c.

Si plusieurs instances du Service d'exploration des mtadonnes ou du Service de visualisation des


donnes sont associes au mme serveur CMS, vous devez copier le fichier keystore et le fichier de
certificats sur tous les ordinateurs sur lesquels ces instances sont installes.

d.

Dans la liste droulante associe Utiliser les paramtres SSL par dfaut, slectionnez 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.

Redmarrez EIM.AdaptiveProcessingServer comme suit :


a.

Accdez la zone de gestion Serveurs de la CMC.

b.

Dveloppez le nud Catgories de service et slectionnez Services de gestion de l'information


d'entreprise.

c.

Slectionnez Serveur de traitement adaptatif EIM dans le volet de droite.

d.

Cliquez sur

Action

Redmarrer le serveur .

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Scurit

3.6.2

Cration 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
mtadonnes et le Service de visualisation des donnes, mais vous pouvez galement crer une cl et des
certificats l'aide de l'outil Data Services.
Pour crer un fichier keystore et des certificats SSL utiliser comme configuration SSL par dfaut pour le Service
d'exploration des mtadonnes et le Service de visualisation des donnes :
1.

Excutez l'outil MDSSetupJavaKeyStore.


a.

Dans une fentre de ligne de commande, remplacez le rpertoire par <LINK_DIR>\bin.


cd <LINK_DIR>\bin

b.

Excutez "MDSSetupJavaKeyStore.bat "


MDSSetupJavaKeyStore

L'outil MDSSetupJavaKeyStore cre 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 chane de certificats associe la signature de la cl

Fichier sslks.key dans <REP_LIENS>\ssl\mds qui contient le mot de passe cl

Fichier sslstore.key dans <REP_LIENS>\ssl\mds qui contient le mot de passe keystore

2.

Si vous avez dj configur et activ le SSL pour le Service d'exploration des mtadonnes et le Service de
visualisation des donnes, redmarrez le serveur de traitement adaptatif EIM.
Le redmarrage rcupre les nouveaux fichiers keystore de certificats comme les fichiers par dfaut si vous
avez slectionn Oui pour l'option Utiliser les paramtres SSL par dfaut.

3.

Si vous n'avez pas encore configur le SSL pour ces services, reportez-vous la section Configuration du SSL
pour le Service d'exploration des mtadonnes et pour le Service de visualisation des donnes [page 34].

3.7

Cryptage des mots de passe

Au sein du systme SAP Data Services, tous les mots de passes sont crypts l'aide de l'algorithme AES, avec
des cls de 128 bits.

3.7.1

Emplacement de stockage des cls de cryptage

Les mots de passe ne pouvant pas tre stocks en diffrents endroits du systme Data Services, une cl
individuelle est associe chaque emplacement de stockage.

Guide d'administration
Scurit

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

35

Table 3 :
Emplacement des mots de passe

Emplacement des cls associes

Rfrentiel local

Colonne REPOKEY de la table AL_VERSION

Rfrentiel central

Colonne REPOKEY de la table AL_VERSION

Console de gestion

admin.key situe dans le mme rpertoire qu'admin.xml

Serveur d'accs

AS.key situe dans le mme rpertoire qu'AS.xml

SDK de l'adaptateur

<DS_COMMON_DIR>/adapters/adapter.key

DSConfig.txt

<DS_COMMON_DIR>/conf/DSConfig.key

Data Services - planifications gres

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.

Lignes de commandes externes de l'or


donnanceur

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 cls de cryptage stockes dans des fichiers, Data Services protge la scurit du fichier de cls avec
des autorisations rigoureuses dans le systme d'exploitation. Par exemple, le progiciel configure un accs en
lecture et en criture spcifique l'utilisateur au fichier (chmod 600 sur les systmes UNIX). Il est galement
recommand de protger le fichier de cls en limitant l'accs utilisateur la machine du serveur hte 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 tches dtermines, vous pouvez devoir crypter manuellement
un mot de passe. Par exemple, vous pouvez souhaiter gnrer un flux de donnes la vole utiliser avec la bote
outils XML de cration d'objets. Si votre flux de donnes contient une banque de donnes qui ncessite un mot
de passe, celui-ci doit tre crypt pour que l'importation et l'excution 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 associes
Cryptage d'un mot de passe [page 160]

36

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Scurit

3.8

Protection des mots de passe pour un rfrentiel Data


Services

Lorsque vous vous connectez Data Services Designer ou que vous ouvrez un rapport Qualit des donnes dans
la Console de gestion, par dfaut, vous tes invit saisir le nom d'utilisateur et le mot de passe applicables au
rfrentiel Data Services auquel vous accdez. Vous pouvez dsactiver ce comportement par dfaut 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 rfrentiel, le mot
de passe du rfrentiel 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 scuris via SSL, l'envoi
de mots de passe peut impliquer un risque, des utilisateurs malveillants pouvant obtenir un accs au mot de
passe. Vous pouvez accorder ce droit de manire slective pour les rfrentiels. Par exemple, vous pouvez
souhaiter accorder le droit pour les rfrentiels de dveloppement, mais pas pour ceux de production.

Informations associes
Gestion des rfrentiels [page 44]
Guide du Designer : Connexion au Designer
Guide Management Console Guide : Rapports sur la qualit des donnes

3.8.1

Dfinition des autorisations pour le rfrentiel 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 rfrentiel Data Services lors de la connexion Designer et pour accder
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, slectionnez Rfrentiels.

3.

Slectionnez

4.

Slectionnez le groupe Utilisateurs de Data Services Designer (pour accder Designer) ou le groupe
Utilisateurs de la surveillance Data Services (pour accder aux rapports Data Quality), puis cliquez sur le
bouton Affecter la scurit.

Grer

Scurit

Scurit utilisateur .

5.

Dans la fentre Affecter scurit, cliquez sur l'onglet Avanc.

6.

Cliquez sur Ajouter/Supprimer des droits.

7.

Dans la partie gauche de la fentre Ajouter/Supprimer des droits, cliquez sur Application, puis slectionnez
Rfrentiel Data Services.

8.

Sous Droits spcifiques au rfrentiel Data Services, slectionnez Accord pour l'une des options suivantes,
ou les deux :

Autoriser l'utilisateur extraire le mot de passe du rfrentiel

Guide d'administration
Scurit

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

37


9.

Autoriser l'utilisateur extraire le mot de passe du rfrentiel dtenu par l'utilisateur

Cliquez sur OK.

En suivant les tapes prcdentes, 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
rfrentiels Data Services.

Remarque
Si vous disposez d'un rfrentiel Data Services de dveloppement ou de test, par exemple, pour lequel vous
souhaitez restreindre l'accs, vous pouvez procder au cas par cas. Pour ce faire, accdez la fentre Ajouter/
Supprimer des droits en procdant comme suit :
1.

Sur la page d'accueil de la CMC, cliquez sur Data Services.

2.

Dans la partie gauche de la CMC, slectionnez Rfrentiels, puis le rfrentiel dont vous souhaitez modifier
les droits.

3.

Continuez avec l'tape 3 indique ci-dessus pour terminer votre tche.

38

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Scurit

Gestion des utilisateurs et des droits

SAP Data Servicesutilise le CMS (Central Management Server) pour grer les comptes utilisateur et les droits.
Cette section prsente les informations et les procdures spcifiques l'administration de Data Services. Pour
obtenir des informations dtailles 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 spcifier les
dtails requis lorsqu'un utilisateur accde Data Services. En plus de crer un compte utilisateur, vous devez
galement lui accorder l'accs tous les rfrentiels qu'il devra utiliser.
Par dfaut, le programme d'installation de Data Services ne cre aucun compte utilisateur. Vous pouvez utiliser la
CMC pour crer des comptes utilisateur ou affecter des comptes utilisateur existants aux comptes de groupe
Data Services.
Pour obtenir des informations dtailles sur la cration de comptes utilisateur, consultez la section Gestion des
comptes Enterprise et des comptes gnraux du Guide d'administration de la plateforme de Business Intelligence
ou du Guide d'administration des Services de plateforme d'informations.

Informations associes
Gestion des paramtres de scurit des rfrentiels dans la CMC [page 46]

4.2

Gestion de groupe

Les groupes sont des ensembles d'utilisateurs partageant les mmes privilges de compte. Il est donc possible de
crer des groupes bass sur le service, le rle 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 sparment. 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 crer des
groupes qui donnent accs 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
sparment.

Guide d'administration
Gestion des utilisateurs et des droits

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

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 dfaut :
Table 4 :
Nom du compte

Description

Administrateur
Data Services

Les membres de ce groupe ont accs toutes les fonctionnalits administratives Data Services.

Administrateur multiutilisateurs
Data Services

Les membres de ce groupe sont limits la gestion des rfrentiels centraux scuriss. Ce rle est
un sous-ensemble de celui de l'Administrateur Data Services. Les administrateurs multi-utilisateurs
peuvent :

Ajouter et supprimer des rfrentiels centraux scuriss.

Grer les utilisateurs et les groupes.

Afficher les rapports des rfrentiels centraux scuriss.

Utilisateur du moniteur
Data Services

Les membres de ce groupe ont un accs 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 redmarrer, abandonner ou arrter un serveur
d'accs, 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 limits la gestion des rfrentiels de profileur. Ce rle est un sousensemble de celui de l'Administrateur. Les Administrateurs de profileur peuvent :

Grer les tches de profileur dans tout rfrentiel de profileur.

Grer la configuration du profileur.

Utilisateur du profileur
Data Services

Les membres de ce groupe sont limits la gestion des tches de profileur dans le rfrentiel du pro
fileur qui est configur pour l'utilisateur.

Oprateur
Data Services

Les membres de ce groupe ont tous les privilges Administrateur, mais ils ne peuvent ni changer les
serveurs de rfrentiel, d'accs ou CMS, ni mettre jour les paramtres de la banque de donnes.

Designer Data Services

Les membres de ce groupe ont accs Designer. Notez que les droits d'application et les droits de
scurit du rfrentiel sont deux ensembles de droits distincts. Pour plus d'informations sur les
droits du rfrentiel, consultez Droits du rfrentiel dtaills [page 47].

4.2.1

Droits d'application dtaills

Des droits d'application sont affects chaque groupe d'utilisateurs. Le tableau suivant dcrit les droits
d'application octroys par dfaut chaque groupe.

Remarque
Le compte du groupe Administrateur de Data Services a accs tous les droits d'application Data Services
disponibles.

40

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des utilisateurs et des droits

Table 5 :
Nom du droit

Utilisateurs
Designer

Administrateur
Utilisa
teurs de la multi-utilisa
teur
surveil
lance

Utilisateurs
de l'opra
teur

Utilisateurs
admin. du
profileur

Utilisa
teurs du
profileur

Accder Administrateur

Accder la documentation auto


matique

Accder des rapports sur la qualit X


des donnes

Accder Designer

Accder Impact et Lignage.

Accder au tableau de bord opra


tionnel

Accder au tableau de bord de vali


dation

Prsentation de l'Administrateur

Excuter un job batch

Grer les configurations du serveur


d'accs
Grer les configurations de l'adapta
teur
Grer l'historique des jobs batch
Grer les groupes du rfrentiel cen
tral

X
X

X
X

Grer les configurations des jour


naux de certification
Grer les configurations de banque
de donnes et de paramtre de sub
stitution
Grer les configurations de promo
tion d'objet
Grer l'importation de la promotion
d'objet
Grer les configurations du profileur

Grer le statut de l'interface client en


temps rel

Grer les journaux en temps rel

Grer le statut des services en


temps rel

Grer le statut en temps rel

Grer le client RFC et les configura


tions serveur

Guide d'administration
Gestion des utilisateurs et des droits

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

41

Nom du droit

Utilisateurs
Designer

Grer les configurations du groupe


de serveurs

Administrateur
Utilisa
teurs de la multi-utilisa
teur
surveil
lance

Utilisateurs
de l'opra
teur

Utilisateurs
admin. du
profileur

Utilisa
teurs du
profileur

Grer la configuration des intervalles


de statut
Grer les configurations de WebSer
vices

Visualiser le statut de l'adaptateur

X
X

Visualiser l'historique des jobs batch

Visualiser des exemples de donnes


de qualit des donnes

Visualiser le statut du profileur


Visualiser les informations internes
dans le journal

Visualiser le statut de l'interface cli


ent en temps rel

Visualiser les journaux en temps rel

Visualiser le statut des services en


temps rel

Visualiser le statut en temps rel

Afficher le statut du client RFC

X
X

Visualiser des informations sur le


groupe de serveurs

Visualiser des exemples de donnes


de validation

Visualiser les statuts de WebServi


ces

Remarque
Les droits d'application et les droits de scurit du rfrentiel sont deux ensembles de droits distincts.
Lorsqu'un rfrentiel est enregistr, le propritaire se voit accorder un accs total au rfrentiel. Par dfaut, les
autres utilisateurs Designer n'ont pas accs au rfrentiel.

Informations associes
Affichage des droits d'application affects un groupe [page 43]
Gestion des droits d'application pour un groupe [page 43]
Droits du rfrentiel dtaills [page 47]

42

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des utilisateurs et des droits

4.2.2

Affichage des droits d'application affects 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 accder la fonction de gestion de la scurit de l'utilisateur de la
CMC.
Pour afficher les droits d'application actuellement affects un groupe :
1.

Dans la page d'accueil de la CMC, slectionnez Grer > Applications.

2.

Dans la liste Nom de l'application, cliquez deux fois sur Application Data Services.

3.

Slectionnez Scurit de l'utilisateur pour afficher les groupes d'utilisateurs.

4.

Mettez en surbrillance le groupe d'utilisateurs afficher et cliquez sur Visualiser la scurit.

L'Explorateur d'autorisations s'ouvre et affiche tous les droits d'application actuellement affects au groupe
d'utilisateurs slectionn.

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 accder la fonction de gestion de la scurit de l'utilisateur de la
CMC.
Pour grer les droits d'application affects un groupe :
1.

Dans la page d'accueil de la CMC, slectionnez Grer > Applications.

2.

Dans la liste Nom de l'application, cliquez deux fois sur Application Data Services.

3.

Slectionnez Scurit 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 grer les droits d'application.

5.

Cliquez sur Affecter la scurit.

6.

Dans la fentre Affecter la scurit, slectionnez l'onglet Avanc.

7.

Dans l'onglet Avanc, slectionnez Ajouter/Supprimer des droits.

8.

Dans la fentre Ajouter/Supprimer des droits, slectionnez 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 modifis
pour le groupe lors de leur prochaine connexion.

Guide d'administration
Gestion des utilisateurs et des droits

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

43

Gestion des rfrentiels

Pour pouvoir accder aux rfrentiels de Data Services dans d'autres composants comme Designer et la Console
de gestion, vous devez les configurer de manire approprie.
En gnral, il faut suivre ce workflow pour configurer un rfrentiel Data Services.
1.

Crez le rfrentiel dans une base de donnes l'aide du Gestionnaire de rfrentiel.

2.

Enregistrez le rfrentiel dans la CMC (Central Management Console).

3.

Grez les paramtres de scurit du rfrentiel prsent dans la CMC.

5.1

Enregistrement d'un rfrentiel 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.

Accdez l'application Data Services :

3.

Cliquez sur Data Services partir de l'cran d'accueil CMC ou

Cliquez sur l'icne Data Services.

Configurez un rfrentiel :

Choisissez

Cliquez avec le bouton droit sur Rfrentiels dans l'arborescence de navigation et cliquez sur Configurer le
rfrentiel

Grer

Configurer le rfrentiel

ou

L'cran Ajouter un rfrentiel Data Services s'affiche.


4.

Donnez un nom au rfrentiel 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 donnes du rfrentiel.


Les dtails requis dpendent du type de base de donnes contenant le rfrentiel et du type de connexion
choisis.

Conseil
Pour les bases de donnes Microsoft SQL Server et SAP Sybase, il est recommand de ne pas utiliser
localhost comme nom de serveur lors de l'enregistrement du rfrentiel Data Services dans la CMC. Si
vous utilisez localhost, d'autres ordinateurs seront dans l'incapacit de se connecter au rfrentiel.
a.

Pour une base de donnes Oracle, le type de connexion par dfaut est Sans TNS. Si vous souhaitez
utiliser une connexion avec TNS, slectionnez Oui dans le menu droulant correspondant Utiliser le nom
du TNS et saisissez le Nom du TNS si aucune valeur ne s'affiche.
Si le rfrentiel 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

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des rfrentiels

Remarque
Si vous avez cr un rfrentiel 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 chane de connexion fournie lors de l'enregistrement dans la CMC.
b.

Pour une base de donnes DB2, MySQL ou SAP HANA, le type de connexion par dfaut est Sans DSN. Si
vous souhaitez utiliser une connexion avec DSN, slectionnez Oui dans le menu droulant correspondant
Utiliser le nom de source de donnes (DSN) et saisissez le Nom de source de donnes (DSN) si aucune
valeur ne s'affiche.
Si le rfrentiel Data Services a t cr l'aide d'une connexion DSN, le logiciel renseigne le champ Nom
de source de donnes (DSN). Sinon, vous devez saisir le Nom de source de donnes (DSN).

Remarque
Si vous modifiez par la suite les proprits du rfrentiel 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 donnes (DSN).

Remarque
Si vous utilisez des connexions DNS ou TNS dans une installation distribue, la connexion de base de
donnes au rfrentiel doit tre configure de manire identique sur chaque ordinateur, comme dans la
CMC. Par exemple, si un rfrentiel 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 rfrentiel de profileur, choisissez Oui pour Est un rfrentiel de profileur.
a.

Saisissez le nom de l'hte du serveur d'applications Web qui accueille le profileur.

b.

Entrez le numro de port utilis par le serveur d'applications Web qui accueille le profileur.

7.

Cliquez sur Tester la connexion.


L'application tente de vrifier les dtails de connexion sans ajouter le rfrentiel la CMC. Si la connexion
choue, rvisez le message d'erreur et corrigez les informations de connexion au rfrentiel.

8.

Cliquez sur Enregistrer pour ajouter le rfrentiel la CMC.

L'cran de l'application Data Services s'affiche et le nouveau rfrentiel apparat dans la liste des rfrentiels
enregistrs.

Informations associes
Connexions sans DSN et sans TNS [page 21]
utilisation du Gestionnaire de rfrentiel [page 72]

Guide d'administration
Gestion des rfrentiels

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

45

5.2

Gestion des paramtres de scurit des rfrentiels dans


la CMC

Il est possible de grer les paramtres de scurit des rfrentiels enregistrs dans la CMC avec les options de
scurit situes dans le menu Grer. Ces options vous permettent d'assigner des utilisateurs et des groupes la
liste de contrle d'accs au rfrentiel, de voir les droits d'un utilisateur ou d'un groupe et de changer leurs droits
vis--vis du rfrentiel.
1.

Connectez-vous dans la CMC en tant qu'utilisateur disposant des droits d'administrateur l'application
Data Services.

2.

Accdez l'application Data Services :

3.

Cliquez sur Data Services sur l'cran d'accueil CMC ou

Cliquez sur l'icne Data Services

Cliquez sur Rfrentiels dans l'arborescence de navigation pour afficher la liste des rfrentiels enregistrs.

5.2.1

Affichage des droits d'un utilisateur ou d'un groupe vis-vis d'un rfrentiel

En gnral, il faut suivre ce workflow pour afficher les droits d'un utilisateur ou d'un groupe vis--vis d'un
rfrentiel.
1.

Slectionnez le rfrentiel dont vous souhaitez afficher les paramtres de scurit.

2.

Cliquez sur Grer Scurit Scurit des utilisateurs .


La bote de dialogue Scurit des utilisateurs s'ouvre et affiche la liste de contrle d'accs du rfrentiel.

3.

Slectionnez un utilisateur ou un groupe dans la liste de contrle d'accs et cliquez sur Afficher la scurit.
L'Explorateur d'autorisations s'excute et affiche une liste de droits effectifs pour l'utilisateur ou le groupe vis-vis du rfrentiel.

5.2.2

Affectation d'utilisateurs et de groupes la liste de


contrle d'accs d'un rfrentiel

Une liste de contrle d'accs spcifie les utilisateurs qui possdent ou non des droits vis--vis d'un rfrentiel. En
gnral, il faut suivre ce workflow pour assigner un utilisateur ou un groupe une liste de contrle d'accs et
spcifier leurs droits vis--vis du rfrentiel.
1.

Slectionnez le rfrentiel auquel vous souhaitez ajouter un utilisateur ou un groupe.

2.

Cliquez sur Grer Scurit Scurit des utilisateurs .


La bote de dialogue Scurit des utilisateurs s'ouvre et affiche la liste de contrle d'accs du rfrentiel.

3.

Cliquez sur Ajouter les serveurs principaux.


La bote de dialogue Ajouter les serveurs principaux s'ouvre.

4.

Dplacez les utilisateurs et les groupes que vous souhaitez ajouter partir de la listeUtilisateurs/Groupes
disponibles la liste Utilisateurs/Groupes slectionns.

46

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des rfrentiels

5.

Cliquez sur Ajouter et affecter la scurit.

6.

Slectionnez les niveaux d'accs que vous souhaitez accorder l'utilisateur ou au groupe :

Pour accorder un accs en lecture seule au rfrentiel, slectionnez Afficher.

Pour accorder un accs en lecture et en criture au rfrentiel, slectionnez Contrle total.

Pour refuser l'accs au rfrentiel, slectionnez Aucun accs.

5.2.3

Droits du rfrentiel dtaills

Les droits du rfrentiel sont attribus chaque liste de contrle d'accs. Les utilisateurs et les groupes de la liste
de contrle d'accs peuvent se voir accorder le contrle total, l'accs l'affichage ou aucun droit d'accs au
rfrentiel.
La table suivante dcrit les droits du rfrentiel disponibles pour le contrle total et l'accs l'affichage.
Table 6 :
Nom du droit

Contrle total

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

Rpliquer le contenu

Modifier en toute scurit les paramtres d'hritage de droits

Modifier en toute scurit les droits des utilisateurs au niveau


des objets

Traduire les objets

Utiliser le niveau d'accs pour l'affectation de scurit

Visualiser les objets

Affichage

Remarque
Les droits d'application et les droits de scurit du rfrentiel sont deux ensembles de droits distincts.
Lorsqu'un rfrentiel est enregistr, le propritaire se voit accorder un accs total au rfrentiel. Par dfaut, les
autres utilisateurs Designer n'ont pas accs au rfrentiel.

Informations associes
Droits d'application dtaills [page 40]

Guide d'administration
Gestion des rfrentiels

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

47

Gestion des serveurs

6.1

Dfinition des variables d'environnement UNIX

Lors de l'installation de SAP Data Services sur des plateformes UNIX, le Job Server ncessite de dfinir certaines
variables d'environnement. Pour dfinir ces variables, les utilisateurs qui excutent ou administrent les Job
Servers doivent excuter un script (al_env.sh).
Excutez 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'excute pas, aucun message d'erreur n'apparat. Pour s'assurer que les valeurs des variables sont
correctement dfinies, vrifiez une ou plusieurs des valeurs suivantes :
Table 7 :
Variable

Dtails

$LINK_DIR

Rpertoire d'installation Data Services (dfini par le programme d'installation).

$DS_COMMON_DIR

Rfrence $LINK_DIR pour compatibilit (dfinie par le programme d'installa


tion).

$SHLIB_PATH

Pour utiliser un client Oracle de 64 bits, $LINK_DIR/bin doit tre rpertori


avant tout chemin d'accs la bibliothque partage Oracle de 64 bits.

$LD_LIBRARY_PATH

Pour Solaris ou Linux. Doit inclure $LINK_DIR/bin et l'emplacement des biblio


thques de base de donnes.
Pour utiliser un client Oracle de 64 bits, $LINK_DIR/bin doit tre rpertori
avant tout chemin d'accs la bibliothque partage Oracle de 64 bits.

$LIBPATH

Pour AIX. Doit inclure $LINK_DIR/bin et l'emplacement des bibliothques de


base de donnes.
Pour utiliser un client Oracle de 64 bits, $LINK_DIR/bin doit tre rpertori
avant tout chemin d'accs la bibliothque partage Oracle de 64 bits.

$ORACLE_SID

Requis pour une source, une cible ou un rfrentiel Oracle.

$ORACLE_HOME

Requis pour une source, une cible ou un rfrentiel Oracle.


Pour utiliser un client Oracle de 64 bits, cela doit pointer vers l'installation Oracle de
64 bits.

48

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Variable

Dtails

$DB2INSTANCE

Requis pour une source, une cible ou un rfrentiel DB2.

$DB2DIR

Requis pour une source, une cible ou un rfrentiel DB2.

$SYBASE

Requis pour une source, une cible ou un rfrentiel SAP ASE.

$SYBASE_OCS

Requis pour une source, une cible ou un rfrentiel SAP ASE.

$ODBCINI

Requis pour les sources ou les cibles ODBC, y compris MySQL et SAP HANA.

$PATH

Doit comprendre $LINK_DIR/bin et <databasehome>/bin.

Conseil
Utilisez la commande echo pour vrifier les paramtres des variables d'environnement.
Si les paramtres de la variable ne sont pas configurs correctement et que vous dmarrez un utilitaire
Data Services quelconque, les messages d'erreur indiquent que des fichiers de serveur de base de donnes sont
manquants.
Si vous remarquez une erreur de ce genre, vrifiez que al_env.sh contient des commandes pour dfinir les
emplacements d'origine appropris des bases de donnes. Excutez al_env.sh pour le compte utilis par le Job
Server ou dmarrez le Job Server l'aide d'un compte qui a toutes les variables d'environnement ncessaires
dfinies 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 donnes


supplmentaire

Lors de l'installation de SAP Data Services sur les plateformes UNIX, le programme d'installation configure les
paramtres suivants par dfaut :

Connexions avec DSN ou TNS pour la base de donnes du rfrentiel


Pour utiliser une connexion sans DSN ou sans TNS, reportez la cration du rfrentiel plus tard (aprs
l'installation) et lorsque vous invoquerez le Gestionnaire de rfrentiel, spcifiez l'option s pour utiliser une
connexion avec nom de serveur.

Connexion la base de donnes pour le rfrentiel uniquement


Pour accder d'autres systmes de base de donnes en tant que sources et cibles dans vos jobs, il est
ncessaire d'ajouter les informations de configuration appropries au fichier al_env.sh. Utilisez le
Gestionnaire de connexions install avec Data Services pour dfinir les variables d'environnement requises
pour les types de bases de donnes suivantes :

Attunity

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

49

DB2 (iSeries ou zSeries)

Informix

MySQL

Netezza

Oracle

SAP HANA

SAP ASE

SAP Sybase IQ

SAP Sybase SQL Anywhere

SQL Server

Teradata

Remarque
Pour obtenir la toute dernire liste des types de bases de donnes 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 associes
Utilisation du Gestionnaire de connexions pour les systmes UNIX [page 54]
Configuration des sources de donnes ODBC sous UNIX l'aide de connexions avec DSN [page 54]
Configuration de pilotes ODBC sous UNIX pour des sources de donnes utilisant des connexions sans DSN [page
63]

6.2

Dmarrer automatiquement des services

Sous Windows
Le service SAP Data Services et le service Tomcat packag dmarrent automatiquement lorsque l'ordinateur
redmarre. Le service Data Service dmarre ensuite les Job Servers et les serveurs d'accs sur l'ordinateur qui a
redmarr.
Vous pouvez remplacer le dmarrage du service par Manuel dans la fentre 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

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Sous UNIX
Pour dmarrer automatiquement les Job Servers et les serveurs d'accs lors du redmarrage du serveur, vous
devez installer le script actaservices avec des privilges racine.
Excutez le script $LINK_DIR/bin/autostrt.sh :
# cd $LINK_DIR/bin/
# autostrt.sh $LINK_DIR

6.3

Dfinition de la priode de rtention des journaux

La priode de rtention des journaux permet de supprimer automatiquement les fichiers journaux. Il est possible
d'afficher les journaux stocks l'aide de l'application Administrateur dans la Data Services Management
Console.
Pour dfinir la priode de rtention 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 droulant de navigation sous la bannire Central Management
Console.

3.

Cliquez avec le bouton droit sur Application Data Services partir de la colonne Nom de l'application et
slectionnez Paramtres.

4.

Dans la zone Priode de rtention du journal de Job Server, tapez le nombre de jours pendant lesquels vous
souhaitez conserver les journaux suivants :

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'accs et historiques

Le logiciel supprime tous les fichiers journaux au-del de cette priode. Exemple :
Table 8 :

5.

Entre

Rsultats

Le logiciel affiche les journaux d'aujourd'hui uniquement. Aprs 12 h, ces journaux s'effacent et le
logiciel commence enregistrer les journaux du lendemain.

Le logiciel ne conserve aucun fichier journal.

-1

Le logiciel ne supprime aucun fichier journal.

1095

Le logiciel supprime les fichiers journaux datant de plus de trois ans environ.

Cliquez sur Enregistrer.

Les modifications apportes la priode de rtention des journaux s'effectuent sous forme de processus de
nettoyage en arrire-plan afin de ne pas interrompre le processus de messages plus importants. Il est donc
possible que les journaux ne soient pas supprims immdiatement lorsque que vous slectionnez Enregistrer. Les
modifications peuvent mettre jusqu' une heure pour prendre effet.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

51

Pour plus d'informations concernant l'affichage des fichiers journaux dans l'Administrateur, voir le guide
Management Console Guide.

Informations associes
Dfinition de la priode de rtention de l'historique [page 52]
Guide de Designer : Fichier journal de statistiques DSF2 Augment
Guide de Designer : Fichiers journaux NCOALink
Guide de la console de gestion : Rapports Data Quality

6.4

Dfinition de la priode de rtention de l'historique

La priode de rtention des journaux permet de supprimer automatiquement les fichiers journaux. Il est possible
d'afficher les journaux stocks l'aide de l'application Administrateur dans la Data Services Management
Console.
Ralisez les tapes suivantes pour dfinir la Priode de rtention 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 droulant de navigation sous la bannire Central Management
Console.

3.

Cliquez avec le bouton droit sur Application Data Services partir de la colonne Nom de l'application et
slectionnez Paramtres.

4.

Dans la zone Priode de rtention de l'historique, tapez le nombre de jours pendant lesquels vous souhaitez
conserver l'historique de l'excution des jobs, ce qui inclut les informations suivantes :

Certification et non-certification des fichiers journaux.

Informations du rapport.

Le logiciel supprime tous les fichiers journaux au-del de cette priode. Exemple :
Table 9 :

5.

52

Entre

Rsultats

Le logiciel affiche les jobs excuts aujourd'hui uniquement. Aprs 12 h, ces journaux s'effacent
et le logiciel commence enregistrer les journaux du lendemain.

Le logiciel ne conserve aucun fichier d'historique de job.

-1

Le logiciel ne supprime aucun fichier d'historique de job.

1095

Le logiciel supprime l'historique des jobs datant de plus de trois ans environ.

Cliquez sur Enregistrer.

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Informations associes
Dfinition de la priode de rtention des journaux [page 51]
Guide de Designer : Fichier journal de statistiques DSF2 Augment
Guide de Designer : Fichiers journaux NCOALink
Guide de la console de gestion : Rapports Data Quality

6.4.1

Fichiers journaux et rapports ncessitant USPS

Si vous remplissez les conditions de certification postale comme les exigences CASS, il est ncessaire de
soumettre des fichiers journaux aux autorits postales sur une base priodique. Par exemple, si vous avez inclus
la transformation USA Regulatory Address Cleanse dans votre flux de donnes, que vous utilisez les
fonctionnalits DSF2 et/ou NCOALink et que CASS est active, il est ncessaire de soumettre des fichiers
journaux de certification l'USPS tous les mois. Sachant cela, dfinissez la priode de rtention du journal de
manire ne pas perdre de donnes datant d'avant la cration et la soumission des journaux (soumettant ainsi
des fichiers journaux incomplets l'USPS).
Le paramtre par dfaut de 30 jours ne donne pas assez de temps pour vous permettre d'exporter et d'envoyer
les fichiers journaux l'USPS avant l'chance mensuelle. Et une priode de 30 jours n'est pas reprsentative des
mois comptant 31 jours. Il est donc recommand de dfinir la rtention d'historique sur une plus longue priode
(50 jours, par exemple) pour garantir que les journaux soumis mensuellement l'USPS soient complets.
Dfinissez le nombre de jours de rtention dans le paramtre Priode de rtention de l'historique de la CMC.
En plus d'envoyer des donnes mensuelles l'USPS, il est ncessaire de garder des donnes de rapport la
disposition de l'USPS pendant plusieurs annes aprs le traitement du job. (Veillez rester inform des rgles en
vigueur d'USPS relatives la rtention des donnes en consultant votre contrat de licence USPS.) Pour vous
assurer de conserver tous les rapports et les journaux requis avant la suppression des donnes du rfrentiel, il
est recommand d'exporter mensuellement les rapports et journaux concerns vers un dossier local. Cela permet
galement d'viter que le contenu du rfrentiel ne devienne trop volumineux et ne gnre l'expiration du
processus d'exportation en raison du volume des statistiques conserves.

Informations associes
Dfinition de la priode de rtention de l'historique [page 52]
Guide de Designer : Fichiers journaux de statistiques DSF2 Augment
Guide de Designer : Fichiers journaux NCOALink

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

53

6.5

Utilisation du Gestionnaire de connexions pour les


systmes UNIX

Utilisez le Gestionnaire de connexions sous UNIX pour crer, modifier ou supprimer des sources de donnes
ODBC et des pilotes ODBC aprs l'installation.
1.

Si vous souhaitez utiliser l'interface utilisateur, vrifiez que la bibliothque GTK+2 est bien installe.

2.

Pour les connexions avec DSN, affectez $ODBCINI un fichier qui dfinira le DSN. Le fichier doit tre
accessible en lecture et criture.

3.

Invoquez le Gestionnaire de connexions en saisissant les commandes suivantes :


$ cd $LINK_DIR/bin/
$ ./DSConnectionManager
La fentre Gestionnaire de connexions SAP Data Services s'ouvre.

Remarque
Si la bibliothque GTK+2 n'est pas installe, l'interface utilisateur de ligne de commande dmarre.
4.

Pour les connexions avec DSN, accdez l'onglet Sources de donnes , puis configurez celles-ci de manire
approprie. Les sections suivantes s'appliquent des sources de donnes spcifiques.

5.

Pour les connexions avec nom de serveur, accdez l'onglet Pilotes pour configurer les pilotes ODBC.

6.

Cliquez sur Redmarrer les services pour redmarrer le Service de traitement adaptatif EIM et le Service de
jobs Data Services.

Informations associes
Utilisation du slecteur de pilotes ODBC sous Windows pour les connexions avec nom de serveur [page 71]

6.5.1

Configuration des sources de donnes ODBC sous


UNIX l'aide de connexions avec DSN

Sur les plateformes UNIX ou Linux, SAP Data Services requiert une bibliothque de gestionnaires de pilotes ODBC
et une bibliothque de pilotes ODBC pour configurer les sources de donnes ODBC l'aide de connexions utilisant
le nom de la source de donnes (DSN). Certains fournisseurs de pilotes ODBC incluent des fonctionnalits de
gestionnaire de pilotes ODBC et de pilotes ODCB dans une seule bibliothque, alors que d'autres les envoient
dans deux bibliothques diffrentes.
Pour s'adapter tous les fournisseurs ODBC, Data Services requiert des configurations dans deux fichiers
diffrents pour les connexions avec DSN :
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 rfrencent les bibliothques de gestionnaire de pilotes ODBC.

54

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Conseil
Il n'est pas ncessaire de configurer manuellement ds_odbc.ini pour les bases de donnes ODBC prises
en charge de manire native. Utilisez la place le Gestionnaire de connexions Data Services pour
configurer correctement la bibliothque du gestionnaire de pilotes ODBC.
2.

Les fichiers de configuration du fournisseur ODBC (rfrencs par la variable d'environnement $ODBCINI).
Ce fichier contient des instances DSN qui rfrencent les bibliothques de pilotes ODBC, ainsi que les
informations de connexion au serveur de base de donnes.

Remarque
Un fichier de configuration ODBC peut contenir plusieurs instances DSN diffrentes. Un fichier rfrenc
par $ODBCINI peut contenir des DSN pour MySQL, Netezza et Teradata, par exemple.

6.5.1.1

Configuration de sources de donnes ODBC natives

Data Services prend en charge plusieurs sources de donnes ODBC de manire 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 dernire liste des sources de donnes ODBC prises en charge de manire native, voir les
Notes de version.
Vous pouvez utiliser le Gestionnaire de connexions pour dfinir la configuration ODBC Data Services et les
variables d'environnement associes requises pour excuter un job Data Services contenant une source ou une
cible se rapportant un des types de bases de donnes ci-dessus. D'autres sources de donnes ODBC gnriques
requirent une configuration manuelle supplmentaire.
Pour excuter le Gestionnaire de connexions pour configurer une source ODBC avec une connexion avec DSN :
1.

Dfinissez pour $ODBCINI un fichier dans lequel le Gestionnaire de connexions va dfinir le DSN selon vos
donnes saisies dans l'onglet Sources de donnes. Le fichier doit tre accessible en lecture et criture.
Exemple :
export ODBCINI=<dir-path>/odbc.ini
touch $ODBCINI

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

55

2.

Appelez le Gestionnaire de connexions en saisissant la commande suivante :


$LINK_DIR/bin/DSConnectionManager.sh

3.

Cliquez sur l'onglet Sources de donnes, puis sur Ajouter pour afficher la liste des types de bases de donnes.

4.

Dans la fentre Slectionner le type de base de donnes, slectionnez le type de base de donnes, puis cliquez
sur OK.
La fentre Configuration pour... apparat avec quelques informations de connexion renseignes. Il s'agit de
donnes dtectes par le Gestionnaire de connexions :

5.

L'emplacement absolu du fichier odbc.ini dans lequel le DSN sera dfini

Le pilote (en fonction du type de base de donnes)

La version du pilote (en fonction du type de base de donnes)

Fournissez des valeurs pour les proprits de connexion supplmentaires (telles que Nom du serveur,
Instance ou Port) du type de base de donnes spcifique.
Pour une liste des proprits s'appliquant chaque type de base de donnes, voir Proprits pour les sources
de donnes ODBC utilisant des connexions avec DSN [page 57].

6.

Fournissez les proprits suivantes (elles ne seront pas enregistres pour un usage ultrieur).

Nom d'utilisateur

Mot de passe

7.

Pour tester la connexion, cliquez sur Tester la connexion.

8.

Cliquez sur Redmarrer les services pour redmarrer les services suivants :
Redmarrer les services

9.

Le Service de traitement adaptatif EIM et le Service de jobs Data Services si Data Services est install au
mme emplacement (mme ordinateur et mme dossier) que les services de plateforme d'informations
(IPS) ou la plateforme de BI. Une fentre d'invite apparatra 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.

Si vous envisagez d'excuter une autre commande telle que le Gestionnaire de rfrentiel, lancez le script
al_env.sh pour dfinir les variables d'environnement.
Par dfaut, le script est situ dans le rpertoire <REP_LIENS>/bin/al_env.sh.

Informations associes
Configuration d'autres sources de donnes ODBC [page 66]
Proprits pour les sources de donnes ODBC utilisant des connexions avec DSN [page 57]

56

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

6.5.1.2

Proprits pour les sources de donnes ODBC


utilisant des connexions avec DSN

Le Gestionnaire de connexions configure le fichier $ODBCINI en fonction des valeurs de proprit que vous
saisissez dans l'onglet Sources de donnes. Le tableau suivant liste les proprits pertinentes pour chaque type
de base de donnes.
Table 10 :
Type de base de donnes
MySQL

SQL Server

SAP HANA

DB2 (iSeries ou zSeries)

Guide d'administration
Gestion des serveurs

Proprits de l'onglet Sources de donnes

Fichier Ini ODBC

Nom DSN

Chemin d'accs la bibliothque ODBC sous Unix

Pilote

Version du pilote

Nom du serveur

Port

Base de donnes

Nom d'utilisateur

Mot de passe

Fichier Ini ODBC

Nom du DSN

Nom du serveur

Port

Base de donnes

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

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

57

Type de base de donnes


Teradata

Netezza

Sybase IQ

SAP ASE

Informix

Attunity

58

Proprits de l'onglet Sources de donnes

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 donnes

Nom d'utilisateur

Mot de passe

Fichier Ini ODBC

Nom du DSN

Pilote

Nom du serveur (galement appel nom de l'hte. Un nom de l'hte 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 donnes

Nom d'utilisateur

Mot de passe

Rpertoire principal Sybase

OCS

Nom du serveur

Base de donnes

Nom d'utilisateur

Mot de passe

Fichier Ini ODBC

Nom du DSN

Pilote

Nom du serveur

Base de donnes

Nom d'utilisateur

Mot de passe

Rpertoire du pilote Attunity

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

6.5.1.3

Configuration de MySQL ODBC pour des connexions


avec DSN

Excutez le Gestionnaire de connexions pour dfinir la configuration ODBC Data Services et les variables
d'environnement associes requises pour l'excution d'un job Data Services contenant une source ou une cible
MySQL.
1.

Suivez les mmes tapes que pour Configuration de sources de donnes ODBC natives [page 55].

2.

Le pilote de connecteur MySQL ODBC (libmyodbc<version>.so/sl) est dpendant du gestionnaire de


pilotes unixODBC (libodbc.so) fourni par www.unixodbc.org

a.

Si le gestionnaire de pilotes unixODBC n'est pas dj install dans votre systme, vous devez l'acqurir et
le gnrer pour rsoudre ce problme de dpendance.

b.

Assurez-vous que l'emplacement du rpertoire de libodbc.so de l'installation d'unixODBC est bien le


premier rpertoire figurant au dbut du chemin d'accs LD_LIBRARY_PATH/LIBPATH/SHLIB_PATH.

Attention
Si le premier rpertoire 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/rfrentiel peut ne pas fonctionner comme prvu.

6.5.1.3.1

Installation du pilote unixODBC pour Linux

Pour installer le pilote unixODBC, il est ncessaire d'utiliser une version de Linux prise en charge par SAP
Data Services.
Il existe deux manires d'installer les bibliothques 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.

Tlchargez 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

Pour les dernires versions prises en charge, consultez la Matrice de disponibilit des produits l'adresse
suivante : http://service.sap.com/PAM .

6.5.1.3.2

Gnration et installation d'un pilote unixODBC


pour AIX

L'installation du pilote unixODBC ncessite que votre version d'AIX soit prise en charge par SAP Data Services,
que vous possdiez le compilateur VisualAge C++ (version 6.0 ou plus rcente) et que vous tlchargiez la source
unixODBC.
1.

Tlchargez et extrayez le package unixODBC.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

59

a.

Tlchargez unixODBC-2.2.12.tar.gz depuis l'adresse http://www.unixodbc.org

vers le rpertoire

$TEMP.

Remarque
Le fichier tlcharg 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 rpertoire unixODBC-2.2.12.


cd $TEMP/unixODBC-2.2.12

2.

Crez les bibliothques et les programmes.


a.

Assurez-vous que xlC (le compilateur C++) est bien dans la variable d'environnement PATH et ajoutez-le
si ncessaire.

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, dfinissez les
variables d'environnement OBJECT_MODE et CFLAGS :
export OBJECT_MODE=64
export CFLAGS=-q64

d.

Gnrez le package.
./configure --enable-gui=no --enable-drivers=no
make
make install

Remarque
Par dfaut, les fichiers sont installs dans /usr/local. Il est possible de spcifier un emplacement
diffrent en modifiant lgrement l'option prfixe :
./configure --prefix=<new_location> --enable-gui=no --enable-drivers=no
o <new_location> est l'emplacement o vous souhaitez installer les bibliothques unixODBC.

60

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

e.

Si vous chargez le gestionnaire de pilotes de manire dynamique partir de /prefix/lib, extrayez


libodbc.a, libodbcinst.a et libodbccr.a.
ar -x -X 64 libodbc.a
ar -x -X 64 libodbcinst.a
ar -x -X 64 libodbccr.a

f.

Crez la bibliothque lie dynamiquement.


ln -s libodbcinst.so.1 libodbcinst.so

3.

Ajoutez la bibliothque unixODBC la variable d'environnement $LIBPATH


Exemple :
export LIBPATH=<install_path>:$LIBPATH
o <install_path> est l'emplacement o toutes les bibliothques unixODBC sont installes.

Pour les dernires versions prises en charge, consultez la Matrice de disponibilit des produits l'adresse
suivante : http://service.sap.com/PAM .

6.5.1.3.3

Gnration et installation d'un pilote unixODBC


pour Solaris

L'installation du pilote unixODBC ncessite que votre version de Solaris soit prise en charge par SAP
Data Services, que vous possdiez le compilateur Sun C++ (version 5.5 ou plus rcente) et que vous tlchargiez
la source unixODBC.
1.

Tlchargez et extrayez le package unixODBC.


a.

Tlchargez unixODBC-2.2.12.tar.gz depuis l'adresse http://www.unixodbc.org

vers le rpertoire

$TEMP.

Remarque
Le fichier tlcharg 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 rpertoire unixODBC-2.2.12.


cd $TEMP/unixODBC-2.2.12

2.

Crez les bibliothques et les programmes.


a.

Assurez-vous que CC (le compilateur C++) est bien dans la variable d'environnement PATH et ajoutez-le si
ncessaire.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

61

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

b.

Gnrez 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 dfaut, les fichiers sont installs dans /usr/local. Il est possible de spcifier un emplacement
diffrent en modifiant lgrement l'option prfixe :
./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 bibliothques unixODBC.
3.

Ajoutez la bibliothque 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 bibliothques unixODBC sont installes.

Pour les dernires versions prises en charge, consultez la Matrice de disponibilit des produits l'adresse
suivante : http://service.sap.com/PAM .

6.5.1.4

Dpannage

Les situations suivantes peuvent ncessiter des oprations de dpannage :

Il est possible d'utiliser la commande ldd dans la bibliothque du gestionnaire de pilotes ODBC et celle des
pilotes ODBC, pour dterminer si toutes les bibliothques dpendantes sont configures correctement dans
les variables d'environnement.
Par exemple :
ldd tdata.so
Si vous remarquez que l'une des bibliothques dpendantes a disparu, assurez-vous d'avoir ajout les
paramtres environnements la session excutant le service de jobs ou consultez la documentation du
fournisseur de pilote ODBC.

62

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 dtails du journal.

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Par exemple :
$LINK_DIR/bin/DSConnectionManager.sh -c -d
Le chemin d'accs au fichier journal est : $LINK_DIR/log/DSConnectionManager.log.
Erreurs possibles :

Le Gestionnaire de connexions ne parvient pas se connecter la base de donnes

Le Job Server Data Services ne parvient pas se connecter la base de donnes

6.5.2

Configuration de pilotes ODBC sous UNIX pour des


sources de donnes utilisant des connexions sans DSN

Sur les plateformes UNIX et Linux, SAP Data Services requiert une bibliothque de pilotes ODBC pour les sources
de donnes ODBC utilisant des connexions sans DSN. Le fichier de configuration du pilote ODBC sous Unix :

Contient des noms de pilotes se rapportant des bibliothques de pilotes ODBC.

Est un fichier d'instance ODBC rfrenc par la variable d'environnement $ODBCINST.

Conseil
Il n'est pas ncessaire de configurer manuellement le fichier d'instance ODBC pour les bases de donnes
ODBC prises en charge de manire 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
bibliothque de pilotes ODBC.

6.5.2.1

Configuration de pilotes ODBC natifs sous UNIX

Excutez le Gestionnaire de connexions pour configurer la bibliothque de pilotes ODBC et les variables
d'environnement associes requises pour excuter un job Data Services contenant un des types de base de
donnes source ou cible utilisant des connexions sans DSN :

DB2 UDB

Informix

MySQL

Remarque
Pour le pilote MySQL, dfinissez $ODBCSYSINI (au lieu de $ODBCINST) et vrifiez que $ODBCSYSINI/
odbcinst.ini existe. Si vous ne dfinissez pas $ODBCSYSINI, Data Services utilisera par dfaut /etc/
odbcinst.ini pour le fichier d'instance.

Netezza

Oracle

SAP HANA

SAP Sybase IQ

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

63

Teradata

Remarque
Pour obtenir la dernire liste des types de base de donnes prises en charge par les connexions sans DSN, voir
les Notes de version.
1.

Pour une connexion sans DSN, dfinissez pour $ODBCINST un fichier dans lequel le Gestionnaire de
connexions va dfinir le pilote ODBC selon votre saisie dans l'onglet Pilotes. Le fichier doit tre accessible en
lecture et criture.
Exemple :
export ODBCINST=<Chemin d'accs direct>/odbc.inst
touch $ODBCINST

2.

Appelez le Gestionnaire de connexions en saisissant la commande suivante :


$LINK_DIR/bin/DSConnectionManager.sh

3.

4.

Cliquez sur l'onglet Pilotes, puis sur Ajouter.


a.

Dans la fentre Slectionner le type de base de donnes, slectionnez le type de base de donnes, puis
cliquez sur OK.
La fentre Configuration pour... apparat avec la valeur Fichier inst ODBC renseigne.

b.

Fournissez les valeurs de proprits du pilote. Pour obtenir les proprits de pilote s'appliquant chaque
type de base de donnes, voir Proprits pour les sources de donnes ODBC utilisant des connexions
sans DSN [page 65].

Fournissez des valeurs pour les proprits suivantes (elles ne seront pas enregistres pour un usage
ultrieur).

Nom du serveur

Port (le cas chant)

Base de donnes (le cas chant)

Nom d'utilisateur

Mot de passe

5.

Pour tester la connexion, cliquez sur Tester la connexion.

6.

Cliquez sur Redmarrer les services pour redmarrer les services suivants :

7.

Le Service de traitement adaptatif EIM et le Service de jobs Data Services si Data Services est install au
mme emplacement (mme ordinateur et mme dossier) que les services de plateforme d'informations
(IPS) ou la plateforme de BI. Une fentre d'invite apparatra 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.

Si vous envisagez d'excuter une autre commande telle que le Gestionnaire de rfrentiel, lancez le script
al_env.sh pour dfinir les variables d'environnement.
Par dfaut, le script est situ dans le rpertoire <REP_LIENS>/bin/al_env.sh.

64

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

6.5.2.2

Proprits pour les sources de donnes ODBC


utilisant des connexions sans DSN

Le Gestionnaire de connexions configure le fichier $ODBCINST en fonction des valeurs de proprit que vous
saisissez dans l'onglet Pilotes. Le tableau suivant liste les proprits pertinentes pour chaque type de base de
donnes.
Table 11 :
Type de base de donnes
MySQL

SAP HANA

Teradata

Netezza

Guide d'administration
Gestion des serveurs

Proprits dans l'onglet Pilotes

Fichier Inst ODBC

Version du pilote

Chemin d'accs la bibliothque ODBC sous Unix

Nom du pilote

Pilote

Nom du serveur

Port

Base de donnes

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 donnes

Nom d'utilisateur

Mot de passe

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

65

Type de base de donnes


SAP Sybase IQ

Informix

DB2 UDB

Oracle

6.6

Proprits dans l'onglet Pilotes

Fichier Inst ODBC

Version du pilote

Nom du pilote

Pilote

Nom du serveur (galement appel nom de l'hte. Un nom de l'hte 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 donnes

Nom d'utilisateur

Mot de passe

Fichier Inst ODBC

Version du pilote

Nom du pilote

Rpertoire principal Informix

Nom du serveur

Base de donnes

Nom d'utilisateur

Mot de passe

Chemin du client DB2

Version du pilote

Nom du serveur

Port

Base de donnes

Nom d'utilisateur

Mot de passe

Rpertoire principal Oracle

Version du pilote

Nom du serveur

Port

SID

Nom d'utilisateur

Mot de passe

Configuration d'autres sources de donnes ODBC

Lorsque vous utilisez le pilote ODBC DataDirect fourni Data Services peut accder d'autres sources de donnes
ODBC, en plus de celles prises en charge de manire native.

66

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Informations associes
Configuration de sources de donnes ODBC natives [page 55]

6.6.1

Configuration d'ODBC DataDirect

Conseil
Il est recommand d'utiliser le Gestionnaire de connexions Data Services pour configurer les sources de
donnes 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 donnes
ODBC natives [page 55].
Pour utiliser le pilote ODBC DataDirect afin de se connecter aux sources de donnes ODBC telles que Microsoft
SQL Server et DB2 sur les zSeries ou iSeries depuis Data Services sur une plateforme Linux ou Unix, procdez
comme suit :
1.

Ajoutez la source de donnes 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 donnes au fichier de configuration du fournisseur ODBC (rfrenc par $ODBCINI).

Remarque
Le numro de version et les noms de fichier du pilote sont susceptibles d'tre modifis avec chaque
version. Accdez $REP_LIENS/DataDirect/odbc/odbc.ini pour afficher les informations de la
version en cours.

Remarque
EnableQuotedIdentifiers = 1 est requis pour Microsoft SQL Server.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

67

Pour Microsoft SQL Server :


[test_Microsoft_SQL_SERVER]
Driver=<install_location>/lib/[DA][DD]msss<xx>.so
Description=DataDirect <numro de version actuel> SQL Server Wire Protocol
AlternateServers=
AnsiNPW=Yes
ConnectionRetryCount=0
ConnectionRetryDelay=3
Database=<nom_de_la_base_de_donnes>
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 <numro 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_donnes>
DefaultIsolationLevel=1
DynamicSections=200
EncryptionMethod=0
GrantAuthid=PUBLIC
GrantExecute=1
GSSClient=native
HostNameInCertificate=
IpAddress=<hte_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=<numro du port>
TrustStore=
TrustStorePassword=
UseCurrentSchema=1
ValidateServerCertificate=1
WithHold=1
XMLDescribeType=-10
o <install_location> est l'emplacement du pilote ODBC DataDirect.

68

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

3.

Excutez le script $REP_LIENS/DataDirect/odbc/odbc.sh pour ajouter les paramtres d'environnement


la session excutant le service de jobs.

6.6.2

Fichier de configuration du gestionnaire de pilotes pour


les connexions avec DSN

Mettez les noms de sources de donnes entre crochets. Les proprits 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 donnes qui peut tre charge l'aide du fichier de
bibliothque de pilotes spcifi. Les valeurs par dfaut s'appliquent lorsque les proprits facultatives sont vides.
Suivez ces recommandations en apportant vos modifications au fichier <REP_LIEN>/bin/ds_odbc.ini :

Chaque nom de source de donnes doit avoir au moins une proprit de pilote dfinie, ce qui permet au
gestionnaire de pilotes de charger le pilote lors de la connexion la base de donnes.

Le signe dise (#) plac en tte de ligne indique un commentaire.

Tous les blancs en dbut ou en fin de noms de sources de donnes et de proprits sont ignors.

Le tableau suivant rpertorie les paramtres de configuration de source de donnes pour ds_odbc.ini (et pour
ds_odbc.ini.sample) :
Table 12 :
Cl

Requise

Valeur valide

Exemple

Pilote

Oui

Un chemin d'accs complet comprenant le nom de


la bibliothque de pilotes ODBC. Le rpertoire con
tenant les bibliothques dpendantes doit tre
dans le chemin d'accs de la bibliothque partage
(pour AIX, LIBPATH ; pour Solaris ou Linux,

Driver=/home/mysql/
myodbc/lib/
libmyodbc3_r.so

LD_LIBRARY_PATH). Consultez la documenta


tion du fournisseur pour savoir ce qu'il est nces
saire d'ajouter au chemin d'accs de la bibliothque
partage.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

69

Cl

Requise

OdbcConforman Non
ceLevel

Valeur valide

Exemple

Une valeur dcimale indiquant le niveau de compa


tibilit ODBC du pilote. La valeur par dfaut est 0 :
dans ce cas, le pilote dtecte en chargeant les fonc
tions 2.x puis 3.x partir du pilote. Lorsqu'une va
leur suprieure ou gale 4.0 est spcifie, le ges
tionnaire de pilote imprime une erreur d'excution.

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 dtecte 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 droger ce comportement en indiquant,
par exemple, OdbcConformanceLevel =

3.0. Ainsi, le gestionnaire de pilotes ODBC


charge uniquement les fonctions d'API ODBC
3.x.

LazyLoading

Non

Vous pouvez spcifier un boolen TRUE/YES ou

LazyLoading=TRUE

FALSE/NO. La valeur par dfaut est FALSE. Le


Gestionnaire de pilotes ODBC UNIX charge le pilote
ODBC et indique au systme d'excution de char
ger toutes ses bibliothques dpendantes. Cet indi
cateur est utile lorsque certaines bibliothques d
pendantes du pilote ODBC ne sont pas requises et
que le fournisseur ODBC recommande de charger
la bibliothque en mode diffr.

ODBC64SqlHand Oui
leSize

32 ou 64
Si blanc ou autre, le logiciel utilise la valeur par d

ODBC64SqlHandleSize=
64

faut de 64. La dfinition standard du type de don


nes 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 paramtre pour spcifier la taille relle de
SQLHANDLE. Comme les pilotes ODBC de 64 bits
DataDirect se conforment ce standard, ignorez
ou dfinissez sur 64 pour DataDirect. Pour d'autres
pilotes ODBC de 64 bits, contactez votre fournis
seur pour dterminer la taille relle de
SQLHANDLE.

Remarque
Cette option est uniquement requise pour les
plateformes de 64 bits.

70

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Cl

Requise

ODBC64SqlLenS Oui
ize

Valeur valide

Exemple

32 ou 64

ODBC64SqlLenSize=64

Si blanc ou autre, le logiciel utilise la valeur par d


faut de 64. La dfinition standard du type de don
nes 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 paramtre pour spcifier la taille relle 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 dterminer la taille relle de SQLLEN.

Remarque
Cette option est uniquement requise pour les
plateformes 64 bits.

DriverUnicode Oui
Type

DriverUnicodeType=2

1 (pour UTF16)
2 (pour UTF8)
Si blanc, autre ou indtectable, le logiciel utilise la
valeur par dfaut de 2.
Cette valeur entire spcifie le type d'Unicode du
pilote ODBC. Le pilote ODBC SQL Server DataDi
rect prend uniquement en charge les fonctions W ;
spcifiez 2 pour ce pilote.

Remarque
Cette option est uniquement requise pour les pi
lotes ODBC qui ne supportent que les fonctions
W.

6.7

Utilisation du slecteur de pilotes ODBC sous Windows


pour les connexions avec nom de serveur

Excutez le Slecteur de pilotes ODBC Data Services sous Windows pour configurer la bibliothque de pilotes
ODBC requise pour une base de donnes utilisant des connexions par nom de serveur (galement appeles
connexions sans DSN) pour le rfrentiel Data Services ou en tant que base de donnes source ou cible dans un
job Data Services.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

71

Remarque
Pour obtenir la toute dernire liste des versions et types de bases de donnes pris en charge pour les
connexions sans DSN ou sans TNS, voir les plateformes prises en charge (Matrice de disponibilit des
produits)https://service.sap.com/PAM .
1.

Invoquez le Slecteur de pilotes ODBC en ouvrant une fentre d'invite de commande, puis en saisissant la
commande suivante :
%LINK_DIR%/bin/ODBCDriversSelector.exe

2.

Accdez la version et au type de base de donnes dans la colonne Version de la base de donnes, puis
cliquez sur la cellule sous la colonne Pilotes ODBC pour afficher la liste des pilotes existants dtects par Data
Services et le statut actuel du pilote.

Remarque
La liste des pilotes qui figure dans le Slecteur de pilotes ODBC est identique celle qui figure dans
l'Administrateur de source de donnes ODBC Windows pour les sources de donnes utilisant des
connexions DSN. Pour ces pilotes, le statut du Slecteur de pilotes ODBC sera Install. Cependant, si
vous dsinstallez un pilote, le statut du Slecteur de pilotes ODBC sera Non install.
3.

Slectionnez le pilote ODBC s'appliquant votre type de base de donnes, puis cliquez sur OK.

6.8

utilisation du Gestionnaire de rfrentiel

Utilisez le Gestionnaire de rfrentiel pour vrifier la version d'un rfrentiel, le mettre niveau ou en crer un
aprs l'installation.

Attention
Il est recommand de ne pas utiliser d'outils de base de donnes pour tenter de rpliquer rapidement des
rfrentiels supplmentaires. En utilisant le Gestionnaire de rfrentiel pour crer et alimenter individuellement
plusieurs rfrentiels, il est possible d'viter d'ventuels problmes relatifs la configuration d'objets de
rfrentiel.
1.

Sous Windows, slectionnez


rfrentiel Data Services

Dmarrer

Programmes

SAP Data Services 4.2

Gestionnaire de

pour ouvrir le Gestionnaire de rfrentiel.

Il est galement possible d'accder au Gestionnaire de rfrentiel partir de la ligne de commande des
plateformes Windows et UNIX. Pour plus d'informations, consultez l'annexe de rfrence de ligne de
commande.
2.

Si vous crez un rfrentiel, assurez-vous de lui avoir cr une base de donnes utiliser.

3.

Dans la fentre Gestionnaire de rfrentiel, slectionnez le type de base de donnes et la version du


rfrentiel.

4.

Pour une base de donnes DB2, MySQL ou SAP HANA, le type de connexion par dfaut est "sans DSN" (la
case Utiliser le nom de source de donnes (DSN) n'est pas coche).

72

Si vous souhaitez utiliser une connexion sans DSN, renseignez les champs Nom du serveur de la base de
donnes, Nom de la base de donnes (pour DB2 et MySQL) et Port.

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs


5.

Si vous souhaitez utiliser une connexion avec DSN, cochez la case Utiliser le nom de source de donnes
(DSN) et renseignez le Nom de source de donnes.

Pour une base de donnes Oracle, le type de connexion par dfaut est "sans TNS" (la case Utiliser le nom du
TNS n'est pas coche).

Si vous souhaitez utiliser une connexion sans TNS, renseignez les champs Nom de l'hte, 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.

6.

Pour les autres types de bases de donnes, compltez les informations.

7.

Saisissez le nom d'utilisateur et le mot de passe que vous souhaitez utiliser pour le rfrentiel.

8.

Slectionnez l'un des types de rfrentiels suivants :


Table 13 :

9.

Type de rfrentiel

Description

Local

(Par dfaut) Stocke les dfinitions d'objets dans le rfrentiel local.

Central

Stocke les dfinitions d'objets dans un rfrentiel central pour les utilisateurs multiples.

Profileur

Stocke les informations gnres par Data Profiler pour dterminer la qualit des donnes.

Si vous crez un rfrentiel, cliquez sur Crer. Si vous mettez niveau un rfrentiel existant, cliquez sur Mise
niveau.

10. Pour crer ou mettre niveau un autre rfrentiel, rptez les tapes de 1 6.
11. Lorsque la cration ou la mise niveau des rfrentiels est termine, cliquez sur Fermer.

Remarque
Avant de pouvoir accder au rfrentiel, vous devez l'associer un Job Server et l'enregistrer dans la CMC
(Central Management Console)

Informations associes
Connexions sans DSN et sans TNS [page 21]
Enregistrement d'un rfrentiel dans CMC [page 44]
Utilisation du Gestionnaire de serveurs sous Windows [page 74]

6.9

Utilisation du Gestionnaire de licences

Pour en savoir plus, voir Gestionnaire de licences [page 146].

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

73

6.10 Utilisation du Gestionnaire de serveurs sous Windows


Utilisez le Gestionnaire de serveurs pour crer, modifier et supprimer des Job Server et des serveurs d'accs
aprs leur installation.
1.

Slectionnez Dmarrer Programmes SAP Data Services 4.2 Gestionnaire de serveur Data Services .
La fentre de l'utilitaire Gestionnaire de serveurs s'ouvre. Cette fentre affiche les Job Servers et les serveurs
d'accs actuellement configurs pour s'excuter sur votre ordinateur.

2.

Configurez les Job Servers et les serveurs d'accs de manire approprie.

3.

Dans la fentre Gestionnaire de serveurs, cliquez sur Redmarrer.

6.10.1 Configuration de Job Servers


1.

Ouvrez le Gestionnaire de serveurs, cliquez sur l'onglet Job Server, puis sur Modifier.

2.

Slectionnez une tche 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, slectionnez-le et cliquez sur Modifier.


Poursuivez et effectuez les tapes de configuration restantes.

Pour supprimer un Job Server existant, slectionnez-le et cliquez sur Supprimer.


Aucune tape de configuration supplmentaire n'est requise.

Remarque
Si le Job Server possde des rfrentiels associs, supprimez-les, puis cliquez sur OK pour pouvoir
supprimer le Job Server.
3.

Dans la fentre Proprits du Job Server, saisissez les informations de configuration du Job Server.

4.

Dans la section Rfrentiels associs, configurez tout rfrentiel local ou de profileur que vous souhaitez
associer avec le Job Server. Chaque Job Server doit tre associ avec au moins un rfrentiel local.
a.

Si vous souhaitez utiliser une connexion sans DSN (pour une base de donnes de type DB2, MySQL, SQL
Anywhere ou SAP HANA), dcochez la caseUtiliser le nom de source de donnes (DSN).

b.

Si vous souhaitez utiliser une connexion sans TNS (pour une base de donnes de type Oracle), dsactivez
la case Utiliser le nom du TNS.

c.

Lorsque la configuration des rfrentiels associs, dont celle du rfrentiel par dfaut, est termine,
cliquez sur OK.

5.

Cliquez sur OK pour retourner la fentre Gestionnaire de serveurs.

6.

Cliquez sur Redmarrer pour redmarrer les services avec les configurations mises jour.

74

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

6.10.1.1

Proprits du Job Server

Table 14 :
Proprit

Description

Nom du Job Server

Spcifie un nom qui identifie de faon unique le Job Server.

Port du Job Server

Spcifie le port TCP/IP que le Job Server utilise pour recevoir les commandes de Designer et
du serveur d'accs. Si un ordinateur hberge plusieurs Job Servers, chacun d'entre eux doit
avoir un numro de port unique. De plus, le numro de port ne doit pas tre utilis par une
autre instance de processus sur l'ordinateur.
Si vous n'tes pas sr du numro de port utiliser, servez-vous du numro de port par dfaut
et incrmentez-le pour tout Job Server supplmentaire 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 hber
geant des adaptateurs doit comporter exactement un Job Server dsign pour les grer.

Utiliser le protocole SSL pour Active la scurit SSL sur les chemins de communication entre le Job Server et tout adapta
la communication de l'adapta teur ou gestionnaire de messages.
teur et du gestionnaire de
messages
Port de communication

Spcifie le numro de port TCP/IP que le Job Server utilise pour communiquer avec les adap
tateurs. Le port par dfaut est 4001.

6.10.1.2 Configuration de rfrentiels associs


Chaque Job Server doit tre au moins associ un rfrentiel local et peut tre associ d'autres rfrentiels
locaux et de profileur. Configurez les rfrentiels associs dans la section Rfrentiels associs de la fentre
Proprits du Job Server dans le Gestionnaire de serveurs.

Ajouter un rfrentiel associ


1.

Cliquez sur Ajouter pour associer un nouveau rfrentiel local ou de profileur au Job Server.

2.

Saisissez les informations de connexion la base de donnes du rfrentiel requises. Les dtails requis
varient selon le type de base de donnes.

3.

Saisissez le nom d'utilisateur et le mot de passe que vous souhaitez utiliser pour le rfrentiel.

4.

Cochez Rfrentiel par dfaut s'il s'agit du rfrentiel par dfaut du Job Server. Vous devez spcifier un seul
rfrentiel par dfaut.

Remarque
Ne cochez pas Rfrentiel par dfaut si vous ajoutez un rfrentiel de profileur.
5.

Cliquez sur Appliquer pour enregistrer vos entres et associer le rfrentiel au Job Server.

L'entre de rfrentiel associ se met jour avec le nom de l'ordinateur du Job Server et son numro de port.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

75

Modifier un rfrentiel associ


1.

Slectionnez le rfrentiel que vous souhaitez modifier et cliquez sur Modifier.

2.

Saisissez le mot de passe, sous Informations du rfrentiel.

3.

Cochez ou dcochez Rfrentiel par dfaut pour indiquer s'il s'agit du rfrentiel par dfaut du Job Server.

4.

Cliquez sur Appliquer pour enregistrer les modifications apportes la configuration du Job Server.

Remarque
Vous pouvez uniquement choisir si un rfrentiel associ est le rfrentiel par dfaut du Job Server. S'il est
ncessaire d'apporter d'autres modifications, supprimez le rfrentiel associ existant et ajoutez-en un
nouveau avec les informations de configurations mises jour.

Supprimer un rfrentiel associ


1.

Slectionnez le rfrentiel que vous souhaitez supprimer et cliquez sur Supprimer.

2.

Saisissez le mot de passe, sous Informations du rfrentiel.

3.

Cliquez sur Appliquer pour supprimer le rfrentiel associ de la configuration du Job Server.

6.10.1.3 Resynchronisation des rfrentiels associs


Il est ncessaire de resynchroniser le Job Server et le rfrentiel local dans les situations suivantes :

Les informations Job Server sont indisponibles ou incorrectes dans le rfrentiel local.

Vous avez dsinstall Data Services et vous rinstallez la mme version sans crer de rfrentiel local.

Vous avez cr un rfrentiel local l'aide du Gestionnaire de rfrentiel aprs avoir cr un rfrentiel et un
Job Server lors de l'installation de Data Services.

Resynchroniser les Job Servers :


1.

Dans la fentre Editeur de configuration du Job Server, slectionnez le nom du Job Server.

2.

Cliquez sur Resynchroniser avec le rfrentiel.

3.

Dans la fentre Proprits du Job Server, slectionnez un rfrentiel local associ.

4.

Cliquez sur Resynchroniser.

5.

Lorsque vous tes invit choisir si vous souhaitez mettre jour ce rfrentiel associ avec les informations
de cet ordinateur local, cliquez sur OK.

6.

Sous Informations du rfrentiel, saisissez le mot de passe du rfrentiel local.

7.

Cliquez sur Appliquer.

8.

Cliquez sur OK dans la fentre Proprits du Job Server.

76

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

6.10.2 Configuration des ressources d'excution


1.

Dans la fentre Gestionnaire de serveurs, cliquez sur l'onglet Ressources d'excution.

2.

Pour l'option Indiquer un rpertoire comportant suffisamment d'espace disque pour le cache paginable,
acceptez le rpertoire par dfaut (<REP_COMMUN_DS>\Log\PCache) ou cliquez sur le bouton points de
suspension pour naviguer vers un rpertoire diffrent.

Remarque
Pour les oprations sollicitant activement la mmoire comme Regrouper par, Trier par et Profilage dtaill,
spcifiez un rpertoire du cache paginable qui remplit les conditions suivantes :

Le rpertoire contient assez d'espace disque pour les donnes. Pour estimer l'espace requis pour le
cache paginable, prenez en compte les facteurs suivants :

Nombre de jobs ou flux de donnes s'excutant simultanment.

Quantit de cache paginable requise par chaque flux de donnes s'excutant simultanment.

Le rfrentiel existe sur un disque ou un systme de fichiers distinct du systme Data Services et du
systme d'exploitation (tel que le lecteur C: sous Windows ou le systme de fichiers racine dans les
systmes UNIX).

3.

Le rfrentiel limite l'espace disque que consomment les flux de donnes. Le cache paginable utilise tout
l'espace disque disponible sur le systme de fichiers qui contient le rpertoire du cache paginable. Pour
limiter l'espace disque consomm par les flux de donnes, crez un systme de fichiers (partition sous
Windows) au volume limit. Utilisez le nouveau systme de fichiers (partition sous Windows) en tant que
rpertoire du cache paginable.
Le logiciel utilise ce rpertoire dans les situations suivantes :

Pour une mise en cache paginable (le type de cache par dfaut pour les flux de donnes).

Lors de la slection d'un type de transfert de fichiers et si Automatique est spcifi dans la
transformation Data_Transfer.

Dans la zone Options de pair pair, modifiez les valeurs pour Port de dbut et Port de fin pour limiter le
nombre de ports utiliss par le logiciel. Les valeurs par dfaut pour Port de dbut 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 donnes entre flux de
donnes ou flux de donnes secondaires.

Remarque
Pour activer la scurit SSL sur les chemins de communication entre flux de donnes et flux de donnes
secondaires, slectionnez Utiliser le protocole SSL.
4.

Cliquez sur Appliquer pour enregistrer toute modification de configuration.

Informations associes
Guide d'optimisation de la performance : Mise en cache des donnes
Guide de rfrence : Data_Transfer

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

77

Guide d'optimisation de la performance : Utilisation du grid computing pour distribuer les excutions de flux de
donnes

6.10.3 Configuration des serveurs d'accs


Lors de la configuration de l'emplacement d'installation d'un serveur d'accs, SAP Data Services cre de l'espace
pour les fichiers journaux du serveur d'accs.
1.

Ouvrez le Gestionnaire de serveurs, cliquez sur l'onglet Serveur d'accs, puis sur Modifier.

2.

Slectionnez une tche de configuration effectuer :

3.

Pour ajouter un serveur d'accs, cliquez sur Ajouter.


Poursuivez et effectuez les tapes de configuration restantes.

Pour modifier un serveur d'accs existant, slectionnez le serveur d'accs et cliquez sur Modifier.
Poursuivez et effectuez les tapes de configuration restantes.

Pour supprimer un serveur d'accs existant, slectionnez le serveur d'accs et cliquez sur Supprimer.
Aucune tape de configuration supplmentaire n'est requise.

Dans la fentre Proprits du serveur d'accs, saisissez les informations de configuration du serveur d'accs
et cliquez sur OK.
Table 15 :
Proprit

Description

Rpertoire

Spcifie l'emplacement des fichiers journaux pour cette instance du serveur d'ac
cs. Cliquez sur le bouton points de suspension pour naviguer jusqu'au rpertoire
du journal sous le rpertoire o le logiciel est install.
Ne modifiez pas cette valeur aprs la configuration initiale.

Port de communication

Spcifie le port de cet ordinateur que le serveur d'accs utilise pour couter les
messages entrants des clients.
Assurez-vous que ce numro de port est inutilis et unique pour chaque serveur
d'accs.

Paramtres

Spcifiez tout paramtre supplmentaire du serveur d'accs.

Remarque
Il est possible d'afficher les paramtres supplmentaires du serveur d'accs
en entrant AL_AccessServer au niveau de la ligne de commande. Pour
plus d'informations, consultez Performance en temps rel dans le guide Ma
nagement Console Guide.

Utiliser le protocole SSL

Active la scurit SSL pour la messagerie instantane sur ce serveur d'accs.

Activer le serveur d'accs

Contrle si le serveur d'accs dmarre automatiquement au dmarrage du ser


vice Data Services.

4.

78

Cliquez sur OK pour retourner la fentre Gestionnaire de serveurs.

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

5.

Cliquez sur Redmarrer pour redmarrer les services avec la configuration mise jour.

6.10.4 Configuration des chemins SSL


Utilisez le Gestionnaire de serveurs pour configurer les chemins d'accs aux certificats SSL et aux fichiers de cl.

Remarque
Par dfaut, les chemins d'accs aux certificats SSL et aux fichiers de cl sont automatiquement configurs
pendant l'installation. Il n'est pas ncessaire de les modifier moins que vous ne souhaitiez utiliser vos propres
certificats.

Remarque
Si vous modifiez la configuration du certificat SSL, il est ncessaire de resynchroniser tous les rfrentiels
associs au Job Server pour pouvoir excuter des jobs.
1.

Ouvrez le Gestionnaire de serveurs et cliquez sur l'onglet SSL.

2.

Spcifiez les emplacements du fichier du certificat du serveur, le fichier de cl prive 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 spcifier un fichier de mots de passe de cl prive, slectionnez Utiliser le fichier de mots de passe de la
cl prive du serveur et spcifiez l'emplacement du fichier de mots de passe.

4.

Cliquez sur Fermer et redmarrer pour fermer le Gestionnaire de serveurs et redmarrer tout serveur
Data Services sur l'ordinateur avec les informations de certificat mises jour.

Remarque
Les informations de certificat spcifies dans le Gestionnaire de serveurs s'appliquent tous les serveurs
Data Services s'excutant sur cet ordinateur physique. comme les Job Servers, les serveurs d'accs, etc.

6.10.5 Vrification de l'excution des Job Servers et des


serveurs d'accs
Pour vrifier l'excution des Job Servers :
1.

Dans l'onglet Processus de Windows Task Manager, vrifiez si les processus suivants sont dfinis :

al_jobservice.exe (reprsente le service SAP Data Services)

al_jobserver.exe (un par Job Server)

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

79


2.

AL_AccessServer.exe (un par serveur d'accs)

Si l'un de ces processus n'y figure pas, consultez les messages d'erreur dans le journal d'vnements du Job
Server dans <REP_LIENS>/log/<Nom du Job Server>/server_eventlog.txt.

Remarque
Les journaux de serveur d'accs se trouvent dans le journal <Nom du chemin d'accs au serveur
d'accs>/error_mm_jj_aaaa.log

6.11 Utilisation du Gestionnaire de serveurs sous systmes


UNIX
Utilisez le Gestionnaire de serveurs pour crer, modifier et supprimer des Job Server et des serveurs d'accs
aprs leur installation.
Le Gestionnaire de serveurs affiche les informations suivantes :

Informations du Job Server


Table 16 :
Option

Description

Nom du serveur

Ce nom identifie le Job Server de faon unique. Il est impossible de modifier le nom
du Job Server.

Numro de port TCP/IP

Le numro de port est un port TCP/IP que le Job Server utilise pour recevoir les
commandes de Designer et d'un serveur d'accs. Si un ordinateur hberge plu
sieurs Job Servers, chacun d'entre eux doit avoir un numro de port unique. Choi
sissez un numro de port qui n'est pas utilis par un autre processus sur l'ordina
teur. L'utilisation de 3 500 n'est pas recommande. Si vous n'tes pas sr du nu
mro de port utiliser, servez-vous du numro de port par dfaut et incrmentez-le
pour tout Job Server supplmentaire que vous configurez.

Prend en charge la communication de


l'adaptateur sur le port

Si cet ordinateur hberge des adaptateurs, il est ncessaire de dsigner un seul Job
Server pour leur prise en charge. Une fois qu'un Job Server est dfini 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.

80

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Informations des ressources d'excution


Table 17 :
Option

Description

Rpertoire du cache paginable

Ce rpertoire contient le cache paginable que le logiciel utilise pour les oprations
sollicitant activement la mmoire et pour les types de transfert de fichiers
lorsqu'Automatique est spcifi dans la transformation Data_Transfer.

Port de dbut

Le logiciel utilise ce numro de port de dbut pour la communication Peer-to-Peer


entre les flux de donnes ou les flux de donnes secondaires qui s'excutent sur dif
frents Job Servers. La valeur par dfaut est 1 025.

Informations du serveur d'accs


Table 18 :
Option

Description

Numro de serveur

Ce numro de squence identifie de faon unique le serveur d'accs sur cet ordina
teur. Il est impossible de modifier le numro du serveur d'accs.

Rpertoire

Rpertoire contenant les informations du serveur d'accs.

Port de communication

Ce numro de port est utilis pour communiquer entre le serveur d'accs et l'Admi
nistrateur. La valeur par dfaut est 4 000.

Paramtres

Paramtres supplmentaires utiliss par le serveur d'accs.


Affichez les paramtres du serveur d'accs en saisissant AL_AccessServer au
niveau de la ligne de commande. Pour plus d'informations, consultez "Performance
en temps rel" dans le guide Management Console Guide.

Activer

Saisissez Y pour activer le serveur d'accs.

Informations du service de jobs


Table 19 :
Option

Description

Chemin d'accs l'excutable du service Rpertoire contenant les informations AL_JobService.


de jobs
Statut

Guide d'administration
Gestion des serveurs

Statut du service Data Services :

Excution en cours

Pas en cours d'excution

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

81

Informations du serveur SMTP


Table 20 :
Option

Description

Serveur

Nom ou adresse IP du serveur SMTP (par exemple, mail.socit.com).

Expditeur

Adresse lectronique qui apparat dans le champ De du courrier lectronique.

6.11.1
1.

Configuration des Job Servers sous UNIX

Assurez-vous que les variables d'environnement requises sont dfinies et excutez le Gestionnaire de
serveurs.
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg
L'cran principal du Gestionnaire de serveurs apparat.

2.

Saisissez le chiffre 3 pour configurer un Job Server.


L'cran Informations du Job Server apparat.

Remarque
Les informations sur le rfrentiel relatives chaque Job Server configur sont affiches dans l'un des
formats suivants :

Pour une connexion avec DSN ou avec TNS :


Table 21 :
Type de base de donnes

Format de la chane de rfrentiel

Oracle

<nomutilisateur>@<utilisateur_nomTNS>

SAP HANA

<nomutilisateur> @<utilisateur_nomDSN>

DB2
MySQL
SQL Anywhere

Pour une connexion avec nom de serveur (aussi appele connexion sans DSN ou connexion sans
TNS) :
Table 22 :

82

Type de base de donnes

Format de la chane de rfrentiel

Oracle

<nomutilisateur>@<utilisateur_SID_serveur>

SAP HANA

<nomutilisateur> @<utilisateur_port_serveur>

MySQL

<nomutilisateur> @<utilisateur_basededonnes_serveur>

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Type de base de donnes

Format de la chane de rfrentiel

DB2

3.

Pour SAP Sybase :


<nomutilisateur> @<utilisateur_basededonnes_serveur>

Saisissez la commande pour la tche de configuration que vous souhaitez effectuer :


Com
mande

Tche de configuration

Ajouter un Job Server.

Modifier un Job Server existant.

Supprimer un Job Server existant.

Ajouter une connexion au rfrentiel un Job Server.

Mettre jour une connexion au rfrentiel sur un Job Server.

Supprimer une connexion au rfrentiel d'un Job Server.

Dfinir la connexion au rfrentiel par dfaut pour un Job Server.

Resynchroniser une configuration de Job Server avec un rfrentiel.


Il est ncessaire de resynchroniser le Job Server et le rfrentiel lorsque vous avez effectu les oprations
suivantes :

Vous avez dsinstall Data Services et vous rinstallez la mme version sans crer de rfrentiel.

Vous avez cr un rfrentiel l'aide du Gestionnaire de rfrentiel aprs l'installation du logiciel.

Si vous resynchronisez la configuration du Job Server avec un rfrentiel, il est ncessaire d'ajouter nou
veau une connexion l'Administrateur pour ce rfrentiel. 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 ncessaire de spcifier des dtails de configuration
supplmentaires :
a.

Saisissez le nom du Job Server.

b.

Spcifiez le port TCP/IP que le Job Server utilise pour recevoir les commandes de Designer et du serveur
d'accs.

Remarque
Si un ordinateur hberge plusieurs Job Servers, chacun d'entre eux doit avoir un numro de port
unique. De plus, le numro de port ne doit pas tre utilis par une autre instance de processus sur
l'ordinateur.
Si vous n'tes pas sr du numro de port utiliser, servez-vous du numro de port par dfaut et
incrmentez-le pour tout Job Server supplmentaire que vous configurez.
c.

Pour grer des adaptateurs avec le Job Server, saisissez Y.

d.

Pour grer la communication des adaptateurs avec le Job Server, spcifiez le numro de port TCP/IP
utiliser.

e.

Pour activer SSL sur les chemins d'accs de communication de gestion des adaptateurs utiliss par le
Job Server, saisissez Y.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

83

5.

Lors de l'ajout ou de la modification d'une connexion au rfrentiel, il est ncessaire de spcifier les
informations de connexion la base de donnes.
a.

Si vous souhaitez utiliser une connexion sans DSN (pour une base de donnes DB2, MySQL ou SAP
HANA), saisissez N lorsque le Gestionnaire du serveur vous demande si vous souhaitez utiliser une source
de donnes ODBC.

b.

Si vous souhaitez utiliser une connexion sans TNS pour une base de donnes Oracle, saisissez N lorsque
le Gestionnaire du serveur vous demande si vous souhaitez utiliser un nom de TNS.

c.

Si vous souhaitez utiliser une connexion avec TNS ou DSN, vous devez spcifier les informations de
connexion la base de donnes suivantes :
Table 23 :

d.

Base de donnes

Informations requises

Oracle

Le TNSNAME spcifi dans tnsnames.ora

MySQL

L'entre DSN spcifie dans odbc.ini

SAP HANA

L'entre DSN spcifie dans odbc.ini

DB2

Le nom d'instance DB2

SQL Anywhere

L'entre DSN spcifie dans odbc.ini

Si le type de base de donnes est SAP Sybase, indiquez le nom du serveur Sybase spcifi dans le fichier
Interfaces.

Remarque
Le Gestionnaire de serveurs des systmes UNIX ne demande pas le mot de passe du rfrentiel, sauf lors
de la cration d'un Job Server ou de l'ajout d'un rfrentiel. Pour mettre jour le mot de passe du
rfrentiel 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 apportes la configuration vous conviennent, saisissez q, puisx pour quitter le
Gestionnaire de serveurs.

Informations associes
Connexions sans DSN et sans TNS [page 21]

6.11.2
1.

Configuration des ressources d'excution

Assurez-vous que les variables d'environnement requises sont dfinies et excutez le Gestionnaire de
serveurs.
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg

84

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

L'cran principal du Gestionnaire de serveurs apparat.


2.

Saisissez le chiffre 4 pour configurer des ressources d'excution.


L'cran Informations des ressources d'excution s'affiche.

3.

Saisissez e pour modifier la configuration des ressources d'excution.

4.

Acceptez le Rpertoire du cache paginable propos par dfaut ou spcifiez un emplacement diffrent.

Restriction
Le chemin d'accs au Rpertoire du cache paginable ne peut pas dpasser 70 caractres.

Remarque
Pour les oprations sollicitant activement la mmoire comme Regrouper par, Trier par et Profilage dtaill,
spcifiez un rpertoire du cache paginable qui remplit les conditions suivantes :

Le rpertoire contient assez d'espace disque pour les donnes. Pour estimer l'espace requis, prenez
en compte des facteurs comme le nombre de jobs ou flux de donnes s'excutant simultanment et la
quantit de cache paginable requise par chacun de ces flux de donnes.

Le rfrentiel existe sur un disque ou un fichier systme distinct du systme Data Services et du
systme d'exploitation.

Le rfrentiel limite l'espace disque que consomment les flux de donnes. Le cache paginable utilise
tout l'espace disque disponible sur le systme de fichiers qui contient le rpertoire du cache paginable.
Pour limiter l'espace disque consomm par les flux de donnes, crez un systme de fichiers au
volume limit. Utilisez le nouveau systme de fichiers en tant que rpertoire du cache paginable.

Le logiciel utilise ce rpertoire dans les situations suivantes :

5.

Pour une mise en cache paginable, le type de cache par dfaut pour les flux de donnes. Pour plus
d'informations, consultez le Guide d'optimisation de la performance.

Lorsque le logiciel slectionne un type de transfert de fichiers et qu'Automatique est spcifi dans la
transformation Data_Transfer.

Modifiez les valeurs pour Port de dbut et Port de fin afin de restreindre le nombre de ports utiliss par le
logiciel pour les communications Peer-to-Peer. Les valeurs par dfaut sont respectivement 1025 et 32767.
Le logiciel utilise ces ports pour des communications Peer-to-Peer lors de l'envoi de donnes entre flux de
donnes ou flux de donnes secondaires s'excutant sur des Job Servers diffrents.

6.

Spcifiez si vous souhaitez utiliser le protocole de scurit SSL sur les chemins de communication entre flux
de donnes et flux de donnes secondaires.

7.

Saisissez q, puis x pour quitter le Gestionnaire de serveurs.

Informations associes
Guide d'optimisation de la performance : utilisation du calcul distribu pour distribuer l'excution des flux de
donnes

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

85

6.11.3

Configuration des serveurs d'accs

Lors de la configuration de l'emplacement d'installation d'un serveur d'accs, SAP Data Services cre de l'espace
pour les fichiers journaux du serveur d'accs.
1.

Assurez-vous que les variables d'environnement requises sont dfinies et excutez le Gestionnaire de
serveurs.
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg
L'cran principal du Gestionnaire de serveurs apparat.

2.

Saisissez le chiffre 4 pour configurer un serveur d'accs.


L'cran Informations du serveur d'accs apparat.

3.

4.

Saisissez la commande pour la tche de configuration que vous souhaitez effectuer :


Commande

Tche de configuration

Crer un serveur d'accs.

Modifier un serveur d'accs existant.

Supprimer un serveur d'accs existant.

Lors de la cration ou de la suppression d'un serveur d'accs, spcifiez les dtails des configurations
supplmentaires :
a.

Si vous modifiez un serveur d'accs existant, entrez le numro du serveur d'accs indiqu l'cran des
informations de configuration du serveur d'accs.

b.

Spcifie le rpertoire du serveur d'accs.

c.

Spcifie le port TCP/IP que le serveur d'accs doit utiliser pour la communication.

Remarque
Il est possible de configurer plus d'un serveur d'accs sur le mme ordinateur, mais chacun d'entre eux
doit avoir des ports distincts. Si vous saisissez un numro de port dj en cours d'utilisation, un
message d'erreur s'affiche.
d.

Spcifiez tout paramtre supplmentaire du serveur d'accs.

Remarque
Il est possible d'afficher les paramtres supplmentaires du serveur d'accs en entrant
AL_AccessServer au niveau de la ligne de commande. Pour plus d'informations, consultez
Performance en temps rel dans le guide Management Console Guide.

5.

e.

Spcifiez si vous souhaitez utiliser la scurit SSL pour la messagerie instantane sur ce serveur d'accs.

f.

Spcifiez si vous souhaitez activer le serveur d'accs.

Lors de la suppression d'un serveur d'accs, spcifiez le numro du serveur d'accs supprimer.

Remarque
Lors de la suppression d'un serveur d'accs, tous les serveurs d'accs sont arrts. Lorsque vous quittez le
Gestionnaire de serveurs, tout serveur d'accs restant redmarre.

86

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

6.

Lorsque les modifications apportes la configuration vous conviennent, saisissez q, puisx pour quitter le
Gestionnaire de serveurs.

6.11.4 Configuration des chemins SSL


Utilisez le Gestionnaire de serveurs pour configurer les chemins d'accs aux certificats SSL et aux fichiers de cl.

Remarque
Par dfaut, les chemins d'accs aux certificats SSL et aux fichiers de cl sont automatiquement configurs
pendant l'installation. Il n'est pas ncessaire de les modifier moins que vous ne souhaitiez utiliser vos propres
certificats.
1.

Assurez-vous que les variables d'environnement requises sont dfinies et excutez le Gestionnaire de
serveurs.
$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg
L'cran principal du Gestionnaire de serveurs apparat.

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.

Spcifiez les informations de la configuration SSL lorsque vous y tes invit :


a.

Chemin d'accs au fichier du certificat du serveur

b.

Chemin d'accs au fichier de cl prive du serveur

c.

Si vous souhaitez utiliser un fichier de mots de passe de cl prive et le chemin d'accs ce fichier

d.

Rpertoire o sont stocks 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 apportes la configuration vous conviennent, saisissez q, puisx pour quitter le
Gestionnaire de serveurs.

Les informations de certificat spcifies dans le Gestionnaire de serveurs s'appliquent tous les serveurs
Data Services s'excutant sur cet ordinateur physique (par exemple, tout Job Server, serveur d'accs, etc.)

6.11.5

Dmarrage ou arrt du service

Le service SAP Data Services (AL_JobService) est un dmon associ $LINK_DIR qui dmarre les Job Servers
et les serveurs d'accs configurs localement, les surveille et tente de les redmarrer s'ils ne sont pas en cours
d'excution.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

87

Aprs avoir quitt le Gestionnaire de serveurs, AL_JobService extrait automatiquement toute modification
apporte aux Job Servers ou aux serveurs d'accs. Il n'est pas ncessaire de redmarrer AL_JobService.
1.

Excutez le Gestionnaire de serveurs


$ cd $LINK_DIR/bin/
$ . ./al_env.sh
$ ./svrcfg

Remarque
La deuxime commande dfinit les variables d'environnement requises avant l'excution du Gestionnaire
de serveurs par ./svrcfg.
L'cran principal du Gestionnaire de serveurs apparat.
2.

Saisissez le chiffre 1 pour contrler le service (service de Jobs).

3.

Dmarrez ou arrtez le service de Jobs.

4.

Saisissez s pour dmarrer le service de Jobs.

Saisissez o pour arrter le service de Jobs.

Saisissez q, puis x pour quitter le Gestionnaire de serveurs.

6.11.6 Configuration de la messagerie SMTP


Il est possible d'utiliser le Gestionnaire de serveurs pour spcifier les paramtres de serveur SMTP pour la
fonction de courrier lectronique smtp_to. Pour plus d'informations, consultez "Dfinition et activation de la
fonction smtp_to" dans le Guide de rfrence.

6.12 Configuration des services de navigation par


mtadonnes et de visualisation des donnes
Le processus d'installation de Data Services configure les services suivants (sous le serveur
EIMAdaptiveProcessingServer) avec les paramtres par dfaut.

Service d'exploration des mtadonnes

Service de visualisation des donnes

Ces services sont utiliss par Information Steward pour connecter et visualiser les donnes des sources de
profilage. Vous pouvez ventuellement modifier les paramtres de configuration pour intgrer plus efficacement
SAP BusinessObjects Information Steward vos configurations matrielles, logicielles et de rseau.
1.

Accdez la zone de gestion Serveurs de la CMC (Central Management Console).

2.

Dveloppez Catgories de services dans le panneau de l'arborescence et slectionnez Services de gestion de


l'information d'entreprise.

3.

Double-cliquez sur <nomordinateur.> EIMAdaptiveProcessingServer dans la liste du volet de droite.

4.

Dans la fentre Proprits, recherchez le service applicable dont vous souhaitez modifier les paramtres.

88

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

5.

Aprs avoir apport les modifications voulues dans le service, cliquez sur Enregistrer ou Enregistrer et fermer.

Remarque
Toutes les modifications ne sont pas appliques immdiatement. Si un paramtre ne peut pas tre modifi
immdiatement, la fentre Proprits affiche le paramtre actuel (en texte rouge) et le paramtre mis
jour. En revenant la zone de gestion Serveurs, le serveur sera marqu comme Caduc. Lorsque vous
redmarrez le serveur, il utilise les paramtres mis jour de la bote de dialogue Proprits et l'indicateur
Caduc est supprim du serveur.

Informations associes
Paramtres de configuration du service de navigation dans les mtadonnes [page 89]
Paramtres de configuration des services de visualisation des donnes [page 91]

6.12.1

Paramtres de configuration du service de navigation


dans les mtadonnes

Il est possible de modifier les proprits suivantes du Service d'exploration des mtadonnes.
Table 24 :
Paramtre de configuration
du serveur

Description

Valeurs possibles

Nom du service

Nom de la configuration du service.

Chane alphanumrique de 64 ca
ractres au maximum. Le nom du
service ne peut comporter aucun
espace.
Valeur par dfaut : MetadataBrow
singService

Nombre maximal de conne


xions de source de donnes

Nombre maximal de connexions de source de donnes


pouvant tre ouvertes un moment donn sous une ins
tance du service.

Tentatives d'essai de lance


ment du fournisseur de servi
ces

Nombre maximal de tentatives pour lancer un nouveau


Valeur par dfaut : 1
fournisseur de services en cas de refus d'accs un four
nisseur de service partag.

Dlai d'attente de connexion


avec tat (en secondes)

Dure maximale d'ouverture d'une connexion avec tat.


Les connexions avec tat comprennent les applications
SAP et la source SAP BW.

Valeur par dfaut : 1200

Dlai d'attente de connexion


sans tat (en secondes)

Dure maximale d'ouverture d'une connexion sans tat.


Les connexions sans tat comprennent toutes les sour
ces de bases de donnes relationnelles.

Valeur par dfaut : 1200

Guide d'administration
Gestion des serveurs

entier.
Valeur par dfaut : 200

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

89

Paramtre de configuration
du serveur

Description

Valeurs possibles

Seuil de recyclage

Valeur par dfaut : 50000


Nombre maximal de demandes traites par un service
avant que le moteur principal de Data Services ne soit re
cycl pour librer la mmoire qui a t alloue la navi
gation par mtadonnes.

Niveau de journalisation

Niveau de journalisation des messages de suivi dans le fi Journaux d'Information Steward :


chier journal.
Aucun : journalisation dsacti

Remarque
Si plusieurs instances du service de navigation par
mtadonnes sont configures dans le CMS, le mme
niveau d'informations est collect dans toutes les ins
tances. Le niveau de journalisation dfini pour le pre
mier service en cours d'excution est le niveau utilis.

ve.

Infos : journalisation dsacti


ve. (comme Aucun)

Plus dtaill : l'ensemble des


suivis, demandes et rponses.

Journaux de Data Services :

Aucun : journalisation dsacti


ve.

Infos : tous les suivis.

Plus dtaill : l'ensemble des


suivis, demandes et rponses.

Le niveau par dfaut est Infos.


Collecte des statistiques de
connexion

Activer ou dsactiver la collecte des informations statis


tiques pour chaque connexion ouverte.

La valeur par dfaut est Active.

Port d'coute

Numro de port utilis pour communiquer avec le mo


teur backend de Data Services

Numro de port quatre chiffres


non utilis actuellement.

Si vous modifiez le numro de port, vous devez redmar Valeur par dfaut : 4010
rer le serveur EIMAdaptiveProcessingServer pour que les
modifications s'appliquent.
Port du connecteur JMX

Numro de port utilis pour le connecteur JMX.


Si vous modifiez le numro de port, vous devez redmar

Numro de port quatre chiffres


non utilis actuellement.

rer le serveur EIMAdaptiveProcessingServer pour que les Valeur par dfaut : 4011
modifications s'appliquent.

90

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

6.12.2 Paramtres de configuration des services de


visualisation des donnes
Il est possible de modifier les proprits suivantes du Service de visualisation des donnes.
Table 25 :
Paramtre de configuration
du serveur

Description

Valeurs possibles

Nom du service

Nom de la configuration du service.

Chane alphanumrique de 64 ca
ractres au maximum. Le nom du
service ne peut comporter aucun
espace.
Valeur par dfaut : ViewData

Port d'coute

Numro de port utilis pour communiquer avec le mo


teur backend de Data Services

Entier quatre chiffres.


Valeur par dfaut : 4012

Si vous modifiez le numro de port, vous devez redmar


rer le serveur EIMAdaptiveProcessingServer pour que les
modifications s'appliquent.
Port du connecteur JMX

Numro de port utilis pour le connecteur JMX.

Entier quatre chiffres.

Si vous modifiez le numro de port, vous devez redmar Valeur par dfaut : 4013
rer le serveur EIMAdaptiveProcessingServer pour que les
modifications s'appliquent.
Taille de lot (en kilooctets)

Taille des donnes stocker dans une rponse d'affi


chage des donnes.

Valeur minimale : 1000


Valeur maximale : 5000
Valeur par dfaut : 1000

Nombre minimal de fournis


seurs de services partags

Nombre minimal de moteurs backend de Data Services


devant tre lancs au moment du dmarrage du service.

Valeur par dfaut : 1

Nombre maximal de fournis


seurs de services partags

Nombre maximal de moteurs backend de Data Services


pouvant tre lancs pendant la rponse aux demandes
de visualisation des donnes.

Valeur par dfaut : 5

Nombre maximal de fournis


seurs de services ddis

Nombre maximal de moteurs backend de Data Services


pouvant tre lancs tout moment.

Valeur par dfaut : 10

Seuil de recyclage

Nombre maximal de demandes traites par un service


Un entier quelconque.
avant que le moteur backend de Data Services ne soit re
cycl pour librer la mmoire qui a t alloue l'affi
Valeur par dfaut : 200
chage des donnes.

Nombre de tentatives de lan


cement du prestataire de ser
vices

Nombre de tentatives effectues pour essayer de lancer


l'instance du moteur backend de Data Services.

Dlai maximal d'inactivit du


fournisseur de services par
tag (minutes)

Nombre maximal de minutes pendant lesquelles le mo


Valeur par dfaut : 120
teur backend de Data Services sans traiter de demandes.
A l'expiration de ce dlai, le moteur backend de Data
Services est arrt.

Guide d'administration
Gestion des serveurs

Valeur par dfaut : 1

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

91

Paramtre de configuration
du serveur

Description

Valeurs possibles

Niveau de journalisation

Niveau de journalisation des messages de suivi dans le fi Journaux d'Information Steward :


chier journal.
Aucun : journalisation dsacti

Remarque
Si plusieurs instances du service d'affichage des don
nes sont configures dans le CMS, le mme niveau
d'information est collect dans toutes les instances.
Le niveau de journalisation dfini pour le premier ser
vice en cours d'excution est le niveau utilis.

ve.

Infos : journalisation dsacti


ve. (comme Aucun)

Plus dtaill : l'ensemble des


suivis, demandes et rponses.

Journaux de Data Services :

Aucun : journalisation dsacti


ve.

Infos : tous les suivis.

Plus dtaill : l'ensemble des


suivis, demandes et rponses.

Le niveau par dfaut est Infos.

6.13 Paramtres de l'application CMC de Data Services


Vous pouvez modifier les paramtres suivants de l'application Data Services dans la CMC.
Table 26 :
Application Data Services

Description

Priode de rtention de l'historique

Nombre de jours durant lequel l'historique d'excution du job est conserv.


Valeur par dfaut : 30

Priode de rtention du journal de Job


Server

Si vous saisissez 0, aucun historique de job n'est conserv.

Si vous saisissez un nombre ngatif, l'historique du job est supprim.

Nombre de jours durant lequel les fichiers journaux de Job Server sont conser
vs.
Valeur par dfaut : 30

Activer la communication SSL pour le


Service d'exploration des mtadonnes et
le Service de visualisation des donnes

Si vous saisissez 0, aucun historique de job n'est conserv.

Si vous saisissez un nombre ngatif, l'historique du job est supprim.

Indique s'il convient ou non d'utiliser les communications SSL pour le Service
d'exploration des mtadonnes et le Service de visualisation des donnes du ser
veur de traitement adaptatif EIM.
D'autres produits logiciels SAP tels que SAP Information Steward ont recours au
Service d'exploration des mtadonnes et au Service de visualisation des don
nes pour explorer et importer des mtadonnes et visualiser les donnes dans
les connexions.

92

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion des serveurs

Application Data Services

Description

Utiliser les paramtres SSL par dfaut

Indique s'il convient ou non d'utiliser le keystore et les certificats SSL par dfaut.
Valeur par dfaut : Non
Si vous spcifiez Non, vous devez alors saisir des valeurs dans Fichier keystore,
Mot de passe du keystore et Mot de passe cl.

Fichier keystore

Nom de fichier du keystore qui contient la cl unique et tous les certificats faisant
partie de la chane de certificats associe la signature de la cl.
Valeur par dfaut : DSJavaKeyStore.keystore

Mot de passe du keystore

Mot de passe du fichier keystore.

Mot de passe cl

Mot de passe pour accder la cl figurant dans le fichier keystore.

Phrase secrte de cryptage

Phrase secrte utiliser pour crypter les mots de passe envoys dans le cadre
des requtes du Service d'exploration des mtadonnes et du Service de visuali
sation des donnes.
D'autres produits logiciels SAP tels que SAP HANA ont recours cette Phrase
secrte 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 secrte
pour dcrypter le mot de passe et traiter la requte de connexion ouverte.

Guide d'administration
Gestion des serveurs

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

93

Surveillance

7.1

Jobs de surveillance

A l'aide de l'Administrateur, vous pouvez surveiller l'excution de n'importe quel job batch dans un rfrentiel
connect. Vous pouvez surveiller les jobs que vous excutez partir de l'Administrateur ou partir de Designer.
Cette section prsente comment utiliser l'Administrateur pour visualiser le statut gnral et les statistiques d'un
job batch.

7.1.1

Visualiser le statut global des jobs excuts

La page Statut du job batch dresse la liste de toutes les excutions de jobs batch. Utilisez cette liste pour visualiser
le statut gnral de chaque excution et accder des statistiques et des fichiers journaux plus dtaills.
1.

Slectionnez

Batch

<rfrentiel> .

Pour afficher les jobs de tous les rfrentiels dans cette page, slectionnez Batch Tous les rfrentiels .
(l'option Tous les rfrentiels apparat sous le nud du job batch lorsque plusieurs rfrentiels sont
connects l'Administrateur).
La page Statut du job batch montre chaque instance d'excution de job pour le rfrentiel slectionn.
2.

Vous pouvez filtrer la liste de jobs batch affiche en slectionnant un nom de job et/ou quand le job s'est
excut.
Pour filtrer par job, slectionnez le nom de job dans la liste droulante Nom du job. Vous pouvez galement
saisir le nom ou une partie du nom avec un caractre gnrique (% ou *) dans la case de chane de recherche
par caractre gnrique et cliquer sur Rechercher. Le champ de recherche n'est pas sensible la casse et les
espaces sont autoriss.
Pour filtrer selon le moment d'excution du/des job(s), slectionnez l'une des options suivantes :

Afficher la dernire excution d'un job.

Afficher le statut par rapport aujourd'hui : slectionnez le nombre de jours passs sur lequel visualiser
les excutions de job.

Afficher le statut comme une priode dfinie : saisissez la plage de dates ou slectionnez les dates en
cliquant sur les icnes calendrier.

3.

Cliquez sur Rechercher pour mettre la liste jour.

4.

Pour trier les valeurs de chaque colonne par ordre croissant ou dcroissant, cliquez sur l'en-tte de la
colonne.

5.

Dterminez le statut global de l'excution d'un job batch en examinant l'indicateur dans la colonne Statut.

94

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Surveillance

Table 27 :
Indicateur

Description
Une icne verte indique que le job batch s'est excut sans erreur.
Une icne jaune indique que le job batch a affich un ou plusieurs avertissement(s).
Une icne 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'excution 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 dtailles sur une excution de job spcifique, consultez les donnes de la
page Statut du job batch.
Si le job affiche une icne reprsentant un groupe de serveurs dans la colonne Job Server, cela indique que le
job a t excut par un groupe de serveurs. Vous pouvez faire glisser votre curseur sur l'icone 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 excut le job.

Remarque
Tous les jobs peuvent tre excuts par un Job Server explicitement slectionn ou par un groupe de
serveurs. Si vous choisissez d'excuter un job l'aide d'un groupe de serveurs, cette page vous permet de
dterminer quel Job Serveur exactement a excut le job. Si vous avez explicitement slectionn un Job
Serveur pour excuter un job, mme s'il s'inscrit dans un groupe de serveurs, l'icne groupe de serveurs
n'apparat pas pour le job dans la colonne Job Server de cette page.

Informations associes
Guide de la Console de gestion : Configuration de l'intervalle de statut

7.1.2

Statistiques

Pour chaque excution de job, l'Administrateur affiche des statistiques. Les statistiques quantifient les activits
des composants du job. Vous pouvez visualiser les types de statistiques suivants :

Statistiques relatives un job telles que le temps consacr un composant spcifique de job, et le nombre de
lignes de donnes traites via le composant.

Statistiques relatives aux objets de flux de donnes telles que la taille du cache utilise par la transformation
d'un flux de donnes.

Guide d'administration
Surveillance

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

95

7.1.2.1

Visualiser les statistiques du job

Pour aider rgler les performances d'un job, consultez les statistiques du job.
1.

Slectionnez

2.

Dans la page Statut du job batch, trouvez une instance d'excution du job.

Batch

<rfrentiel> .

Identifiez une instance l'aide du sous-titre de la page (qui indique le nom du rfrentiel dans lequel SAP Data
Services stocke le job) et des en-ttes de colonne suivants dans cette page :
Table 28 :

3.

Colonne

Description

Statut

Voir le statut gnral

Nom du job

Nom que vous avez donn au job dans Designer.

Configuration systme

Nom d'un ensemble de configurations de banques de donnes que le job utilise pour se connec
ter aux bases de donns source et cible lors de son excution. Chaque valeur de cette colonne
est un lien. Cliquez sur le lien pour visualiser l'ensemble de configurations de banques de don
nes dans la configuration systme. Pour modifier la configuration systme, cliquez sur l'onglet
Configuration du job batch, puis utilisez les pages Excuter, Ajouter une planification ou
Commande d'excution de l'exportation.

Job Server

Serveur ayant excut ce job.

Heure de dbut

Date et heure du dbut de l'instance d'excution du job.

Date de fin

Date et heure de l'arrt de l'instance d'excution du job.

Dure

Temps (en secondes) ncessaire l'achvement du job.

Nbre d'excutions

Nombre d'excutions de cette instance avant son achvement.

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'excution du job, en commenant par le nom du fichier journal de
surveillance.
A la suite du nom du fichier, chaque ligne fournit les informations suivantes :
Table 29 :

96

Colonne

Description

Nom du chemin

Indique quel objet (tape d'un flux de donnes) est en cours d'excution.

Etat

Indique l'ordre d'excution des processus dans l'excution 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 Procder sans jamais passer sur Arrter, cela signifie que le processus s'est excut avec des er
reurs.

Initialisation

Indique que le job est en cours d'initialisation.

Optimisation

Indique que le job est en cours d'optimisation.

Procder

Indique que le job est en cours d'excution.

Arrter

Indique que le job s'est termin sans erreurs.

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Surveillance

Colonne

Description

Nombre de li
gnes

Indique le nombre de lignes traites 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) dfinie comme option d'excution
dans la page Excuter le job batch.

Temps coul

Indique le temps coul (en secondes) depuis que l'objet a reu sa premire ligne de donnes.

Heure absolue

Indique le temps coul (en secondes) depuis le dbut de l'excution de l'intgralit de ce flux de don
nes (toutes transformations incluses).

Informations associes
Visualiser le statut global des jobs excuts [page 94]

7.1.2.2

Statistiques relatives un flux de donnes

Pour aider ajuster les performances d'un flux de donnes, consultez les statistiques du flux de donnes.

Informations associes
Performance Optimization Guide: Measuring performance of jobs (Guide d'optimisation de la performance : mesure
des performances des jobs)

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 associs.
1.

Dans la page Statut du job batch, slectionnez 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 slectionnes indiquent maintenant une icne 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'excution d'un
job. Si vous souhaitez supprimer manuellement des lignes de cette page, slectionnez-les, puis slectionnez
Supprimer. Vous pouvez galement grer ces informations en dfinissant la priode de rtention du journal
applicable l'Administrateur.

Guide d'administration
Surveillance

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

97

Remarque
Lorsque vous supprimez ces informations sur le job, le progiciel efface galement toutes les statistiques de
validation de donnes des rapports de mtadonnes de validation des donnes.

7.1.5

Arrter un job en cours d'excution

La page Statut du job batch inclut une option permettant d'abandonner les jobs batch. Si un job batch est en cours
d'excution et que vous avez besoin de l'interrompre, cochez la case situe ct 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. Le Job Server correspondant doit tre oprationnel pour visualiser ou
supprimer ces journaux.
Vous pouvez dfinir les options des journaux de suivi dans la page Excuter le 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 rfrentiel correspondant.
1.

Slectionnez

Batch

<rfrentiel> .

2.

Slectionnez le (s) job(s) pour le(s)quel(s) vous souhaitez supprimer des journaux.
Vous pouvez galement cliquer sur Slectionner tout.

3.

Cliquez sur Supprimer.


Les fichiers batch d'historique de journal sont supprims de l'ordinateur Job Server et du rfrentiel
correspondant.

Informations associes
Guide de la Console de gestion : Journaux des jobs batch
Statistiques [page 95]
Guide de rfrence : Objets, Journal

98

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Surveillance

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 dplacement d'applications au
travers de plusieurs phases de dveloppement 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 associes
Phases de dveloppement [page 99]
Mcanismes et outils de migration [page 101]

8.1.1

Phases de dveloppement

Le processus de dveloppement de l'application ETL comprend gnralement 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 ncessiter
un rfrentiel diffrent pour contrler les diffrences d'environnement, le logiciel fournit des mcanismes
contrls pour dplacer des objets d'une phase l'autre.
Chaque phase peut impliquer un ordinateur diffrent dans un environnement diffrent avec diffrents paramtres
de scurit. Par exemple, il est possible que la conception et le test initial ne requirent qu'un chantillon limit de
donnes et un faible niveau de scurit, alors que le test final ncessite une mulation totale de l'environnement
de production, y compris un niveau lev de scurit.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

99

8.1.1.1

Phase de conception

Pendant cette phase, vous dfinissez des objets et crez des diagrammes indiquant vos critres de dplacement
de donnes SAP Data Services. Le logiciel stocke ces spcifications pour que vous puissiez les rutiliser ou les
modifier au fur et mesure de l'volution de votre systme.
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 indpendants.

Utilisez des noms porteurs de sens pour chaque tape que vous laborez.

Crez des modules indpendants pouvant tre utiliss de manire rpte pour traiter des oprations
communes.

Utilisez des donnes test qui refltent toutes les variations prsentes dans vos donnes de production.

8.1.1.2

Phase de test

Lors de cette phase, utilisez SAP Data Services pour tester l'excution de votre application. A ce moment, il est
possible de faire un test pour reprer toute erreur et suivre le flux de l'excution sans faire courir le moindre risque
aux donnes de production. Si vous venez dcouvrir des erreurs pendant cette phase, faites revenir l'application
la phase de conception pour correction, puis testez l'application corrige.
Le test est en deux parties :

La premire partie comprend la conception du dplacement des donnes l'aide du rfrentiel local.

La seconde comprend l'mulation totale de votre environnement de production, y compris le volume de


donnes.

100

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Le logiciel fournit une rtroaction au travers du suivi, des erreurs et des journaux de surveillance pendant les deux
parties de cette phase.
Le rfrentiel de test doit muler votre environnement de production aussi fidlement que possible, y compris
planifier des jobs au lieu de les dmarrer manuellement.

8.1.1.3

Phase de production

Lors de cette phase, vous dfinissez une planification dans SAP Data Services pour excuter votre application en
tant que job. Evaluez les rsultats des cycles de production et, si besoin, revenez la phase de conception pour
optimiser les performances et affiner vos critres cibles.
Aprs avoir dplac le logiciel en production, surveillez ses rsultats 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 donnes contenus au sein de ceux-ci.
Il est possible de personnaliser les dtails 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'excution d'un job et
les informations ncessaires l'analyse de ses performances.

Vrifiez la prcision des donnes.

Amliorer ou corriger les jobs :

Apportez les modifications dans l'environnement de conception.

Rptez le test de l'objet.

Redplacez les objets modifis dans l'environnement de production.

8.1.2

Mcanismes et outils de migration

SAP Data Services fournit deux mcanismes de migration :

La migration d'exportation/d'importation convient particulirement aux projets de petite ou de moyenne


taille dans lesquels un petit nombre de dveloppeurs travaillent sur des applications Data Services
relativement indpendantes au long de toutes les phases de dveloppement.

Le dveloppement multi-utilisateur convient davantage aux projets plus volumineux dans lesquels deux
dveloppeurs ou plus, ou plusieurs quipes travaillent sur des parties interdpendantes d'applications Data
Services au long de toutes les phases de dveloppement.

Quel que soit le mcanisme de migration choisi, il est recommand de prparer la migration en choisissant un ou
plusieurs outils appropris votre environnement de dveloppement pour plus d'informations). Le mcanisme et
les outils utiliser dpendront des besoins de votre environnement de dveloppement.
Si vos donnes source proviennent de plusieurs systmes homognes, il est recommand d'utiliser une banque
de donnes et des outils de configuration systme.
Lorsque la migration d'applications s'effectue dans un environnement multi-utilisateur, il est fortement
recommand d'utiliser des convention d'affectation de noms.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

101

Informations associes
Migration d'exportation/d'importation [page 103]
Guide du Designer : Dveloppement multi-utilisateur
Prparation la migration [page 104]
Configurations systme et de banque de donnes [page 107]
Guide du Designer : Banque de donnes, Cration et gestion de plusieurs configurations de banque de donnes
Conventions d'affectation des noms pour la migration [page 104]

8.1.2.1

Quel est le mcanisme le plus adapt ?

Bien que SAP Data Services soit prenne en charge un environnement multi-utilisateur, vous n'aurez peut-tre pas
besoin d'implmenter cette architecture dans tous les projets. Si votre projet est de petite ou de moyenne taille et
n'implique qu'un ou deux dveloppeurs, il n'est pas forcment ncessaire de recourir un rfrentiel central pour
intgrer le travail de ces dveloppeurs.
Par exemple, seuls deux consultants ont travaill sur une application datamart de RH spcifique. Le systme de
dveloppement a t conu de manire ce que lorsque le Consultant 1 gre le rfrentiel central, le Consultant 2
travaille sur une nouvelle section dans une copie complte du rfrentiel central.
Le Consultant 2 a ensuite export cette nouvelle section dans le rfrentiel central l'aide de l'utilitaire
d'exportation qui permet aux objets d'tre "crs", "remplacs" ou "ignors". Aprs la mise jour du rfrentiel
central, le Consultant 2 a utilis une nouvelle copie complte du rfrentiel central, laquelle remplace la copie
prcdente.
Utilisez la grille suivante pour vous aider dterminer le mcanisme et les outils les plus appropris votre
environnement.
Table 30 :
Situation/exigences

Projet de petite ou
moyenne taille

Mcanismes de migration

Outils

Exportation/importa
tion

Conventions d'affecta Configurations


tion de noms

Multi-utilisateur

Donnes source issues


de plusieurs systmes
homognes

Base de donnes
source ou cible diff
rente selon les environ
nements

Projet multi-quipe

Solution de migration
"rapide et simple" n
cessaire

102

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Situation/exigences

Mcanismes de migration

Outils

Exportation/importa
tion

Conventions d'affecta Configurations


tion de noms

Multi-utilisateur

Solution optimale : solution compatible X : O

8.1.2.2

Migration d'exportation/d'importation

L'exportation/importation est le mcanisme de base pour effectuer la migration des applications SAP Data
Services entre les diffrentes phases. Dans un premier temps, vous exportez des jobs du rfrentiel local vers un
autre rfrentiel local, ou vers un fichier intermdiaire que vous pouvez ensuite importer dans un autre rfrentiel
local. Par exemple, lors du dplacement du rfrentiel de conception vers le rfrentiel de test, vous l'exportez
partir du rfrentiel de conception dans un fichier, puis vous importez le fichier dans le rfrentiel de test,

Si vous rencontrez des erreurs d'application au cours du test, vous pouvez les corriger dans l'environnement de
dveloppement, puis exporter la version corrige et la rimporter dans le rfrentiel de test pour recommencer le
test.

Informations associes
Exportation/Importation [page 111]

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 dveloppement plus complexes. Au lieu d'exporter et d'importer des applications, le
dveloppement multi-utilisateur offre un rechargement, une extraction et un mcanisme Get plus srs, l'aide
d'un rfrentiel central pour stocker les copies principales des lments d'application. Le dveloppement multi-

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

103

utilisateur inclut d'autres fonctions avances comme l'tiquetage et le filtrage, afin d'offrir plus de flexibilit et de
contrle dans la gestion d'objets d'application.

Informations associes
Guide du Designer : migrer des jobs multi-utilisateur

8.2

Prparation la migration

A propos de cette section


Avant de dvelopper 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 dveloppement.
Cette section traite des outils pouvant servir construire la structure de migration.
Il est recommand d'implmenter des conventions d'affectation de noms standardises pour la connectivit entre
systmes informatiques. Ajoutez des configurations systme et de banque de donnes pour faciliter l'utilisation
de plusieurs systmes homognes.

Informations associes
Conventions d'affectation des noms pour la migration [page 104]
Configurations systme et de banque de donnes [page 107]

8.2.1

Conventions d'affectation des noms pour la migration

Pour garantir une migration rapide et transparente, il est prfrable d'utiliser des conventions d'affectation de
noms communes tous les systmes et toutes les phases des environnements de dveloppement.
Tout comme il est recommand de standardiser les prfixes et les suffixes des objets ainsi que les identificateurs
des chemins d'accs pour simplifier vos projets en interne, il est galement prfrable 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 lments suivants :

Connexions aux banques de donnes externes

Emplacements de rpertoires

Structures et propritaires des schmas

104

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Il est prfrable 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 spcifique.
Mme si les donnes que vous extrayez, transformez et chargez sont gnralement diffrentes d'une base de
donnes une autre, la structure de base de ces donnes doit tre identique dans chacune des bases de donnes
avec lesquelles vous souhaitez faire fonctionner les mmes applications. C'est pourquoi il est judicieux de
standardiser l'affectation de noms et la structure des bases de donnes avant de dmarrer le processus de
dveloppement.

Informations associes
Guide de Designer : conventions d'appellation pour objets dans jobs
Connexions aux banques de donnes externes [page 105]
Emplacements de rpertoires [page 106]
Structures et propritaires des schmas [page 106]

8.2.1.1

Connexions aux banques de donnes externes

La migration est le processus impliquant le dplacement d'objets entre rfrentiels locaux, de manire directe,
l'aide de la mthode d'exportation et d'importation, ou de manire indirecte, l'aide de la mthode de
dveloppement multi-utilisateur. Indpendamment de la mthode, il est ncessaire de prendre en compte
l'impact que la migration aura sur les configurations de connexion associes aux jobs.
L'utilisation d'une affectation de noms gnrique pour des connexions de banque de donnes en externe
similaires diminue le temps pass la reconfiguration des connexions un mme type de base de donnes. Il est
prfrable, par exemple, de choisir le mme nom logique pour toutes vos connexions de banque de donnes
Oracle au mme type de structure de base de donnes, indpendamment 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
systmes informatiques spcifiques (Test_DW, Dev_DW, Prod_DW). Cependant, si vous choisissez cette
structure d'appellation, il est recommand d'utiliser les configurations de banque de donnes des fins de
migration.
Table 31 :
Phase de dveloppement

Phase de test

Nom d'utilisateur : Dev_DW

Nom d'utilisateur : Test_DW

Mot de passe : Dev_DW

Mot de passe : Test_DW

Chane hte : Dev_DW

Chane hte : Test_DW

Pour qu'un job s'excute en fonction de Test et de Dveloppement, il doit utiliser Test_DW et Dev_DW. Cela
implique de crer diffrentes configurations de banque de donnes pour les cas o le job s'excute
respectivement en fonction de l'instance Test ou de l'instance Dev.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

105

Sinon, il est possible d'appeler la chane de connexion DW ; le job s'excutera sans que les utilisateurs aient besoin
de crer plusieurs configurations de banque de donnes, indpendamment de l'instance en fonction de laquelle
vous l'excutez.
Table 32 :
Phase de dveloppement
Base de donnes A

Phase de test
Connexion de banque de

Base de donnes B

donnes

Connexion de banque de
donnes

Nom d'utilisateur : DW

Nom d'utilisateur : DW

Nom d'utilisateur : DW

Nom d'utilisateur : DW

Mot de passe : DW

Mot de passe : DW

Mot de passe : DW

Mot de passe : DW

Chane hte : DW

Nom du propritaire : DW

Chane hte : DW

Nom du propritaire : DW

Exemples :

Un systme source Oracle traite dans votre socit les donnes de saisie de commande
. Plusieurs instances de ce systme existent des fins de dveloppement, de test et de production. Vous
nommez donc la chane de connexion votre systme source Oracle "ORDER_SYSTEM". Puis, dans toutes les
phases, vous configurez ce nom de manire ce qu'il pointe vers l'instance correcte (spcifique la phase)
du systme.

Nommez la chane de connexion votre entrept de donnes cibles "DW", puis pointez-la vers des bases de
donnes diffrentes selon l'environnement o vous vous trouvez : dveloppement, test ou production.

Lors de l'utilisation de cette mthode d'affectation de noms interphase et gnrique, il est impossible d'accder
la fois dev et test partir du mme ordinateur (puisque la chane de connexion ne mappe qu'une seule
instance). Si vous avez besoin d'accder aux deux, utilisez des configurations de banque de donnes diffrentes.

Informations associes
Exportation/Importation [page 111]
Guide du Designer : dveloppement multi-utilisateur

8.2.1.2

Emplacements de rpertoires

Il est recommand d'utiliser des noms de rpertoire logique (par exemple, X:\) ou de pointer vers des lecteurs
locaux communs pour standardiser l'emplacement des rpertoires. Par exemple, comme tout ordinateur possde
un lecteur C:\ pointant vers l'emplacement du rpertoire, C:\TEMP serait un standard sr et reproductible.

8.2.1.3

Structures et propritaires des schmas

Pour faciliter la transparence d'une structure entre les phases de dveloppement, donnez toutes vos instances
de base de donnes le mme nom de propritaire pour les structures de schma identiques partir desquelles

106

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

vous effectuez la lecture et vers lesquelles vous effectuez le chargement. Indpendamment du nom, le
propritaire de chaque structure de schma peut varier et le logiciel les rapprochera.

8.2.2

Configurations systme et de banque de donnes

Les configurations systme et de banque de donnes sont des outils performants destins rduire les
configurations requises pour excuter les mmes calculs en fonction de diffrents environnements de banque de
donnes. Avec l'aide de configurations, la migration entre les phases de dveloppement est plus rapide et
davantage simplifie.

Informations associes
Configurations et migration de banque de donnes [page 108]
Configurations multiples dans des environnements multi-utilisateur [page 110]

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

107

8.2.2.1

Configurations et migration de banque de donnes

Lorsque vous effectuez des exportations et des importations d'un rfrentiel l'autre sans avoir plusieurs
configurations de banque de donnes, il est possible que vous perdiez du temps chaque fois reconfigurer les
connexions de banque de donnes afin qu'elles utilisent le nouveau rfrentiel (et parfois l'ordinateur hte).
Sans ces configurations multiples, chaque job d'un rfrentiel peut s'excuter uniquement en fonction d'une
configuration de banque de donnes.

Avec plusieurs configurations, vous pouvez associer plusieurs configurations de banque de donnes avec une
seule dfinition de banque de donnes, au lieu d'avoir une banque de donnes distincte (et une configuration de
banque de donnes) pour chaque instance de base de donnes.
Chaque configuration systme dfinit un ensemble de configurations de banque de donnes qu'il est prfrable
d'utiliser ensemble lors de l'excution d'un job. Il est ncessaire de crer des configurations de banque de
donnes pour les banques de donnes du rfrentiel avant de crer des configurations de systme.

108

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Tous les objets que vous souhaitez importer vers une banque de donnes aux configurations multiples doivent
avoir le mme propritaire.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

109

Informations associes
Guide de Designer : banques de donnes, crer et grer plusieurs configurations de banque de donnes

8.2.2.2

Configurations multiples dans des environnements


multi-utilisateur

SAP Data Services prend galement en charge un environnement de dveloppement multi-utilisateur. Une quipe
peut travailler en collaboration sur une application pendant les phases de dveloppement, de test et de
production. Plusieurs quipes peuvent mme travailler sur les diffrentes phases de manire simultane.
Un utilisateur donn travaille sur une application dans ses rfrentiels locaux et uniques. L'quipe utilise un
rfrentiel central pour stocker, recharger et extraire les objets qui appartiennent copie principale de
l'application. Le rfrentiel central conserve toutes les versions des objets d'une application, ce qui permet de
revenir une version prcdente au besoin.

110

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

La manire la plus simple de configurer votre environnement de faon ce qu'il utilise une fonctionnalit multiutilisateur est de dfinir exactement les mmes conventions d'affectation de noms d'environnements parmi vos
dveloppeurs. La configuration est diffrente dans chaque environnement du dveloppeur. Par exemple, une
chane de connexion de base de donnes pointe vers sa base de donnes locale. Cependant, si l'implmentation
de ces conventions d'affectation de noms est impossible, il est tout de mme possible de gagner du temps et de
rationaliser l'environnement multi-utilisateur en utilisant des banques de donnes aux configurations multiples.
Par exemple, si vos dveloppeurs utilisent des bases de donnes comportant une structure de mtadonnes
identique, mais des instances et des propritaires de base de donnes diffrents, il est possible de dfinir une
configuration de banque de donnes pour chaque dveloppeur de l'quipe de conception en mappant diffrents
propritaires un ensemble d'alias communs utiliss par tous. Ils peuvent ainsi partager les mmes projets et y
contribuer sans avoir dfinir leurs informations de connexion de banque de donnes chaque fois qu'ils
extraient un projet du rfrentiel central.

Informations associes
Guide du Designer : dveloppement multi-utilisateur
Guide du Designer : configuration d'un environnement multi-utilisateur
Guide du Designer : travailler dans un environnement multi-utilisateur
Guide du Designer : migrer des jobs multi-utilisateur

8.3

Exportation/Importation

Prsentation 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 mthode 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 grer et de migrer des projets mobilisant
plusieurs dveloppeurs et diffrents environnements d'excution. Lors de l'exportation d'un job partir d'un
rfrentiel de dveloppement vers un rfrentiel de production, il est possible de modifier les proprits des
objets exports pour les faire correspondre votre environnement de production.
En particulier, il est possible de modifier les dfinitions des banques de donnes (les emplacements des bases de
donnes et des applications, ainsi que les informations de connexion), afin de reflter les sources et les cibles de
production.
Vous pouvez exporter des objets vers un autre rfrentiel ou vers un fichier plat (.atl ou .xml). Si la destination est
un autre rfrentiel, vous devez pouvoir vous y connecter, avoir une autorisation d'accs en criture pour ce
rfrentiel et vos versions de rfrentiel doivent correspondre.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

111

Il est impossible d'exporter des configurations de transformation en lecture seule.

Informations associes
Editeur d'exportation de Designer [page 112]
Exportation d'objets vers un autre rfrentiel [page 114]
Exportation d'objets vers un fichier [page 115]
Exportation d'un rfrentiel vers un fichier [page 116]
Importation partir d'un fichier [page 117]
Exportation et importation d'options [page 162]

8.3.1.1

Editeur d'exportation de Designer

Dans l'diteur d'exportation de Designer, indiquez les objets exporter et spcifiez un emplacement
d'exportation. Dans Designer, choisissez Outils Exporter
droit sur Exporter pour ouvrir l'diteur d'exportation.

ou slectionnez un objet et cliquez avec le bouton

Pour spcifier un objet exporter, faites-le glisser de la bibliothque d'objets vers la fentre Objets exporter.
La fentre Objets exporter affiche la liste dfinitive des objets exporter. Lorsque vous dplacez un objet de la
bibliothque d'objets, les banques de donnes, les formats de fichier, les fonctions personnalises et les
configurations de transformation inclus dans la dfinition d'objet sont ajouts automatiquement aux autres
sections d'exportation. Chaque objet situ dans une fentre d'exportation s'ouvre pour afficher les objets appels
par cet objet.
Il est possible de choisir les objets associs 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 donnes qui lui est
associ.
Pour choisir les objets exporter, vous pouvez soit slectionner un objet, cliquer avec le bouton droit sur celui-ci
et choisir une option du menu contextuel, soit slectionner l'espace vide dans l'diteur d'exportation, faire un clic
droit et choisir une option du menu contextuel :
Table 33 :
Option

Description

Exporter

Dmarre le processus d'exportation.

112

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Option

Description

Exclure

Supprime uniquement l'objet slectionn de la liste d'objets exporter. L'objet apparat toujours dans
la liste, mais le "x" rouge figurant sur son icne 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 copis vers la destination. Les objets ap
pels par cet objet ne sont pas supprims de la liste d'objets exporter, moins qu'ils n'en soient ex
pressment exclus.

Remarque
Il est impossible d'exporter des configurations de transformation en lecture seule, elles sont donc
exclues automatiquement.
Inclure

Ajoute un objet exclu au plan d'exportation. Le "x" rouge figurant sur l'icne disparat. Toutes les oc
currences de l'objet sont incluses.
Lors de l'exportation, les objets inclus sont copis vers la destination.

Exclure l'arbores
cence

Supprime de l'exportation l'objet slectionn et tous les objets appels par cet objet. Les objets appa
raissent toujours dans la liste, mais le "x" rouge figurant sur leur icne indique qu'ils en sont exclus
(l'objet slectionn et tout objet qu'il appelle sont exclus).
Lorsque vous exportez la liste, les objets exclus ne sont pas copis vers la destination.

Inclure l'arbores
cence

Ajoute la liste d'exportation l'objet exclu slectionn et les objets qu'il appelle. Le "x" rouge figurant
sur l'objet slectionn et ses lments dpendants disparaissent. Lorsque vous exportez la liste, les
objets inclus sont copis vers la destination.

Exclure les informa


tions environnemen
tales

Supprime toutes les connexions (banques de donnes et formats) et le contenu de leurs lments d
pendants (tables, fichiers, fonctions) des objets figurant dans l'diteur d'exportation. Notez que si
vous excluez des banques de donnes pendant l'exportation, les flux de donnes qui dpendent de ces
dernires ne s'excuteront pas correctement, moins que votre rfrentiel de destination n'ait le
mme ensemble de banques de donnes avec les mmes types de base de donnes et les mmes ver
sions (les chanes de connexion peuvent tre diffrentes).
Lors de l'exportation, les objets exclus ne sont pas copis vers la destination.
A partir de l'espace vide dans l'diteur d'exportation, faites un clic droit pour slectionner 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 dcidez d'utiliser cette option, il est recommand
de configurer sparment les banques de donnes et les formats du nouvel environnement.

Tout effacer

Supprime les objets de toutes les sections de l'diteur.

Supprimer

Supprime l'objet slectionn et ceux qu'il appelle de l'diteur d'exportation. Seule l'occurrence slec
tionne est supprime ; si l'un des objets concerns apparat dans un autre emplacement du plan d'ex
portation, les objets sont tout de mme exports.
Cette option est uniquement disponible au niveau suprieur. Il est impossible de supprimer d'autres
objets ; vous pouvez uniquement les exclure.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

113

Informations associes
Guide de Designer : banques de donnes, banques de donnes de base de donnes
Guide de Designer : banques de donnes, crer et grer plusieurs configurations de banque de donnes
Guide de rfrence : banque de donnes

8.3.1.2

Exportation d'objets vers un autre rfrentiel

Il est possible d'exporter des objets partir du rfrentiel actuel vers un autre rfrentiel. Il est cependant
ncessaire que les rfrentiels soient de version identique. Le processus d'exportation vous permet de modifier
les informations spcifiques l'environnement dfinies dans les banques de donnes et les formats de fichier
pour les faire correspondre au nouvel environnement.
1.

Dans la bibliothque 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 bibliothque 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 termine, faites un clic droit et choisissez Exporter.

4.

Dans la fentre Exporter vers le rfrentiel, saisissez vos informations de connexion utilisateur pour le CMS
(Central Management Server).
Table 34 :
Option

Description

Systme

Spcifiez le nom de serveur et, facultativement, le port du CMS.

Nom d'utilisateur

Spcifiez le nom d'utilisateur utiliser pour la connexion au CMS.

Mot de passe

Spcifiez le mot de passe utiliser pour la connexion au CMS.

Authentification

Spcifiez 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 spcifies. Lorsque vous tes connect, la
liste des rfrentiels locaux disponibles s'affiche.

6.

Slectionnez le rfrentiel que vous souhaitez utiliser comme cible d'exportation.

7.

Cliquez sur Suivant pour continuer l'exportation jusqu'au rfrentiel slectionn.

8.

Dans la fentre Confirmation de l'exportation, vrifiez les composants exporter.


La colonne Statut de destination affiche le statut du composant dans la base de donnes cible et l'action
propose.
Table 35 :

114

Statut de destination

Action

N'existe pas

Crer/Exclure

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Statut de destination

Action

Existe

Remplacer/Exclure

Pour modifier une action, slectionnez un nombre d'objets ( l'aide des touches Maj et Ctrl) et slectionnez
soit Crer, Exclure, soit Remplacer dans la zone de liste Statut cible.
9.

Cliquez sur Suivant.

10. Dans la fentre Options d'exportation de la banque de donnes, slectionnez la banque de donnes, modifiez
le propritaire d'une table ou les proprits de connexion de la banque de donnes selon les besoins, puis
cliquez sur Avances.
11. Modifiez les informations de connexion la base de donnes comme requis par la base de donnes cible et
cliquez sur Suivant.
12. Dans la bote de dialogue Mappage du format de fichier, slectionnez un fichier et modifier le Chemin d'accs
racine de destination, si ncessaire.
Il est possible de modifier le Chemin d'accs 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
termine, les objets s'affichent dans la fentre Sortie. La fentre Sortie indique le nombre d'objets exports ainsi
qu'une liste des erreurs ventuelles.

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 spcifiques
l'environnement.
1.

Cliquez avec le bouton droit sur un objet de la bibliothque 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 bibliothque 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 termine, 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 propritaire du logiciel. L'utilisation du XML peut faciliter la lecture du contenu du
rfrentiel. Le XML peut galement tre utilis avec la bote outils XML pour la cration d'objets. Pour en
savoir plus, consultez le Guide d'intgration.
Par dfaut, les lments non excutables sont exclus des fichiers XML exports pour en amliorer la lisibilit.
Par exemple, la disposition exacte des transformations au sein d'un flux de donnes ne serait pas conserve
et les transformations seraient disposes automatiquement lors de la rimportation dans le logiciel.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

115

Pour inclure ces lments, dslectionnez Exclure les lments non excutables du document XML export.
Cette option est disponible dans le groupe

Designer

Gnral

dans le menu

Outils

Options .

4.

Spcifiez l'emplacement pour le fichier export.

5.

Saisissez la phrase secrte sensible la casse utiliser pour crypter tout mot de passe stock dans les objets
que vous exportez et cliquez sur OK.

Remarque
Il est ncessaire d'entrer la mme phrase secrte lors de la rimportation du fichier dans un rfrentiel. Si
vous utilisez une phrase secrte 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 dveloppeur SAP Data Quality Management SDK de
configurer les transformations Data Quality dans Data Services Designer et d'exporter les paramtres vers des
fichiers XML afin de les utiliser avec Data Quality Management SDK.
Cependant, si vous utilisez Data Services en tant qu'outil de configuration pour Data Quality Management SDK,
Data Services ne prendra pas en charge la cration d'un journal des modifications pour les modifications
apportes la configuration. Vous pouvez utiliser le concept de rfrentiel central Data Services pour grer les
modifications apportes aux transformations Data Quality, mais aucun journal des modifications ne sera cre.

8.3.1.4

Exportation d'un rfrentiel vers un fichier

Il est galement possible d'exporter l'intgralit d'un rfrentiel vers un fichier. Lors de l'exportation ou de
l'importation d'un rfrentiel, les jobs et leur planification (crs dans SAP Data Services) sont galement
exports ou imports automatiquement. Il est impossible d'exporter ou d'importer les planifications sans qu'un
job et son rfrentiel leur soient associs.
Si vous choisissez un fichier comme destination d'exportation, le logiciel ne fournit pas d'option permettant de
modifier les informations spcifiques l'environnement.
1.

Dans la bibliothque d'objets, cliquer avec le bouton droit et choisissez

Rfrentiel

Exporter vers le

fichier .
Une fentre s'affiche pour vous inviter choisir la destination du fichier d'exportation. Vous pouvez parcourir
le rpertoire pour modifier l'emplacement, dfinir le type de fichier (XML ou ATL) et saisir un nom pour le
fichier.
2.

Cliquez sur Enregistrer.

3.

Saisissez la phrase secrte sensible la casse utiliser pour crypter tout mot de passe stock dans le
rfrentiel et cliquez sur Exporter.

Remarque
Il est ncessaire d'entrer la mme phrase secrte lors de la rimportation du fichier dans un rfrentiel. Si
vous utilisez une phrase secrte incorrecte, le logiciel poursuit le processus d'importation des objets, mais
tout mot de passe stock est supprim.
Le rfrentiel est export vers le fichier.

116

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

8.3.1.5

Importation partir d'un fichier

L'importation d'objets ou de l'intgralit d'un rfrentiel partir d'un fichier crase les objets existants portant le
mme nom dans le rfrentiel de destination.
1.

Il existe deux manires d'importer des fichiers de rfrentiel vers un autre rfrentiel. Utilisez

Outils

Importer partir du fichier

Rfrentiel

ou dans la bibliothque d'objets, faites un clic droit et choisissez

Importer partir du fichier .


Une fentre s'ouvre pour vous permettre d'indiquer le fichier importer. Il est possible d'importer des fichiers
individuels ou l'intgralit du rfrentiel 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 exports partir de SAP Data Quality
Management ou des produits IQ8.)
2.

Slectionnez un fichier importer et cliquez sur Ouvrir.

3.

Saisissez la phrase secrte qui a servi crypter les mots de passe lors de l'exportation du fichier et cliquez sur
Importer.

Remarque
Si la phrase secrte ne correspond pas celle qui vous a servi exporter le fichier, l'importation se
poursuit, mais les mots de passe sont vids et doivent tre redfinis manuellement.
4.

Effectuez toute tape supplmentaire pouvant diffrer 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 infrieure celle du
rfrentiel 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 rfrentiel mis niveau. Par exemple, il est possible que
de nouvelles options ne soient pas disponibles pour quelques fonctionnalits. Pour mettre jour un
fichier ATL, importez-le dans un rfrentiel de version identique, puis mettez ce rfrentiel 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 rcente que votre version
actuelle, un message d'erreur s'affiche indiquant que la version du fichier ATL est suprieure celle du
rfrentiel et que son importation est impossible. Cliquez sur OK.

Si vous tentez d'importer un fichier DMT ou FMT, le logiciel affiche l'Editeur de format de fichier pour vous
permettre de complter les valeurs manquantes pour les proprits du fichier. Comme les formats DMT
et FMT permettent de saisir des noms de champs de plus de 60 caractres, vous devez renommer de
faon unique ceux qui contiennent plus de 60 caractres avant d'importer le fichier.

8.3.2

Sauvegarde des rfrentiels

Utilisez vos utilitaires DBMS pour sauvegarder vos rfrentiels rgulirement. Pour plus d'informations, consultez
la documentation DBMS.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

117

8.3.3

Maintien des performances des Job Servers

Si vous concevez des jobs, il est possible d'utiliser le mme ordinateur pour Designer, le rfrentiel et le Job
Server. Il est galement possible d'utiliser la mme banque de donnes pour le rfrentiel et la base de donnes
cible.
Cependant, lors de la migration des jobs vers un environnement test, il est probable que le Job Server se dplace
vers un autre ordinateur (en gnral d'une plateforme Windows une plateforme UNIX). L'ordinateur du Job
Server SAP Data Services utilise les bibliothques sources, cibles et de client de base de donnes de rfrentiel
pour extraire, transformer et charger des donnes selon la conception d'un job. Un client de base de donnes doit
tre install sur l'ordinateur du Job Server pour chaque base de donnes utilise pour l'excution d'un job. Il est
galement possible de localiser les bases de donnes source et cible l'aide des paramtres rgionaux et de ceux
des pages de codes.
Lors de la migration de jobs entre diffrents Job Servers, vrifiez que la page de codes utilise par chaque base de
donnes source et cible est la mme que celle dfinie pour le client de base de donnes correspondant sur
l'ordinateur du Job Server.
La page de codes du client de base de donnes utilise par un Job Server sur Windows peut tre diffrente de
celle utilise 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 diffrentes pages de codes dans les sources et les cibles. Des paramtres rgionaux
incompatibles ne provoquent pas d'erreurs et le logiciel tente de traiter les paramtres quivalents sans
transcodage. Les incompatibilits peuvent cependant causer une dgradation des performances du transcodage
effectu par le logiciel pendant l'excution du job.
Si vos jobs ne ncessitent pas l'utilisation de diffrents paramtres rgionaux, il est possible d'augmenter les
performances en s'assurant que les paramtres rgionaux par dfaut ne sont pas incompatibles. Aprs la
migration, si vous remarquez une diffrence de rapidit importante entre l'environnement de conception et celui
de test, vrifiez les paramtres rgionaux. Dans Designer, vrifiez que les pages de codes de banque de donnes
pour les sources et les cibles correspondent aux pages de codes client sur l'ordinateur du Job Server.

Informations associes
Guide de rfrence : Paramtres rgionaux et fonctionnalit multi-octets

8.4

CTS (Change and Transport System) amlior

Le CTS (Change and Transport System) transporte les modifications entre les systmes SAP dans votre
infrastructure systme. Le CTS amlior (CTS+) promeut les contenus non SAP (non ABAP) travers les
rfrentiels, c.--d. qu'il vous permet de transporter des objets d'application entre les systmes de votre
infrastructure systme et, si ncessaire, avec des objets ABAP. Vous pouvez administrer des systmes 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 excutez des importations dans TMS (Transport Management
System), le systme effectue la copie approprie d'objets de manire automatique et contrle.

118

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Les fonctions amliores 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 en savoir plus, voir SAP Note 1003674

8.4.1

Transport des modifications : contexte professionnel

Data Services est trs souvent install au sein d'infrastructures systmes intermdiaires. Le dveloppement
client Data Services se fait gnralement dans un systme Data Services de dveloppement, les modifications
sont ensuite consolides dans un systme Data Services de test et de consolidation et, pour finir, les
modifications sont apportes dans le systme Data Services de production.
L'objectif du systme de gestion de transport CTS de SAP NetWeaver est de prendre en charge le transport
contrl partir du systme de dveloppement jusqu'aux systmes de suivi. Avec CTS amlior (CTS+), les
transports non ABAP, comme les fichiers de modification Data Services, sont galement concerns.
L'intgration de la gestion de transport CTS+ Data Services permet de fournir de faon contrle par le systme
toutes les modifications de dveloppement apportes au systme de qualit, puis au systme de production,
partir du systme de dveloppement.
Le transport des modifications Data Services l'aide d'un systme CTS+ permet d'atteindre les objectifs
suivants :

Suivre les modifications effectues dans une infrastructure de systme d'applications.

Eviter de commettre plusieurs modifications manuelles errones sur diffrents rfrentiels dpendants,
lorsque les modifications sont effectues dans un systme de dveloppement, testes dans un systme de
test et utilises dans un systme de production.

Raliser le transport de modifications travers une infrastructure systme d'applications intermdiaire,


dfinie par le client.

Garantir que tous les systmes prsents sur la route du transport dans l'infrastructure du systme
d'applications sont similaires ou mme gaux quant au dveloppement d'applications client.

8.4.2

Informations gnrales

Change and Transport System : prsentation (BC-CTS)


La premire rfrence consulter est la documentation standard Change and Transport system, le manuel de
rfrence CTS : http://help.sap.com/saphelp_nw70/helpdata/EN/3b/dfba3692dc635ce10000009b38f839/
frameset.htm
Les niveaux de piles de SP du systme CTS mentionns dans ce guide font rfrence aux piles de SP de SAP
NetWeaver. N'oubliez pas que les niveaux de piles de SP pour SAP Solution Manager sont diffrents et n'ont pas la
mme 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.
Note SAP : note centrale 1003674 sur le CTS amlior.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

119

Transport d'objets non ABAP dans Change and Transport System


Vous trouverez la documentation sur les Transports non ABAP dans Change and Transport System dans le
manuel suivant : http://help.sap.com/saphelp_nw70/helpdata/en/45/EC25370FDC3481E10000000A1553F6/
frameset.htm

Configuration du TMS
Vous trouverez des informations concernant la configuration du systme de gestion de transport (TMS) ici :
http://help.sap.com/saphelp_nw70/helpdata/en/44/b4a09a7acc11d1899e0000e829fbbd/frameset.htm

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 rfrence utilisateur Interface utilisateur Web de Transport Organizer CTS+ : http://help.sap.com/
saphelp_nw70/helpdata/EN/46/028ec7469204abe10000000a114a6b/frameset.htm

Outil de ligne de commande CTS+


L'outil de ligne de commande CTS+ permet de grer les demandes CTS+ partir d'un fichier de lot de
commandes. Pour en savoir plus sur son utilisation, voir la note SAP 1278181.

Guide d'utilisation : les meilleures pratiques pour l'implmentation de CTS+


Ce document prsente 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

Solution Manager 7.0 Change Request Management (ChaRM)


ChaRM (Change Request Management) permet de grer les projets de maintenance, d'implmentation, de
modle et de mise niveau : de la gestion des modifications et la planification de projets, en passant par la gestion
des ressources et le contrle des cots, aux transports physiques des modifications de l'environnement de
dveloppement l'environnement de production. Les processus pris en charge par ChaRM comprennent des
corrections urgentes pour l'implmentation rapide et directe des modifications dans l'environnement de
production, des activits pour les projets de maintenance, ainsi que des projets d'implmentation, de mise
niveau et de modle. Les modifications intersystmes et inter-composants sont prises en charge.

120

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

ChaRM est la gestion logique de toutes les modifications, comme les transports de demandes des systmes PCM.
Cela inclut la gestion et le contrle de priodes ou de situations dans lesquelles les demandes de transport sont
approuves et importes dans les systmes cibles. ChaRM fonctionne avec le systme TMS/CTS sous-jacent. Il
dfinit et contrle galement les procdures de correction d'urgence, le personnel qui en est responsable et qui
est autoris participer aux processus de modification, etc.
Informations complmentaires : http://help.sap.com/saphelp_sm40/helpdata/en/0c/
5b2160f6fa4b83a3674a210b1cdeb0/frameset.htm
Informations complmentaires sur le SAP Solution Manager : http://help.sap.com/saphelp_sm40/helpdata/en/
45/51fbdbd4941803e10000000a1553f7/frameset.htm

8.4.3

Paramtrage des fichiers de modification Data Services

Vous pouvez envoyer des fichiers exports de Data Services par le systme CTS+. Ces fichiers peuvent tre au
format XML ou ATL et peuvent reprsenter l'un des objets suivants :

Rfrentiels

Jobs

Workflows

Banques de donnes

Configurations de transformation

Tout autre objet de la bibliothque d'objets

Ces fichiers doivent tre exports vers un rpertoire auquel CTS+ sera en mesure d'accder pendant
l'importation vers le systme CTS+. De mme, il est galement possible de crer un rpertoire pour accueillir les
fichiers reus de CTS+ que vous importez dans votre rfrentiel.
Utilisez les procdures d'importation et d'exportationData Services habituelles pour produire ces fichiers et
mettre jour vos objets. Il est galement possible d'implmenter une convention d'affectation de nom de fichiers
pour faciliter le suivi des fichiers.

Exemple
Cration d'un rpertoire source
Vous pouvez tre amen crer une structure de rpertoire dans l'emplacement d'installation Data Services,
comme <REP_LIENS>\cts\source, pour spcifier que le dossier contient des fichiers prts tre sortis vers
CTS+. Lors du paramtrage d'un systme source dans CTS+, pointez vers ce rpertoire.

Exemple
Cration d'un rpertoire cible
Vous pouvez tre amen crer une structure de rpertoire dans l'emplacement d'installation Data Services,
comme <REP_LIENS>\cts\target, pour spcifier que le dossier contient des fichiers reus de CTS+. Lors du
paramtrage d'un systme cible dans CTS+, pointez vers ce rpertoire.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

121

Informations associes
Exportation/Importation [page 111]

8.4.4

Configuration de l'interface utilisateur Web de


Transport Organizer

CTS+ fournit une application ABAP Web Dynpro appele Transport Organizer (CTS_BROWSER) qui sert crer
des demandes de transport et joindre des objets transportables. Vous devez effectuer des tapes de
configuration pour excuter et utiliser cette application.
Pour plus d'informations, consultez : http://help.sap.com/saphelp_nw70/helpdata/en/ea/
6213584a3f49119eccd7d739e55d5d/frameset.htm
Activez tous les services requis pour l'excution des applications ABAP Web Dynpro ainsi que le service Web
CTS_BROWSER l'aide de la transaction SICF (Grer les Services). Ceci inclut tous les services pour ABAP WDA
et SAP Note 1088717 . A la suite de l'activation de services, s'il est impossible
dcrits dans SAP Note 517484
d'appeler le Transport Organizer et que la rponse affiche des messages d'erreur comme indiqu dans SAP Note
(par exemple, "Le service n'est pas actif" ou un message quivalent), activez les services affichs dans
1088717
les messages d'erreur et ressayez.

8.4.4.1

Configuration de l'infrastructure de transport

Crez les systmes de votre infrastructure systme Data Services en tant que systmes non ABAP dans TMS.
Suivez les tapes dcrites dans cette documentation. Dans TMS, comme c'est le cas pour tout systme bas sur
SAP ABAP et SAP Java, les systmes sont reprsents par un identificateur trois caractres alphanumriques,
nomm identificateur systme ou SID. Cet SID reprsente non seulement le systme dans TMS, mais galement
dans d'autres applications de gestion, par exemple le SAP System Landscape Directory, le SAP Solution Manager,
etc. Veuillez fournir un SID votre Data Services (par exemple, DSD pour le systme de dveloppement, DSQ
pour le systme de test et DSP pour le systme de production). Si vous vous servez du System Landscape
Directory (SLD) pour enregistrer les systmes Data Services, utilisez les mmes SID que ceux que vous avez
fournis SDL. Les systmes sont ensuite connects aux "routes de transport". Ils permettent aux administrateurs
Data Services qui utilisent l'interface utilisateur Web de Transport Organizer et TMS pour grer et contrler les
demandes de transport de bien en cerner tous les aspects.
Consultez le manuel de rfrence pour plus de dtails (Dfinition et configuration des systmes non ABAP) :
http://help.sap.com/saphelp_nw70/helpdata/en/45/f64a3dbc1a04a9e10000000a114a6b/frameset.htm

8.4.4.1.1

Dfinition de l'infrastructure systme

1.

Connectez-vous au systme CTS+ et dmarrez la transaction STMS (Transport Management System).

2.

Choisissez Prsentation du systme pour obtenir la liste de tous les systmes dfinis dans le systme CTS.

122

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

8.4.4.1.2

Cration du systme source

Lors de cette tape, il est ncessaire de dfinir Data Services en tant que nouveau systme non ABAP.
1.

Slectionnez Systme SAP Crer Systme non ABAP .


La fentre TMS : Configuration du systme non ABAP s'ouvre.

2.

Crez le systme Data Services avec un ID systme ( l'aide du SID du systme) et une description.

3.

Slectionnez le systme CTS+ en tant de systme de communication.

4.

Dfinissez le systme Data Services en tant que systme source en slectionnant l'option Activer Transport
Organizer.

5.

Entrez le client l'endroit o vous souhaitez utiliser le Transport Organizer.

6.

Enregistrez vos paramtres et confirmez que vous souhaitez distribuer la configuration TMS.

7.

Ajoutez les informations d'emplacement pour le partage de fichiers communs pour la bote de rception CTS
+ ou la sortie Data Services en slectionnant dans la liste le systme que vous venez de crer et en cliquant
deux fois sur celui-ci.

8.

Dans l'onglet Outil de transport, ajoutez le paramtre supplmentaire : NON_ABAP_WBO_INBOX pour le


systme de dveloppement.
Par exemple, <REP_LIENS>\cts\source.

Remarque
Vous pouvez galement le tlcharger 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

Cration du systme cible

Lors de cette tape, vous crerez des systmes cibles (de test et de production) en rptant les tapes de
cration du systme source.
1.

Slectionnez Systme SAP Crer Systme non ABAP .


La fentre TMS : Configuration du systme non ABAP s'ouvre.

2.

Crez le systme Data Services avec un ID systme ( l'aide du SID du systme) et une description.

3.

Slectionnez le systme CTS+ en tant de systme de communication.

4.

Dfinissez le systme Data Service en tant que systme cible en slectionnant l'option Activer le service de
dploiement.

5.

Cochez la case Fichier comme mthode de dploiement prfre.

6.

Dans le champ Rpertoire, entrez le partage de fichiers l'endroit o CTS+ fournit les donnes de
modification au systme cible.
Par exemple, <REP_LIENS>\cts\target.
Cette valeur s'affiche alors dans le paramtre 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 paramtres et confirmez que vous souhaitez distribuer la configuration TMS.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

123

8.4.4.2

Dfinition des routes de transport

Les systmes sont dsormais prts tre inclus dans une route de transport dans CTS.
Utilisez l'Editeur graphique situ dans STMS pour dfinir des routes de transport. Pour cela, connectez-vous sur
le contrleur de domaine (dans le client 000), dmarrez la transaction STMS et cliquez sur l'icne Routes de
transport.
Crez une couche transport standard (la couche par dfaut).
Vous trouverez comment utiliser l'Editeur graphique pour dfinir les routes de transport dans le manuel suivant :
http://help.sap.com/saphelp_nw70/helpdata/en/44/b4a2a27acc11d1899e0000e829fbbd/frameset.htm.
Dsormais, les systmes Data Services sont dfinis dans l'infrastructure systme de transport et une route de
transport est dfinie partir d'un systme de dveloppement Data Services jusqu' un systme de production
Data Services.

8.4.5

Apport de modifications au systme de transport CTS+

Aprs avoir extrait (export) les modifications effectues dans le systme de dveloppement Data Services, il faut
fournir le fichier de modification au Transport Control System de CTS+. Pour cela, il est ncessaire de crer une
demande de transport et d'importer le fichier de modification dans la nouvelle demande de transport CTS+. Vous
pouvez raliser cette opration de deux manires :

A l'aide de l'interface utilisateur Web de Transport Organizer

A l'aide de l'outil de ligne de commande CTS+

Remarque
L'installation et la configuration du systme CTS+ et de l'interface utilisateur Web de Transport Organizer ne
font pas l'objet de ce manuel. Vous trouverez des liens vers cette documentation (y compris l'outil de ligne de
commande CTS+) dans la rubrique Informations gnrales [page 119].

8.4.5.1

Fichier de modification en pice 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 crer 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 dfinir un dossier partag sur l'hte CTS dans lequel les fichiers de
modification Data Services exports peuvent tre accessibles partir de l'hte CTS. Dans cette documentation,
nous prenons comme exemple le partage pour change de donnes suivant : \\<CTSServer>\DSOutbox- un
dossier partag qui est stock physiquement sur le mme serveur que celui o le serveur d'applications CTS est
implment. 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).

124

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

8.4.5.1.1

Fourniture des donnes de modification via


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 systme CTS+ ou avec le bureau local. Pour y accder directement partir de l'hte CTS, le
paramtre NON_ABAP_WBO_INBOX doit tre dfini pour pointer vers le partage dans lequel Data Services stocke
ses donnes exportes (paramtre NON_ABAP_WBO_INBOX == \\<CTSServer>\DSOutbox).

8.4.5.1.2

Dmarrage de l'interface utilisateur Web de


Transport Organizer

1.

Connectez-vous au contrleur de domaine, situ au sein du client comme spcifi lors de la cration du
systme source.

2.

Dmarrez la transaction STMS.


L'interface utilisateur Web de Transport Organizer peut dsormais tre dmarre via
Environnement > Interface utilisateur Web de Transport Organizer.

3.

Saisissez le SID du systme source Data Services.

8.4.5.1.3

Cration d'un transport dans CTS

1.

Cliquez sur le bouton Crer une demande pour dmarrer la cration de la demande de modification CTS+.

2.

Saisissez une courte description et vrifiez qu'il s'agit du bon propritaire.

3.

Cliquez sur Crer.

Une demande de transport est cre et s'affiche dans la colonne Demandes.

8.4.5.1.4

Association du fichier de modification la demande


de transport

1.

Slectionnez la demande de transport puis cliquez sur l'onglet Liste d'objets pour voir si des objets y sont dj
joints.

2.

Pour joindre le fichier de modification, cliquez sur le bouton Joindre.


La fentre Joindre un objet fichier s'ouvre.

3.

Slectionnez Autre dans l'option Application.

4.

Slectionnez Client si le fichier de modification se trouve sur le mme client local que celui sur lequel
s'excute l'interface utilisateur Web de Transport Organizer. Si le dossier de sortie Data Services est partag
sur le serveur CTS, slectionnez Serveur.

5.

Cliquez sur Parcourir pour trouver le fichier partag et le tlcharger vers le systme CTS+.

6.

Slectionnez le fichier de modification appropri, puis cliquez sur Ouvrir.

7.

Cliquez sur OK pour tlcharger le fichier vers la demande de transport et vers le CTS.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

125

8.4.6

Transport dans l'infrastructure systme

Aprs 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 systme cible, qui est le prochain systme sur
votre route de transport. Pendant l'importation, les fichiers sont copis dans le dossier entrant Data Services.
Dans la configuration de CTS+, vous pouvez spcifier si la file d'attente d'importation se gre de manire
automatique ou si les transports de la file d'attente doivent tre imports manuellement.
Le dploiement 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 bote d'envoi CTS+ dfini pour le systme cible
Data Services, o l'administrateur Data Services doit le reprendre pour un dploiement manuel.

8.4.6.1

Lancement de la demande de transport

1.

Ouvrez l'interface utilisateur Web de Transport Organizer.

2.

Slectionnez la demande de transport lancer.

3.

Cliquez sur le bouton Lancer.

Le statut Lance est prsent affect la demande de transport.

Remarque
Vous pouvez trouver des informations utiles la rsolution de tout problme ventuel survenant lors du
processus de lancement dans l'onglet Journaux de l'interface utilisateur Web de Transport Organizer.

8.4.6.2

Dmarrage de l'importation partir de la file


d'attente d'importation

Le processus d'importation envoie le fichier de modification en pice jointe dans la bote d'envoi CTS (ou
Data Services Entrant du point de vue de Data Services, paramtre DEPLOY_OUTBOX).
1.

Dmarrez la transaction STMS et cliquez sur l'icne Prsentation de l'importation.

2.

Slectionnez le systme cible pour voir la file d'attente d'importation de ce systme cible. Dans la range
slectionne, l'icne (avec un signe plus) qui indique que des processus d'importation doivent tre traits est
affiche.

3.

Cliquez deux fois sur le systme cible pour ouvrir la file d'attente d'importation.

4.

Slectionnez l'ordre de transport et cliquez sur l'icne Demande d'importation.

S'il n'y a aucune nouvelle demande de transport, cliquez sur Actualiser.


Vrifiez le dossier DEPLOY_OUTBOX de CTS+ dans le systme cible avant et aprs l'importation et vous
remarquerez qu'un nouveau rpertoire portant le nom de l'ordre de transport s'y trouve.
La fentre Importer la demande de transport s'affiche.
5.

Slectionnez une option importer immdiatement ou ultrieurement.

6.

Cliquez sur Oui pour importer.

126

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Comme un partage de fichiers entre CTS+ sortant et Data Services Entrant est dfini pour le systme cible
(Paramtre CTS+ DEPLOY_OUTBOX), le fichier de modification import est dsormais galement accessible sur
le serveur de partage de fichiers affect.
Vous trouverez des dtails relatifs tout problme ventuel survenant lors du processus d'importation dans les
journaux d'importation. Vous pouvez marquer la demande en question et choisir
Journaux

Demande

Afficher

Pour plus d'informations sur le processus de transport, consultez http://help.sap.com/saphelp_nw70/


helpdata/en/44/b4a3507acc11d1899e0000e829fbbd/frameset.htm.

8.5

Gestion de la promotion d'objet Data Services

8.5.1

A propos de la promotion d'objet

8.5.1.1

Prsentation de la gestion de la promotion d'objet


Data Services

L'outil Promotion de l'objet de l'Administrateur Data Services vous permet de dplacer un ou plusieurs objets Data
Services d'un environnement de dveloppement un environnement d'assurance-qualit, ou directement vers un
environnement de production. Afin de garantir la scurit, ces environnements n'ont gnralement pas d'accs
direct les uns aux autres. La promotion d'objet de Data Services s'effectue par le biais d'un FTP scuris ou d'un
rpertoire 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 scurit des
environnements source et cible.
Les utilisateurs disposant d'un accs en Affichage un rfrentiel peuvent en exporter les objets depuis un
environnement de dveloppement vers un rpertoire partag cr par des utilisateurs disposant des
autorisations. Les utilisateurs disposant d'un accs Contrle total au rfrentiel 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 Grer l'importation de la promotion d'objet.

Remarque
L'utilisateur qui dmarre le SIA (Server Intelligence Agent) sur le serveur ayant accs aux rpertoires partags
utiliss pour l'exportation et l'importation d'objets promus doit disposer de l'accs total en lecture et en
criture ces rpertoires partags. Si le serveur est dmarr par un utilisateur qui ne dispose pas de l'accs
total au rpertoire partag, toutes les configurations d'oprations d'exportation et d'importation pour ce
rpertoire partag chouent lors de la validation et sont impossibles achever tant que le problme n'est pas
rsolu. Pour raliser cette validation, un utilisateur autoris ou l'administrateur peut valider la configuration en
testant la connexion ou en renregistrant la configuration vrifier. Si un autre utilisateur, sans les droits
totaux en lecture et en criture sur le rpertoire partag, dmarre le SIA aprs la validation russie d'une
configuration, toutes les oprations d'exportation et d'importation partir de cette configuration chouent tant
que le SIA n'a pas t redmarr par un utilisateur disposant des autorisations requises.
Si des objets de mme nom et de mme type sont slectionns pour l'importation, ils sont imports en srie en
fonction de leur date d'exportation. Lorsque vous affichez la liste des objets exports sur la page Importer la

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

127

configuration de l'Administrateur, les objets exports sont regroups avec les objets de mme type et de mme
nom d'objet, rpertoris dans l'ordre de leurs dates d'exportation. Si le mme objet et les mmes types sont
exports plusieurs fois, en fonction de la date d'exportation, vous pouvez importer ces mmes objets et ils seront
imports en srie en fonction de leur date d'exportation.

8.5.1.2

Conditions requises pour la promotion d'objet

Les conditions suivantes sont d'application 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 :

Les rfrentiels source et cible doivent tre excuts sur la mme version de Data Services avant tout
tentative de promotion d'objets vers ces rfrentiels ou partir de ceux-ci.

L'utilisateur qui dmarre le SIA (Server Intelligence Agent) sur le serveur ayant accs aux rpertoires
partags utiliss pour l'exportation et l'importation d'objets promus doit disposer de l'accs total en lecture et
en criture ces rpertoires partags.
Si le serveur est dmarr par un utilisateur qui ne dispose pas de l'accs total au rpertoire partag, toutes les
configurations d'oprations d'exportation et d'importation pour ce rpertoire partag chouent lors de la
validation et sont impossibles achever tant que le problme n'est pas rsolu. Pour raliser cette validation,
accdez la page de configuration et cliquez sur Test ou essayez d'enregistrer nouveau la configuration.
Si un autre utilisateur, sans les droits totaux en lecture et en criture sur le rpertoire partag, dmarre le SIA
sur le serveur aprs la validation russie des configurations d'exportation et d'importation, l'excution de
toutes ces configurations d'exportation et d'importation chouera jusqu' ce que le SIA soit redmarr par un
utilisateur disposant des autorisations requises.

Lorsqu'un objet Data Services est promu, tous ses objets dpendants sont galement promus, l'exception
de ses banques de donnes. En gnral, les banques de donnes d'un environnement de dveloppement
contiennent des donnes utilises uniquement pour le test, et gnralement pas utilises dans un
environnement de production. Si vous devez promouvoir une banque de donnes depuis un environnement
de dveloppement vers un environnement de production, la banque de donnes doit tre promue
sparment.

Lors de la promotion d'une banque de donnes, son mot de passe n'est pas inclus dans l'opration
d'importation ou d'exportation et le champ de mot de passe pour la banque de donnes promue reste donc
vide. Cela est dlibr et offre une scurit afin d'viter l'utilisation involontaire d'un dveloppement ou d'une
banque de donnes d'assurance-qualit dans un environnement de production. Cela offre une scurit
supplmentaire car seul le propritaire d'une banque de donnes devrait en connatre le mot de passe.
Une fois que la promotion d'une banque de donnes est termine, veillez reconfigurer la banque de donnes
sous Administration > Gestion > Banque de donnes dans la Console de gestion SAP Data Services. Dfinissez
un mot de passe pour la banque de donnes promue son nouvel emplacement et, au besoin, modifiez
l'emplacement de la base de donnes qu'elle utilise. Si la banque de donnes utilise dans l'environnement de
production diffre de celle utilise celui de dveloppement ou d'assurance-qualit, veillez les mettre jour.
Si aucun mot de passe de banque de donnes valide n'est saisi aprs l'importation de la banque de donnes
dans un autre environnement, l'excution de tous les jobs dpendant de cette banque de donnes 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
crer et modifier les configurations utilises 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 Grer les configurations de promotion d'objet pour lui permettre de
modifier les configurations par le biais de l'Administrateur de la Console principale.

128

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Seuls les utilisateurs disposant au minimum de l'accs en Affichage un rfrentiel peuvent en exporter les
objets vers le rpertoire partag configur par un administrateur ou un utilisateur du groupe Administrateur
de Data Services.

Seuls les utilisateurs du groupe Administrateur de Data Services peuvent importer des objets dans un
rfrentiel. Un administrateur ou un utilisateur dont le compte est membre du groupe Administrateur de Data
Services peut octroyer un autre utilisateur n'appartenant pas ce groupe le droit Grer l'importation de la
promotion d'objet, ce qui autorise cet utilisateur importer des objets dans un rfrentiel. Cet utilisateur doit
galement disposer de l'accs en Contrle total au rfrentiel pour tre en mesure d'en importer les objets.

Chaque importation d'objet de niveau suprieur est excute en srie. Si l'importation d'un objet choue, elle
revient en arrire et se poursuit avec l'objet de niveau suprieur suivant.

Le tableau suivant rsume les droits d'utilisateur pour chaque phase du processus de Gestion de la promotion
d'objet.
Table 36 :
Type d'utilisateur

Configurer l'exportation et
l'importation

Exporter des objets du rf


rentiel (source)

Importer des objets d'un r


pertoire partag (cible)

Administrateur

Oui

Oui

Oui

Groupe Administrateur de
Data Services

Oui

Oui

Oui

Utilisateur Data Services nor


mal, sans droits supplmen
taires

Non

Oui

Non

Doit galement disposer, au


minimum, de l'accs en
Affichage pour exporter les
objets depuis le rfrentiel

Utilisateur Data Services nor


mal, avec le droit Grer les
configurations de promotion
d'objet

Oui

Non

Oui
Doit galement disposer, au
minimum, de l'accs en
Affichage pour exporter les
objets depuis le rfrentiel

Utilisateur Data Services nor


mal, avec le droit Grer
l'importation de la promotion
d'objet

Non

Oui

Oui
Doit galement disposer obli
gatoirement de l'accs en
Contrle total au rpertoire
partag

Informations associes
Gestion des droits d'application pour un groupe [page 43]

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

129

8.5.1.3

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, slectionnez ou dveloppez le menu Promotion de l'objet.
Lorsque vous slectionnez le titre du menu Promotion de l'objet, la page Promotion de l'objet s'affiche avec des
choix permettant d'accder aux configurations d'exportation et d'importation existantes et de les excuter.

Exporter les objets gre l'exportation de types d'objet spcifiques de rfrentiels spcifiques. Une fois que
vous avez slectionn un rfrentiel et un type d'objet, et cliqu sur Suivant, une table s'affiche avec les
dtails de chaque objet du type slectionn se trouvant dans ce rfrentiel et disponible pour l'exportation.

Exporter les paramtres de substitution gre l'exportation d'un ou plusieurs paramtres de substitution
rpertoris par le rfrentiel o ils se trouvent. Une fois que vous avez slectionn un paramtre de
substitution et cliqu sur Suivant, une table s'affiche avec les dtails de chaque paramtre de substitution.

Exporter les configurations systme gre l'exportation d'une ou plusieurs configurations systme individuelles
depuis le rfrentiel local. Une fois que vous avez slectionn une configuration systme et cliqu sur Suivant,
une table s'affiche avec les dtails de chaque configuration systme.

Importer affiche les dtails des objets qui ont t exports depuis le rfrentiel et sont disponibles pour
l'importation. Un outil de recherche offre un moyen de limiter la liste affiche. Depuis les rsultats affichs,
vous pouvez slectionner un ou plusieurs objets importer.

Chacune des pages affiches pour ces choix inclut une indication quant l'ventuelle excution pralable d'une
exportation ou d'une importation sur l'objet ou les objets affichs.
Table 37 :
Champ

Valeur = Oui

Valeur = Non

Export

Une ou plusieurs oprations d'exportation ont t ex


cutes sur cet objet de rfrentiel. Le statut de ces
oprations peut tre Russite ou Echec.

Aucune opration d'exportation n'a ja


mais t excute sur cet objet de rf
rentiel.

Import

Une ou plusieurs oprations d'importation ont t ex


cutes sur cet objet de rfrentiel. Le statut de ces
oprations peut tre Russite ou Echec.

Aucune opration d'importation n'a ja


mais t excute sur cet objet de rf
rentiel.

Lorsque vous dveloppez le menu Promotion de l'objet, deux choix s'offrent vous :

Exporter la configuration rpertorie toutes les configurations d'exportation cres par les utilisateurs
autoriss.

Importer la configuration rpertorie toutes les configurations d'importation cres par les utilisateurs
autoriss.

Les configurations d'exportation et d'importation s'affichent dans la liste de la page Promotion de l'objet, qui
apparat lorsque vous slectionnez les unes ou les autres, et peuvent y tre slectionnes.

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 accordes par un membre de ce groupe ne peuvent pas crer ni
modifier les configurations d'exportation et d'importation ; ils ne peuvent pas davantage excuter des
configurations d'importation cres par un utilisateur autoris.

130

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 Grer les configurations de
promotion d'objet.

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Pour excuter 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 Grer
l'importation de la promotion d'objet et doivent disposer de l'accs en Contrle total au rfrentiel.

8.5.2

Configuration de la promotion d'objet

8.5.2.1

Dfinition d'une configuration d'exportation

Les conditions spcifiques et recommandations suivantes sont d'application lors de la dfinition d'une
configuration d'exportation :

Seul un utilisateur dont le compte est affect au compte du groupe Administrateur de Data Services peut
crer et modifier les configurations utilises 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 Grer les configurations de promotion d'objet pour lui permettre de
modifier les configurations par le biais de l'Administrateur de la Console principale.

Pour des raisons de scurit, seul un administrateur systme peut crer un rpertoire partag vers lequel
peut tre export un objet ou depuis lequel celui-ci peut tre import. Si aucun rpertoire partag n'a encore
t cr mais que l'autorisation vous a t accorde de configurer des exportations et des importations, la
seule option de transport disponible pour votre configuration est le FTP.

Si vous configurez une exportation pour qu'elle utilise un FTP pour promouvoir des objets vers un systme
UNIX, veillez configurer le serveur FTP pour disposer de l'accs total en lecture et en criture au rpertoire
partag dfini afin de recevoir les objets exports.

Si vous devez librer de l'espace dans le rpertoire partag, vous pouvez supprimer en toute scurit les
fichiers .ATL et .manifest exports aprs en avoir termin l'importation. Si vous crez une configuration
d'exportation spare pour chaque version, il sera plus ais d'identifier les groupes de fichiers archiver ou
supprimer en toute scurit.

Un rfrentiel peut tre associ plusieurs configurations d'exportation diffrentes.

Pour en savoir plus sur les conditions gnrales de promotion d'un objet, voir les rubriques associes.

Vous pouvez utiliser la promotion d'objet pour crer une configuration pouvant tre utilise pour exporter un objet
et ses objets dpendants sur un FTP scuris ou directement vers un rpertoire partag :
1.

Dans la console de gestion Data Services, dveloppez le menu Promotion de l'objet, puis slectionnez
Exporter la configuration.

2.

Sur la page Exporter la configuration, cliquez sur Ajouter.

3.

Pour crer une configuration d'exportation afin de transporter des objets sur FTP :

4.

a.

Dans l'onglet FTP, saisissez des informations dans chaque champ obligatoire.

b.

Choisissez si vous souhaitez activer FTP scuris.

c.

Slectionnez une ou plusieurs entres dans la liste Rfrentiels disponibles pour les associer cette
configuration. Vous ne pouvez exporter que des objets des rfrentiels slectionns pour la liste
Rfrentiels disponibles.

d.

Facultativement, cliquez sur Test pour vous assurer que la configuration peut accder aux rfrentiels et
au Rpertoire cible que vous avez associs cette configuration.

e.

Enregistrez la configuration.

Pour crer une configuration d'exportation afin de transporter des objets directement vers un rpertoire
partag existant :

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

131

a.

Dans l'onglet Rpertoire partag, saisissez un nom pour la configuration et un rpertoire cible o exporter
les objets dans le rpertoire partag.

b.

Slectionnez une ou plusieurs entres dans la liste Rfrentiels disponibles pour les associer cette
configuration. Vous ne pouvez exporter que des objets des rfrentiels slectionns pour la liste
Rfrentiels 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 rpertoire partag. Si la configuration peut accder
aux rfrentiels avec lesquels elle a t associe et que le service SIA valide l'accs au rpertoire partag, la
configuration est enregistre avec le nom que vous avez spcifi. Aprs son enregistrement, la configuration
nomme apparat comme choix sur la page Exporter la configuration et comme choix de Nom de l'objet lorsque
vous slectionnez Exporter les objets, Exporter les configurations systme ou Exporter les paramtres de
substitution.
Pour modifier une configuration d'exportation, revenez Exporter la configuration et slectionnez le Nom de
l'objet de la configuration modifier.
Pour supprimer une configuration d'exportation, slectionnez-la sur la page Exporter la configuration et cliquez
sur Supprimer.

Informations associes
Conditions requises pour la promotion d'objet [page 128]
Exportation d'un objet [page 133]

8.5.2.2

Dfinition d'une configuration d'importation

Les conditions spcifiques suivantes sont d'application lors d'une dfinition de configuration d'importation :

L'objet et tous ses objets dpendants doivent avoir dj t exports avant l'excution de la configuration
d'importation.

Une configuration d'importation ne peut tre associe qu'avec un seul rfrentiel.

Un rfrentiel cible doit tre configur sur un rpertoire partag o les fichiers ATL ont t exports.

Seul un utilisateur dont le compte est affect au compte du groupe Administrateur de Data Services peut
crer et modifier les configurations utilises 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 Grer les configurations de promotion d'objet pour lui permettre de
modifier les configurations par le biais de l'Administrateur de la Console principale.

Pour en savoir plus sur les conditions gnrales de promotion d'un objet, voir les rubriques associes.

La promotion d'objet permet de crer une configuration pouvant tre utilise pour importer un objet et ses objets
dpendants depuis un rpertoire partag :
1.

Dans la console de gestion Data Services, dveloppez le menu Promotion de l'objet, puis slectionnez
Importer la configuration.

2.

Sur la page Importer la configuration, cliquez sur Ajouter.

132

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

3.

Slectionnez le Rfrentiel depuis lequel les objets ont t configurs pour l'exportation et, dans le champ
Rpertoire source, saisissez le chemin d'accs au rpertoire o la configuration d'exportation a dpos les
objets.
Une fois que le Rfrentiel a t configur, il ne peut pas tre configur avec un autre chemin d'accs car ce
rfrentiel ne s'affichera plus dans la liste des choix.

4.

Enregistrez la configuration.

Si la configuration d'importation peut accder au rpertoire partag o les objets sont exports, la configuration
est enregistre avec le nom du rfrentiel cible. La configuration nomme apparat comme choix sur la page
Importer la configuration et comme choix de Nom de l'objet lorsque vous slectionnez Importer.
Pour modifier une configuration d'importation, revenez la page Importer la configuration et slectionnez le Nom
de l'objet de la configuration modifier.
Pour supprimer une configuration d'importation, slectionnez-la sur la page Importer la configuration et cliquez
sur Supprimer.
Si vous avez import une banque de donnes, aprs l'avoir importe, vous devez reconfigurer la banque de
donnes sous Administration > Gestion > Banque de donnes dans la Console de gestion SAP Data Services et lui
affecter un mot de passe.
Aprs avoir import une collection de paramtres de substitution, au besoin, vous pouvez mettre jour leurs
chemins d'accs aprs leur importation leur nouvel emplacement.

Informations associes
Conditions requises pour la promotion d'objet [page 128]
Importation d'un objet [page 136]

8.5.3

Promotion des objets

8.5.3.1

Exportation d'un objet

Les conditions spcifiques suivantes s'appliquent l'exportation d'un objet :

Les rfrentiels source et cible doivent tre excuts sur la mme version de SAP Data Services.

Vous pouvez raliser une exportation partir d'un rfrentiel local ou d'un rfrentiel central.

Si une banque de donnes est un objet dpendant de l'objet que vous exportez, la banque de donnes doit
tre exporte sparment.

Lors de la promotion d'une banque de donnes, son mot de passe n'est pas inclus dans l'opration
d'importation ou d'exportation et le champ de mot de passe pour la banque de donnes promue reste donc
vide. Cela est dlibr et offre une scurit afin d'viter l'utilisation involontaire d'un dveloppement ou d'une
banque de donnes d'assurance-qualit dans un environnement de production.
Une fois que la promotion d'une banque de donnes est termine, veillez reconfigurer la banque de donnes
sous Administration > Gestion > Banque de donnes dans la Console de gestion SAP Data Services. Dfinissez
un mot de passe pour la banque de donnes promue son nouvel emplacement et, au besoin, modifiez
l'emplacement de la base de donnes qu'elle utilise.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

133

Le rfrentiel partir duquel vous exportez des objets doit tre associ une configuration d'exportation.

Pour en savoir plus sur les conditions gnrales de promotion d'un objet, voir les rubriques associes.

Vous pouvez utiliser la promotion d'objet pour exporter les types d'objets suivants depuis leur rfrentiel actuel
vers un rpertoire partag :

Projet

Job

Workflow

Flux de donnes

Fonction

Format de fichier

Banque de donnes

Configurations systme

Paramtres de substitution

1.

Dans la console de gestion Data Services, slectionnez Promotion de l'objet.

2.

Slectionnez l'un des lments suivants dans la liste Objets, puis cliquez sur Suivant.

3.

Exporter les objets

Exporter les configurations systme

Exporter les paramtres de substitution

Slectionnez un rfrentiel (local ou central) et, si vous avez choisi Exporter les objets, slectionnez un type
d'objet, puis cliquez sur Suivant.
La page Exporter apparat et affiche une liste comportant la dernire version de tous les objets spcifis
disponibles dans le rfrentiel slectionn.
Chaque page rpertorie 23 entres. Vous pouvez inclure jusqu' 23 des entres rpertories dans une page
Exporter en une seule opration d'exportation. Cliquez sur les liens de page pour afficher les pages suivantes
d'objets disponibles.

4.

Si vous avez slectionn Exporter les configurations systme ou Exporter les paramtres de substitution dans
la liste Objets, pour rduire la liste afin qu'elle affiche uniquement les objets que vous souhaitez exporter,
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
caractres gnriques.

5.

Si vous avez slectionn Exporter les objets dans la liste Objets, pour rduire la liste afin qu'elle affiche
uniquement les objets que vous souhaitez exporter, filtrez-la :
a.

Saisissez un texte spcifique rechercher qui apparat dans le champ Nom de l'objet. Vous pouvez utiliser
un astrisque ou un caractre gnrique pour tendre la recherche aux objets correspondant
partiellement ou faisant partie d'un schma d'appellation commun.

b.

Si le Type d'objet est Job, slectionnez un Projet spcifique (la valeur par dfaut est Tous les projets).

c.

Si vous ralisez votre exportation depuis le rfrentiel central, des choix de filtre supplmentaires sont
disponibles :
Si le Type d'objet est Projet, slectionnez une autre version dans la liste Obtenir (la valeur par dfaut est
Dernire version).
Lorsque vous soumettez la requte, celle-ci fait correspondre l'tiquette de l'objet parent la version
associe. Si l'tiquette d'un enfant d'objet ne correspond pas l'tiquette spcifie, lorsqu'un objet
parent est export, la dernire version de l'objet enfant est exporte.

134

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

Pour garantir que vous disposez du contrle total de la version exporte des dpendances d'un objet,
assurez-vous que vous affectez toujours une tiquette vos objets lorsque vous les rechargez. Affectez
aux objets enfant la mme tiquette qu' l'objet parent.
d.

Cliquez sur Rechercher pour utiliser vos slections lors de la recherche d'objets correspondant vos
choix.

6.

Slectionnez individuellement jusqu' 23 entres Nom de l'objet affiches sur la page actuelle ou slectionnez
Tout slectionner pour importer les 23 objets de cette page.

7.

Choisissez la mthode d'exportation.

8.

Cliquez sur Exporter pour dmarrer l'exportation des objets slectionns.

Pour chaque objet, un fichier ATL et un fichier manifeste sont rdigs dans le Rpertoire cible spcifi 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 termine, l'actualisation automatique se termine, les informations de
Statut de fin s'affichent (russite ou chec) et les informations du journal sont stockes dans le rfrentiel sous la
table AL_EXPORT_HISTORY. Pour afficher les informations du journal lorsque la page Confirmation est ouverte,
slectionnez afficher le journal sous la colonne Statut du rapport affich. Vous trouverez les dtails relatifs au job
dans l'onglet Suivi. Si des problmes sont survenus lors de l'exportation, des messages sont enregistrs dans
l'onglet Erreur.
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 exports. L'ID de confirmation contient les informations suivantes :
<Horodatage en millisecondes>-<nombre alatoire six chiffres>-<nombre de tentatives
d'exportation>
Pour convertir l'horodatage affich en millisecondes au format de date, copiez les nombres entiers affichs en
regard de Confirmation# jusqu'au premier tiret et collez-les dans un outil de conversion votre disposition.

Remarque
Prenez note du numro 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 disparatre. Une copie du journal est galement inscrite dans le rfrentiel sous la table
AL_EXPORT_HISTORY de sorte que vous puissiez interroger la table pour trouver les informations du journal
ultrieurement.
Si vous avez export une banque de donnes, aprs l'avoir importe, vous devez reconfigurer la banque de
donnes sous Administration > Gestion > Banque de donnes dans la Console de gestion SAP Data Services et lui
affecter un mot de passe.
Si vous avez export les paramtres de substitution, au besoin, vous pouvez mettre jour leurs chemins d'accs
aprs les avoir imports leur nouvel emplacement. Pour modifier les paramtres 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 peut vous octroyer le droit Grer les configurations de banque de donnes et de paramtre
de substitution.

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

135

Informations associes
Conditions requises pour la promotion d'objet [page 128]
Dfinition d'une configuration d'exportation [page 131]
Gestion des droits d'application pour un groupe [page 43]

8.5.3.2

Importation d'un objet

Les conditions suivantes sont d'application lors de l'importation d'un objet dans un autre rfrentiel :

Les rfrentiels source et cible doivent tre excuts sur la mme 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 Grer l'importation de la promotion d'objet et vous
disposer des autorisations Contrle total pour le rfrentiel.

Vous pouvez uniquement importer des objets dans un rfrentiel local.

Lors de la promotion d'une banque de donnes, son mot de passe n'est pas inclus dans l'opration
d'importation ou d'exportation et le champ de mot de passe pour la banque de donnes promue reste donc
vide. Cela est dlibr et offre une scurit afin d'viter l'utilisation involontaire d'un dveloppement ou d'une
banque de donnes d'assurance-qualit dans un environnement de production.
Une fois que la promotion d'une banque de donnes est termine, veillez reconfigurer la banque de donnes
sous Administration > Gestion > Banque de donnes dans la Console de gestion SAP Data Services. Dfinissez
un mot de passe pour la banque de donnes promue son nouvel emplacement et, au besoin, modifiez
l'emplacement de la base de donnes qu'elle utilise.

Pour en savoir plus sur les conditions gnrales de promotion d'un objet, voir les rubriques associes.

Vous pouvez utiliser la promotion d'objet pour importer des objets en toute scurit dans un environnement de
production depuis un rpertoire source pour la configuration d'importation.
1.

Dans la console de gestion Data Services, slectionnez Promotion de l'objet.

2.

Slectionnez un rfrentiel cible depuis lequel importer les objets, puis cliquez sur Suivant.
La page Importer apparat et affiche une liste comportant les objets exports disponibles dans le rfrentiel
cible. Ces entres contiennent des informations relatives aux objets associs une configuration
d'exportation correspondante ainsi que des informations relatives l'emplacement des objets exports.
Chaque page rpertorie 23 entres. Vous pouvez inclure jusqu' 23 des entres rpertories dans une page
Importer en une seule opration d'importation. Cliquez sur les liens de page pour afficher les pages suivantes
d'objets disponibles.

3.

Pour rduire la liste afin qu'elle affiche uniquement les objets que vous souhaitez importer, utilisez le champ
Filtre afin de filtrer les entres affiches 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 caractres gnriques.

4.

Slectionnez individuellement jusqu' 23 entres affiches sur la page actuelle ou slectionnez Tout
slectionner pour importer les 23 objets de cette page.

5.

Cliquez sur Importer pour dmarrer l'importation des objets slectionns.

La page Confirmation affiche la progression de l'importation et le Statut est automatiquement actualis toutes les
cinq secondes. Lorsque l'importation est termine, l'actualisation automatique se termine, les informations de
Statut de fin s'affichent (russite ou chec) et les informations du journal sont stockes dans le rfrentiel sous la
table AL_IMPORT_HISTORY. Pour afficher les informations du journal lorsque la page Confirmation est ouverte,

136

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Gestion du cycle de vie

slectionnez afficher le journal sous la colonne Statut du rapport affich. Vous trouverez les dtails relatifs au job
dans l'onglet Suivi. Si des problmes sont survenus lors de l'exportation, des messages sont enregistrs 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 :
<Horodatage en millisecondes>-<nombre alatoire six chiffres>-<nombre de tentatives
d'importation>
Pour convertir l'horodatage affich en millisecondes au format de date, copiez les nombres entiers affichs en
regard de Confirmation# jusqu'au premier tiret et collez-les dans un outil de conversion votre disposition.

Remarque
Prenez note du numro 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 disparatre. Une copie du journal est galement inscrite dans le rfrentiel sous la table
AL_IMPORT_HISTORY de sorte que vous puissiez interroger la table pour trouver les informations du journal
ultrieurement.
Si vous avez import une banque de donnes, aprs l'avoir importe, vous devez reconfigurer la banque de
donnes sous Administration > Gestion > Banque de donnes dans la Console de gestion SAP Data Services et lui
affecter un mot de passe.
Si vous avez import les paramtres de substitution, au besoin, vous pouvez mettre jour leurs chemins d'accs
aprs les avoir imports leur nouvel emplacement. Pour modifier les paramtres 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 peut vous octroyer le droit Grer les configurations de banque de donnes et de paramtre
de substitution.

Informations associes
Conditions requises pour la promotion d'objet [page 128]
Dfinition d'une configuration d'importation [page 132]
Gestion des droits d'application pour un groupe [page 43]

Guide d'administration
Gestion du cycle de vie

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

137

Intgration avec SAP et SAP Solution


Manager

9.1

Prsentation de l'intgration

Data Services peut tre intgr dans un certain nombre de solutions SAP afin de tirer parti de leurs
fonctionnalits. Les produits System Landscape Directory et Solution Manager Diagnostics vous aident grer,
surveiller et entretenir votre dploiement de Data Services.

SAP System Landscape Directory (SLD)


Le SLD (System Landscape Directory) de SAP NetWeaver est la source centrale des informations sur
l'infrastructure systme pertinentes aux fins de la gestion du cycle de vie de votre progiciel. En fournissant un
rpertoire incluant des informations sur tous les progiciels installables disponibles auprs de SAP et des donnes
automatiquement mises jour sur les systmes dj installs dans une infrastructure, il fournit une base qui
permet aux outils d'assistance de planifier les tches relatives au cycle de vie des progiciels dans votre
infrastructure systme.
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.

Solution Manager Diagnostics (SMD)


Le composant SMD de SAP Solution Manager fournit une fonctionnalit complte pour analyser et surveiller
l'intgralit d'une infrastructure systme. 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 utilises pour l'analyse
des lments source de variance.
Data Services fournit une assistance pour cette surveillance des performances via CA/Wily Introscope dans
Solution Manager Diagnostics sous la forme d'une intgration avec la bibliothque NCS, laquelle est install
automatiquement en mme temps que Data Services.

9.2

Checklist d'intgration de SLD et de SAP Solution


Manager

Le tableau suivant rcapitule les composants requis pour activer SLD et SAP Solution Manager en vue de fournir
une assistance Data Services.

138

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Intgration avec SAP et SAP Solution Manager

Table 38 :
Assistance pour...
Enregistrement du SLD

Requis pour SAP Data Services

SAPHOSTAGENT doit tre install pour permettre l'enregistrement des ser


veurs Data Services.

Remarque
Le programme d'installation de Data Services enregistrera automatique
ment les serveurs si SAPHOSTAGENT est dj install.

Un fichier slddest.cfg.key et un fichier slddest.cfg doivent tre crs


aux fins du reporting du fournisseur de donnes SLDReg sur les serveur bac
kend .

Intgration du SMD
Instrumentation des performances

9.3

9.3.1

Il est ncessaire de tlcharger et d'installer l'agent SMD (DIAGNOSTICS.AGENT)


sur tous les htes 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.

Gestion de l'enregistrement dans le System Landscape


Directory

Enregistrement de Data Services dans l'infrastructure


systme

Le SLD (System Landscape Directory) est un rfrentiel central d'informations sur l'infrastructure systme
pertinentes aux fins de la gestion du cycle de vie du progiciel. Le SLD contient une description du paysage
systme : les systmes et composants logiciels actuellement installs.
Les fournisseurs de donnes SLD (SLDReg) enregistrent le systme sur le serveur SLD et tiennent les
informations jour. Les applications de gestion et d'exploitation accdent aux informations stockes dans le SLD
pour excuter des tches dans un environnement informatique collaboratif.
SLDReg s'installe en mme temps que SAPHOSTAGENT. Une fois SLDREG install, vous devez crer un ficher
slddest.cfg et un fichier slddest.cfg.key pour lui permettre de se connecter au serveur SLD.
Le fournisseur de donnes est inclus dans chaque installation de Data Services pour prsenter des rapports sur
les composants suivants :

Composants de serveur (Job Server, serveur d'accs)

Services dploys sur la plateforme de Business Intelligence (serveur RFC, Service d'exploration des
mtadonnes et Service de visualisation des donnes, administrateur de services)

Applications Web dployes sur un serveur d'applications (Console de gestion)

Guide d'administration
Intgration avec SAP et SAP Solution Manager

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

139

Remarque
SAP NetWeaver possde un fournisseur SLD-DS intgr qui enregistre le serveur d'applications NetWeaver
ainsi que les services et applications Web hbergs. Ce SLD-DS s'applique aux dploiements de Data Services
intgrs dans un environnement SAP NetWeaver.
Pour obtenir des informations sur la configuration du fournisseur de donnes spcifique WebSphere, consultez
le Guide de dploiement des applications Web SAP.
Au cours de l'installation de Data Services, les informations requises pour l'enregistrement de Data Services sont
stockes dans un fichier de configuration. Ce fichier contient des informations utilises par le SLDReg pour se
connecter la base de donnes de Data Services.

9.3.2

Cration d'un fichier slddest.cfg.key pour SLDReg

Avant de crer un fichier slddest.cfg.key pour le fournisseur de donnes SLD, vous devez tlcharger et
installer SAPHOSTAGENT.

Remarque
Si vous avez choisi d'ajouter le SLD au cours de l'installation de Data Services, il n'est pas ncessaire de crer
ce fichier. Si vous choisissez d'activer le SLD aprs l'installation de Data Services, suivez cette procdure.
Le fichier slddest.cfg.key est ncessaire l'enregistrement du SLD avec le fournisseur de donnes qui assure
l'envoi des rapports sur les serveurs de Data Services.

Remarque
Cette procdure cre le fichier slddest.cfget le fichier slddest.cfg.key. Ces deux fichiers sont
ncessaires au fonctionnement de l'intgration du SLD.
1.

Ouvrez une console de ligne de commande.

2.

Accdez au rpertoire d'installation par dfaut de SAPHOSTAGENT.

3.

Sur Windows : Program Files\SAP\hostctrl\exe

Sur UNIX : /usr/sap/hostctrl/exe

Excutez la commande suivante :


sldreg -configure slddest.cfg

4.

Saisissez les dtails de configuration suivants :

Nom d'utilisateur

Mot de passe

Hte

Numro de port

Spcifiez l'utilisation du langage HTTP

L'outil sldreg crera le fichier slddest.cfg.key qui sera automatiquement utilis par le fournisseur de
donnes pour pousser les informations vers le serveur SLD.

140

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Intgration avec SAP et SAP Solution Manager

Conseil
Pour que l'intgration du SLD fonctionne, SLDReg doit tre en cours d'excution dans le rpertoire
<REP_LIENS>/sldreg ou ces fichiers doivent tre copis manuellement dans ce rpertoire pour que
l'intgration SLD fonctionne.

9.3.3

Quand cet enregistrement du SLD est-il dclench ?

Le service Data Services invoque SLDReg (le fournisseur de donnes pour Data Services) pour assurer
l'enregistrement du SLD.

9.4

9.4.1

Surveillance des performances et de la disponibilit

Prsentation de SMD (Solution Manager Diagnostics)

Le composant SMD (Solution Manager Diagnostics) de SAP Solution Manager fournit une fonctionnalit complte
pour analyser et surveiller centralement l'ensemble d'une infrastructure systme. 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 utilises pour l'analyse des lments source de variance. Les informations recueillies et
envoyes 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 intgration avec la bibliothque NCS, laquelle
est install automatiquement avec Data Services.

Components du SMD

SAP Solution Manager : Solution Manager 7.01 SP26 ou version ultrieure doit tre install. Pour en savoir
plus, voir https://service.sap.com/solutionmanager .

SMD Agent : agent local (DIAGNOSTICS.AGENT)charg de recueillir et d'envoyer les informations au serveur
SMD. Cet agent doit tre tlcharg 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 .

Guide d'administration
Intgration avec SAP et SAP Solution Manager

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

141

CA Wily Introscope : structure de gestion des performances des applications. Introscope Enterprise Server
fait partie de Solution Manager. Il est inutile de l'installer sparment. Pour en savoir plus, voir https://
service.sap.com/diagnostics
.

SAPOSCOL : le collecteur de systme d'exploitation SAP fournit des donnes sur le systme d'exploitation au
SMD et Introscope.

Tous ces composant peuvent tre tlchargs sur http://service.sap.com/swdc

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 tlchargs l'adresse http://service.sap.com/swdc

Instructions d'utilisation de l'agent SMD


Les instructions suivantes s'appliquent l'utilisation des agents SMD pour surveiller Data Services :

L'ordre d'installation du systme surveill et de l'agent n'est pas critique. Vous pouvez installer l'agent SMD
avant ou aprs l'installation et le dploiement de Data Services.

Si les serveurs sont dploys sur un systme distribu, il est recommand d'installer un agent SMD sur
chaque machine hbergeant un serveur.

Informations associes
http://wiki.sdn.sap.com/wiki/display/TechOps/RCA_Home

9.4.3

Configuration de votre systme pour SMD

Divers paramtres et fichiers vous permettent de configurer SMD pour un fonctionnement correct sur votre
systme.

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 problmes surviennent, vous pouvez modifier le fichier ncs.conf. Ce fichier contrle les informations
envoyes l'agent SMD. Vous pouvez normalement conserver la configuration par dfaut. Des descriptions
des options sont incluses dans le fichier. Il est situ dans le rpertoire <REP_LIENS>\bin de votre installation
Data Services.

Fichiers de l'agent SMD. Deux fichiers se trouvent dans votre emplacement d'installation de l'agent SMD :
SapAgentConfig.xml et IntroscopeSapAgent.profile. La configuration de ces fichiers est ncessaire
pour fournir des informations au serveur de SAP Solution Manager.

142

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Intgration avec SAP et SAP Solution Manager

9.4.4

Activation de l'instrumentation des performances sur


Windows

Avant de pouvoir surveiller les performances sur un Job Server, vous devez l'activer.
1.

Ouvrez le Gestionnaire de serveurs Data Services.

2.

Cliquez sur l'onglet Native Component Supportability.

3.

Slectionnez Activer l'instrumentation dans la bibliothque NCS (Native Component Supportability).

Dans la plupart des cas, vous pouvez conserver les paramtres par dfaut pour le reste des options.

9.4.4.1

Gestionnaire de serveurs : options de Native


Component Supportability

Table 39 :
Option

Description

Activer l'instrumentation dans la Slectionnez cette option pour activer la surveillance des performances des jobs excuts
bibliothque NCS (Native
sur ce serveur.
Component Supportability)
Seuil de niveau de suivi

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 dtail (FINE)
>20: suivi dans le moindre dtail (FINEST)

Intervalle d'excution

Indique en secondes l'intervalle d'excution applicable aux mtriques relatives l'utilisation


de l'UC/ la mmoire des processus envoyer dans Wily Enterprise Manager. 0 indique que
l'ordonnanceur NCS par dfaut sera utilis.

Dcalage du temps d'excution

Indique le dcalage du temps d'excution en fonction de l'intervalle en secondes.


Par exemple, si l'intervalle est de 3600 (toutes les heures) et que le dcalage est de 1800
(toutes les demi-heures), l'information sera envoye l'agent SMD 3:30, 4:30, 5:30, etc. Si
l 'intervalle est moins lev que celui de l'ordonnanceur de la bibliothque NCS dfini dans le
paramtre "datasending_interval", le paramtre de dcalage sera ignor.

Niveau de suivi

Cette option n'est pas utilise l'heure actuelle.

Passeport d'application

Cette option n'est pas utilise l'heure actuelle.

Guide d'administration
Intgration avec SAP et SAP Solution Manager

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

143

9.4.5

Activation de l'instrumentation des performances sur


UNIX et Linux

Si vous excutez Data Services sur une plateforme UNIX ou Linux, vous devrez modifier le fichier DSConfig.txt
pour activer l'instrumentation.
1.

Accdez <REP_COMMUN_DS>/conf.

2.

Ouvrez le fichier DSConfig.txt.

3.

Dfinissez le paramtre Wily_instrumentation sur Vrai.

Les autres paramtres (situs dans la section Moteur) peuvent conserver les valeurs par dfaut.
Wily_instrumentation=TRUE
Wily_instrumentation_Level_Threshold=0
Wily_instrumentation_Interval=0
Wily_instrumentation_Offset=
Wily_instrumentation_TraceLevel=3487
Wily_instrumentation_App_Passport=

9.4.6

Surveillance des pulsations

La surveillance de la disponibilit (pulsations) permet d'utiliser SAP Solution Manager pour vrifier si un
composant tel que Job Server ou Access Server est oprationnel. Elle permet galement d'obtenir des
informations sur les services en temps rel pour les serveurs d'accs.
A partir de CA Wily Introscope, sous le nud Statut, vous pouvez visualiser le statut de chaque Job Server ou
serveur d'accs surveill. Pour les pulsations, la valeur 1 indique que le serveur est en cours d'excution et la
valeur 0 indique que ce n'est pas le cas.
De plus, vous pouvez visualiser le statut d'un service en temps rel du serveur d'accs. Les indicateurs de statut
sont les suivants :
Table 40 :
0

pas en cours d'excution

en cours de dmarrage

dmarr

en cours de fermeture

avertissement

erreur

dsactiv

144

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Intgration avec SAP et SAP Solution Manager

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 nud 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 rfrentiel de ce Job Server.

Guide d'administration
Intgration avec SAP et SAP Solution Manager

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

145

10 Administration de la ligne de commande

10.1 Prsentation des lignes de commandes


Cette section rpertorie les options de ligne de commande qui contrlent le comportement de chaque composant
Data Services.
Dans cette section, les valeurs donnes entre crochets [ ] sont facultatives.

Remarque
Les tableaux suivants rpertorient les options de ligne de commande prises en charge. Les composants
Data Services utilisent un certain nombre d'options internes qui ne sont pas rpertories dans ces tableaux.
Ces options internes ne doivent pas tre modifies.

10.2 Gestionnaire de licences


Le Gestionnaire de licences peut tre utilis uniquement dans le mode ligne de commande. Vous pouvez l'utiliser
pour grer les codes cls d'activation de votre produit (les codes alphanumriques auxquels il est fait rfrence
chaque fois que vous excutez certains logiciels). En utilisant le Gestionnaire de licences, vous pouvez afficher,
ajouter et supprimer les codes cls d'activation du produit pour un logiciel du portefeuille de solutions SAP
(comme SAP Data Services), si ncessaire.

Remarque
Le Gestionnaire de licences accde aux codes cls sur le systme local uniquement ; il est impossible d'accder
aux codes cls partir d'un systme distant. Lors de la mise jour de codes cls, appliquez les modifications
sur tous les ordinateurs SAP Data Services en lanant le Gestionnaire de licences sur chaque ordinateur, y
compris sur les ordinateurs de Designer et du Job Server.

Remarque
Si vous excutez un systme d'exploitation Windows, vous ne pourrez ni ajouter, ni supprimer les codes cls de
licence, moins d'avoir les droits d'administrateur. Pour ceux qui ne possdent pas les droits d'administrateur,
seuls les paramtres -v et --view sont disponibles.

Syntaxe
LicenseManager [-v | -a <code cl> | -r <code cl> [-l <code cl>]]

146

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

Table 41 :
Paramtre

Description

-v or --view

Affiche les codes cls d'activation du produit stocks. 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 spcifi et affiche les codes cls stocks. Renvoie des messa
ges de statut lorsque les conditions suivantes se prsentent :

Une erreur interne s'est produite.

Code cl ajout.

Code cl ajout et version d'essai remplace.

Code cl non ajout car non valide.

Code cl non ajout car c'est un enregistrement doublon.

Supprime le code cl d'activation du produit spcifi et affiche les codes cls stocks. Si
-r or --remove <code
cl> [-l <emplacement>] <l'emplacement> est spcifi, la suppression est limite ce noeud. Renvoie des mes
sages de statut lorsque les conditions suivantes se prsentent :

Une erreur interne s'est produite.

Suppression d'un code cl.

Suppression de plusieurs codes cls.

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 ncessaire de dfinir la variable
d'environnement BOE_REGISTRYHOME. Si vous avez dj configur l'environnement SAP Data Services en
excutant le script al_env.sh, la variable BOE_REGISTRYHOME devrait tre dj dfinie. Si la variable n'est pas
encore dfinie, ajoutez-la manuellement au fichier .profile, .login ou .cshrc.
Si vous utilisez Bourne shell, ajoutez des entres de produit au fichier .profile ou .login.
BOE_REGISTRYHOME=$LINK_DIR/registry ; export BOE_REGISTRYHOME
Si vous utilisez C shell (Berkeley), ajoutez des entres de produit au fichier .cshrc.
setenv BOE_REGISTRYHOME $LINK_DIR/registry

10.2.2 Dmarrage du Gestionnaire de licences


Vous pouvez excuter le Gestionnaire de licences une fois l'installation de SAP Data Services termine.

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

147

Sous Windows
Slectionnez

Dmarrer

Programmes

SAP Data Services 4.2

Gestionnaire de licences SAP

Excuter en

tant qu'administrateur .
Une fentre de ligne de commande s'ouvre et affiche les options de ligne de commande du Gestionnaire de
licences.

Sous UNIX
Excutez le Gestionnaire de licences partir de la ligne de commande sans spcifier 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 donnes ODBC et des pilotes ODBC pour les utiliser avec des rfrentiels, sources et cibles Data
Services aprs 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 dpannage en cas d'erreur.
Pour utiliser DSConnectionManager.sh partir de la ligne de commande, servez-vous du paramtre -c qui doit
tre le premier paramtre.
Si une erreur survient lors de l'utilisation du Gestionnaire de connexions, utilisez l'option -d pour afficher les
dtails dans le journal.
Par exemple :
$LINK_DIR/bin/DSConnectionManager.sh -c -d

10.4 Gestionnaire de rfrentiel (Windows)


Utilisez RepoManBatch.exe pour crer ou mettre jour les rfrentiels partir de la ligne de commande sur les
plateformes Windows. Par dfaut RepoManBatch.exe est install dans le rpertoire <REP_LIENS>\bin.
Spcifiez les paramtres qui utilisent une invite de commande.
C:\Program Files\SAP BusinessObjects\Data Services\bin>RepoManBatch.exe
Utilisation : -U<utilisateur> : utilisateur de la connexion au rfrentiel -P<mot de

148

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

passe> : mot de passe de la connexion au rfrentiel -s : utiliser la connexion base


sur le nom de serveur -S<serveur> : nom de serveur du rfrentiel -p<numro de
port> : numro de port du serveur du rfrentiel -N<type de base de donnes> : type
de base de donnes du rfrentiel -Q<base de donnes> : base de donnes du
rfrentiel -V<version de la base de donnes> : version du serveur de la base de
donnes du rfrentiel -g : rfrentiel utilisant l'authentification Windows
(Microsoft SQL Server uniquement) -t<type> : Type de rfrentiel : local, central,
profiler -c : cration du rfrentiel -u : mise niveau du rfrentiel -v : version
du rfrentiel -d : afficher les dtails -a : Scurit du rfrentiel
C:\Program Files\SAP BusinessObjects\Data Services\bin>
Exemple :
RepoManBatch -Usa -P -NMicroSoft_SQL_Server -SServer -QJake -c -tcentral -d
ou
RepoManBatch -UJake -PJake -NOracle -Sdbsvr -v
Utilisation :
Table 42 :
Indicateur

Description

-U

Utilisateur de connexion du rfrentiel


Ce paramtre est requis pour tous les types de base de donnes.

-P

Mot de passe pour la connexion au rfrentiel


Ce paramtre est requis pour tous les types de base de donnes.

-s

Spcifiez ce paramtre pour utiliser une connexion avec nom de serveur (aussi appele sans DSN ou sans
TNS) au rfrentiel. Si vous spcifiez ce paramtre, vous devez spcifier les paramtres -p et -V.

-S

Nom du serveur du rfrentiel :

Pour DB2 : source de donnes

Pour MySQL : nom de la source de donnes ODBC

Pour Microsoft SQL Server : nom du serveur de base de donnes.

Pour Oracle : nom de la connexion la base de donnes

Pour SAP HANA : nom de la source de donnes ODBC

Pour SAP Sybase SQL Anywhere : nom de la source de donnes ODBC

Pour SAP ASE : serveur

Ce paramtre est requis pour tous les types de base de donnes.

-p

Numro de port de la base de donnes du rfrentiel


Ce paramtre est obligatoire si vous avez spcifi -s pour une connexion avec nom de serveur.

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

149

Indicateur

Description

-N

Type de base de donnes du rfrentiel :

DB2

HANA

Microsoft_SQL_Server

MySQL

Oracle

SQL_Anywhere

Sybase

Ce paramtre est requis pour tous les types de base de donnes.


Nom de base de donnes du rfrentiel

-Q

Ce paramtre est uniquement requis pour Microsoft SQL Server et SAP ASE.
Version de la base de donnes du rfrentiel

-V

Ce paramtre est obligatoire si vous avez spcifi -s pour une connexion avec nom de serveur.

-g

Spcifiez ce paramtre pour vous connecter ce rfrentiel l'aide de l'authentification Windows (Micro
soft SQL Server uniquement).

-t

Type de rfrentiel :

local

central

profileur

-c

Crer un rfrentiel

-u

Mettre niveau le rfrentiel

-v

Obtenir la version du rfrentiel

-d

Afficher les dtails

-a

Scurit du rfrentiel central

10.5 Gestionnaire de rfrentiel (Unix)


Utilisez l'excutable nomm repoman pour crer ou mettre jour les rfrentiels partir de la ligne de commande
sur les plateformes Unix. Par dfaut repoman est install dans le rpertoire <LINK_DIR>\bin.
Spcifiez les paramtres qui utilisent une invite de commande.
$ ./repoman
Utilisation : -U<utilisateur> : utilisateur de la connexion au rfrentiel -P<mot de
passe> : mot de passe de la connexion au rfrentiel -S<serveur> : nom de serveur du
rfrentiel -N<type de base de donnes> : Type de base de donnes du rfrentiel :
SQL_Anywhere, Sybase, MySQL, HANA, DB2, Oracle -Q<base de donnes> : base de donnes
du rfrentiel -s : connexion de la base de donnes du rfrentiel sans DSN (ODBC) ou
sans TNS pour Oracle -V<version de la base de donnes> : version de la base de
donnes du rfrentiel (uniquement disponible avec -s) : MYSQL 5.0, MYSQL 5.1 (par

150

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

dfaut) HANA 1.X (par dfaut) DB2 UDB 9.X ORACLE 11G, ORACLE 10G SQL Anywhere 12.X p<port> : port de la base de donnes du rfrentiel -t<type> : Type de rfrentiel :
local, central, profiler -b : vrifier la connectivit de la base de donnes -c :
cration du rfrentiel -u : mise niveau du rfrentiel -v : version du rfrentiel
-d : afficher les dtails -a : scurit du rfrentiel -l : crer un fichier journal z : crer 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 43 :
Indicateur

Description

-U

Utilisateur de connexion du rfrentiel


Ce paramtre est requis pour tous les types de base de donnes.

-P

Mot de passe pour la connexion au rfrentiel


Ce paramtre est requis pour tous les types de base de donnes.

-s

Spcifiez ce paramtre pour utiliser une connexion avec nom de serveur (aussi appele sans DSN ou sans
TNS) au rfrentiel. Si vous spcifiez ce paramtre, vous devez spcifier les paramtres -p et -V.

-S

Nom du serveur du rfrentiel :

Pour DB2 : source de donnes

Pour MySQL : nom de la source de donnes ODBC

Pour Oracle : TNSNAME dfini dans tnsnames.ora

Pour SAP HANA : nom de la source de donnes ODBC

Pour SAP Sybase SQL Anywhere : nom de la source de donnes ODBC

Pour SAP ASE : serveur

Ce paramtre est requis pour tous les types de base de donnes.

-p

Numro de port de la base de donnes du rfrentiel


Ce paramtre est obligatoire si vous avez spcifi -s pour une connexion avec nom de serveur.

-N

Type de base de donnes du rfrentiel :

DB2

HANA

MySQL

Oracle

SQL_Anywhere

Sybase

Ce paramtre est requis pour tous les types de base de donnes.

-Q

Nom de base de donnes du rfrentiel


Ce paramtre est requis uniquement pour SAP ASE.

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

151

Indicateur

Description

-V

Version de la base de donnes du rfrentiel


Ce paramtre est obligatoire si vous avez spcifi -s pour une connexion avec nom de serveur.
Type de rfrentiel :

-t

local

central

profileur

-c

Mode d'opration : cre un rfrentiel

-u

Mode d'opration : met jour un rfrentiel

-v

Mode d'opration : obtient la version du rfrentiel

-d

Mode d'opration : affiche les dtails

-a

Scurit du rfrentiel central

-o

Remplacer le rfrentiel existant

10.6 Gestionnaire de serveurs (Windows)


Le Gestionnaire de serveurs (AWServerConfig.exe) sert la cration, la modification et la suppression de
Job Servers et de serveurs d'accs aprs leur installation sur des plateformes Windows. Outre l'interface
graphique utilisateur par dfaut, AWServerConfig.exe prend galement en charge les paramtres de ligne de
commande de plusieurs tches :

Ajout d'un Job Server

Ajout d'un serveur d'accs

Ajout de ressources d'excution

Remarque
Les plateformes Windows ne comportent pas d'option de ligne de commande pour dmarrer ou arrter le
service Data Services l'aide de AWServerConfig.exe, car celle-ci est installe en tant que service Windows.
Le service Data Services peut tre dmarr et arrt l'aide de la commande net standard.

Exemple
Dmarrer les services Data Services
net start "SAP Data Services"

Exemple
Arrter les services Data Services
net stop "SAP Data Services"

152

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

10.6.1 Ajout d'un serveur d'accs


Pour utiliser AWServerConfig.exe afin d'ajouter un serveur d'accs partir de la ligne de commande, utilisez le
paramtre -n, ainsi que des paramtres supplmentaires, spcifiques au serveur d'accs. -n doit tre le premier
argument.

Paramtres du serveur d'accs


Table 45 :
Paramtre

Description

R<rpertoire_du_serveur_d'a
ccs>

Spcifie le chemin d'accs au rpertoire du serveur d'accs.

-A<port>

Spcifie le port affect au serveur d'accs.

Remplacez <rpertoire_du_serveur_d'accs> par le chemin d'accs au r


pertoire du serveur d'accs.

Remplacez <port> par le numro de port souhait. Le numro de port peut avoir
une valeur comprise entre 1 024 et 49 151. Il doit tre unique et non utilis.

-E

Indique que le serveur d'accs doit tre activ. Si cela n'est pas spcifi, le serveur
d'accs est cr mais il n'est pas activ.

-T<paramtre>

Spcifie un paramtre du serveur d'accs.


Remplacez <paramtre> par le paramtre souhait.

Exemple
Crer et activer un serveur d'accs 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
paramtre -n, avec des paramtres supplmentaires, spcifiques au Job Server. -n doit tre le premier
paramtre.

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

153

Paramtres du Job Server


Table 46 :
Paramtre

Description

-J<nom_serveur>

Spcifie le nom du Job Server.


Remplacez <nom_serveur> par le nom que vous souhaitez donner au Job Server.
Il se peut que le nom spcifi ne contienne pas @@. Il doit tre unique.

-P<numro_de_port>

Spcifie le port d'coute du Job Server.


Remplacez <numro_de_port> par le numro de port souhait. Le numro de port
peut avoir une valeur comprise entre 1 024 et 49 151. Il doit tre unique et non uti
lis.

-a

Indique que le Job Server gre un adaptateur. Si cela n'est pas spcifi, le nouveau
Job Server ne gre pas les adaptateurs.

-B<port_de_gestionnaire>

Spcifie le port de gestionnaire d'adaptateur.


Remplacez <port_de_gestionnaire> par le numro de port souhait. Le nu
mro de port peut avoir une valeur comprise entre 1 024 et 49 151. Il doit tre uni
que et non utilis.

-s

Indique que le SNMP est activ pour le Job Server. Si cela n'est pas spcifi, le
SNMP est dsactiv.

-d

Indique qu'il s'agit du rfrentiel par dfaut pour le Job Server.

-U<nom_d'utilisateur>

Spcifie le nom d'utilisateur utilis pour la connexion au rfrentiel.


Remplacez <nom_d'utilisateur> par le nom d'utilisateur du rfrentiel.

-W<mot_de_passe>

Spcifie le mot de passe utilis pour la connexion au rfrentiel.


Remplacez <mot_de_passe> par le mot de passe du rfrentiel.

-N<type_de_BdD>

Spcifie le type de base de donnes utilis pour le rfrentiel.


Remplacez <type_de_BdD> par une valeur valide :

154

DB2

Microsoft_SQL_Server

MySQL

Oracle

SQL_Anywhere

Sybase

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

Paramtre

Description

-S<nom_serveur>

Spcifie le nom du service de base de donnes ou le nom du serveur utilis pour la


connexion au rfrentiel.
Remplacez <nom_serveur> par les informations appropries concernant le type
de base de donnes :

Pour Oracle, le nom du service de la base de donnes comme indiqu dans

tnsnames.ora.

Pour DB2, le nom de l'instance de la base de donnes.

Pour Microsoft SQL Server, le nom du serveur de la base de donnes.

Pour Sybase, le nom du serveur de la base de donnes.

Pour MySQL, le nom de source de la base de donnes comme indiqu dans le


DSN systme.

Q<nom_de_la_base_de_donnes
>

Pour SAP Sybase SQL Anywhere, le nom du serveur de la base de donnes.

Spcifie le nom de la base de donnes du rfrentiel.


Remplacez <nom_de_la_base_de_donnes> par le nom de la base de donnes
du rfrentiel.

Remarque
Ce paramtre est uniquement requis pour les rfrentiels prsents sur Sybase
et Microsoft SQL Server.
Indique que l'authentification Windows est ncessaire pour la connexion au rfren
tiel.

-g

Remarque
Ce paramtre est uniquement applicable pour les rfrentiels prsents sur le Mi
crosoft SQL Server.

Exemple
Ajout d'un Job Server avec un rfrentiel Oracle
AWServerConfig.exe -n -JNouveauJobServer -P3500 -Uutilisateur -Wmot_de_passe NOracle -SORCLPROD

10.6.3 Ajout de ressources d'excution


Pour utiliser AWServerConfig.exe afin d'ajouter des ressources d'excution, utilisez le paramtre -n, avec des
paramtres supplmentaires spcifiques aux ressources d'excution. -n doit tre le premier paramtre.

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

155

Paramtres des ressources d'excution


Table 47 :
Paramtre

Description

-C<rpertoire_cache>

Spcifie le rpertoire du cache paginable.


Remplacez <rpertoire_cache> par le rpertoire souhait.

-PF<du_port>

Indique le numro de port initial.


Remplacez <du_port> par le numro de port souhait. Le numro de port peut
avoir une valeur comprise entre 1 025 et 32 766. Il doit tre unique et non utilis.

-PT<vers_port>

Spcifie le numro de port final.


Remplacez <vers_port> par le numro de port souhait. Le numro 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 suprieure 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 cration, la modification et la suppression de Job Servers et de
serveurs d'accs aprs leur installation sur des plateformes Unix. Outre l'interface console, svrcfg prend
galement en charge les paramtres de ligne de commande de plusieurs tches :

Ajout d'un Job Server

Ajout d'un serveur d'accs

Ajout de ressources d'excution

Dmarrage des services Data Services

Arrt des services Data Services

Paramtres communs
svrcfg prend en charge un paramtre commun toutes les oprations. D'autres paramtres disponibles
dpendent de l'opration.

156

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

Table 48 :
Paramtre

Description

-T<tche>

Spcifie la tche de configuration excuter.


Parmi les valeurs disponibles pour <task> se trouvent :

JS - Ajouter un Job Server

AS - Ajouter un serveur d'accs

R - Ajouter les ressources d'excution

START - Dmarrer les services

STOP - Arrter les services

Remarque
Lors du dmarrage ou l'arrt des services Data Services, svrcfg ne ncessite aucun paramtre
supplmentaire.

Exemple
Dmarrer les services Data Services
svrcfg -TSTART

Exemple
Arrter les services Data Services
svrcfg -TSTOP

Sortie
Lors de l'utilisation de svrcfg pour l'excution de tches partir de la ligne de commande, la sortie est dirige
vers la console (ou stdout). La dernire ligne de la sortie indique si l'excution de la tche est une russite ou un
chec. Statuts possibles :

Russite

Echec

10.7.1

Ajout d'un serveur d'accs

Pour utiliser svrcfg afin d'ajouter un serveur d'accs partir de la ligne de commande, utilisez le paramtre TAS, avec des paramtres supplmentaires, spcifiques au serveur d'accs.

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

157

Paramtres du serveur d'accs


Table 49 :
Paramtre

Description

-A<chemin>

Spcifie le chemin d'accs au serveur d'accs.


Remplacez <chemin> par le chemin d'accs souhait.

-O<port>

Spcifie le port affect au serveur d'accs.


Remplacez <port> par le numro de port souhait. Le numro de port peut avoir
une valeur comprise entre 1 024 et 49 151. Il doit tre unique et non utilis.

-R<paramtre>

Spcifie un paramtre du serveur d'accs.


Remplacez <paramtre> par le paramtre souhait.
Indique que le serveur d'accs doit tre activ. Si cela n'est pas spcifi, le serveur
d'accs est cr mais il n'est pas activ.

-E

Exemple
Crer et activer un serveur d'accs 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 paramtre -TJS,
avec des paramtres supplmentaires, spcifiques au Job Server.

Paramtres du Job Server


Table 50 :
Paramtre

Description

-J<nom_serveur>

Spcifie le nom du Job Server.


Remplacez <nom_serveur> par le nom que vous souhaitez donner au Job Server.
Il se peut que le nom spcifi ne contienne pas @@. Il doit tre unique.

-p<numro_de_port>

Spcifie le port d'coute du Job Server.


Remplacez <numro_de_port> par le numro de port souhait. Le numro de port
peut avoir une valeur comprise entre 1 024 et 49 151. Il doit tre unique et non uti
lis.

-a

158

Indique que le Job Server gre un adaptateur. Si cela n'est pas spcifi, le nouveau
Job Server ne gre pas les adaptateurs.

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

Paramtre

Description

-b<port_de_gestionnaire>

Spcifie le port de gestionnaire d'adaptateur.


Remplacez <port_de_gestionnaire> par le numro de port souhait. Le nu
mro de port peut avoir une valeur comprise entre 1 024 et 49 151. Il doit tre uni
que et non utilis.

-e

Indique que le SNMP est activ pour le Job Server. Si cela n'est pas spcifi, le
SNMP est dsactiv.

-D<type_de_BdD>

Spcifie le type de base de donnes utilis pour le rfrentiel.


Remplacez <type_de_BdD> par une valeur valide :

-C<chane_connexion>

DB2

HANA

MySQL

Oracle

SQL_Anywhere

SYBASE

Spcifie la chane de connexion utiliser pour la connexion au rfrentiel.


Remplacez <connect_string> par l'information approprie pour le type de base
de donnes :

-d<base_de_donnes>

Pour DB2, le nom de l'instance de la base de donnes.

Pour MySQL, le nom de source de donnes comme spcifi dans le fichier


odbc.ini rfrenc par $ODBCINI.

Pour Oracle, le nom du service comme spcifi dans tnsnames.ora.

Pour SAP HANA, le nom de source de donnes comme spcifi dans le fichier
odbc.ini rfrenc par $ODBCINI.

Pour SAP Sybase SQL Anywhere, le nom du serveur de la base de donnes.

Pour Sybase, le nom du serveur de la base de donnes.

Spcifie le nom de la base de donnes du rfrentiel.


Remplacez <database> par le nom de la base de donnes du rfrentiel.

Remarque
Ce paramtre est uniquement requis pour les rfrentiels sur Sybase.

-U<nom_d'utilisateur>

Spcifie le nom d'utilisateur utilis pour la connexion au rfrentiel.


Remplacez <nom_d'utilisateur> par le nom d'utilisateur du rfrentiel.

-P<mot_de_passe>

Spcifie le mot de passe utilis pour la connexion au rfrentiel.


Remplacez <mot_de_passe> par le mot de passe du rfrentiel.

Exemple
Ajout d'un Job Server avec un rfrentiel Oracle
svrcfg -TJS -JJobServer_1 -p3500 -DOracle -CORCL -Uuser -Ppassword

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

159

10.7.3 Ajout de ressources d'excution


Pour utiliser svrcfg afin d'ajouter des ressources d'excution, utilisez le paramtre -TR, avec des paramtres
supplmentaires, spcifiques aux ressources d'excution.

Paramtres des ressources d'excution


Table 51 :
Paramtre

Description

-i<rpertoire du cache>

Spcifie le rpertoire du cache paginable.


Remplacez <rpertoire du cache> par le rpertoire souhait.

-t<port>

Indique le numro de port initial.


Remplacez <port> par le numro de port souhait. Le numro de port peut avoir
une valeur comprise entre 1025 et 32 766. Il doit tre unique et non utilis.

-n<port>

Spcifie le numro de port final.


Remplacez <port> par le numro de port souhait. Le numro 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 suprieure 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 secrte.
Utilisez galement al_encrypt pour renvoyer l'encodage en base64 de tout texte. Cela peut tre utile s'il est
ncessaire de modifier une ligne de commande qui contient des donnes de variables globales ou de substitution,
devant tre encodes au format base64.
Par dfaut al_encrypt est install dans le rpertoire <REP_LIENS>\bin.

Syntaxe
al_encrypt -e <mot de passe en clair> [-k <chane cl> | -p <phrase secrte>]
al_encrypt "<texte encoder>"

160

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

Table 52 :
Paramtre

Description

-e <mot de passe>

Spcifie le mot de passe en clair crypter.

-k <chane cl>

Spcifie la cl de cryptage utiliser pour crypter le mot de passe.

-p <phrase secrte>

Spcifie la phrase secrte utiliser pour crypter le mot de passe.

<texte encoder>

Lorsque vous excutez al_encrypt sans paramtres, il renvoie le codage en


base64 de tout texte suivant (ventuellement entre guillemets).

Exemple
Crypter un mot de passe l'aide d'une phrase secrte
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'excution des jobs, de l'importation et de
l'exportation d'objets de rfrentiel, etc.

Options communes
al_engine prend en charge des options communes de nombreuses oprations.
Table 53 :
Paramtre

Description

-U<nom d'utilisateur>

Spcifie le nom d'utilisateur utilis pour la connexion au rfrentiel.

-P<mot de passe>

Spcifie le mot de passe utilis pour la connexion au rfrentiel.

-S<nom du serveur>

Spcifie le nom du serveur du rfrentiel. Pour une connexion avec DSN un rf


rentiel DB2, SAP HANA, SAP Sybase ou SAP Sybase SQL Anywhere, utilisez un
nom de connexion ODBC.

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

161

Paramtre

Description

-N<type de base de donnes>

Spcifie le type de base de donnes du rfrentiel


Les valeurs acceptables sont les suivantes :

Oracle

Microsoft_SQL_Server

DB2

MySQL

Sybase

HANA

SQL_Anywhere

-Q<nom de la base de
donnes ou SID>

Spcifie le nom de la base de donnes du rfrentiel ou son SID (pour Oracle). Pour
une connexion sans DSN un rfrentiel DB2, SAP Sybase ou SAP Sybase SQL
Anywhere, utilisez le nom de la base de donnes.

-Kserver

Spcifiez ce paramtre pour utiliser une connexion avec nom de serveur (aussi ap
pele sans DSN ou sans TNS) au rfrentiel. Si vous spcifiez ce paramtre, vous
devez spcifier les paramtres -Kport et -Kversion.

-Kport<numro de port>

Numro de port du rfrentiel pour une connexion avec nom de serveur. Ce para
mtre est obligatoire si vous avez spcifi -Kserver pour une connexion avec
nom de serveur.

-Kversion<numro de
version>

Version du serveur de base de donnes du rfrentiel pour une connexion avec


nom de serveur. Ce paramtre est obligatoire si vous avez spcifi -Kserver
pour une connexion avec nom de serveur.
Par exemple, -Kversion"MySQL 5.1"

-g

Spcifie l'Authentification Windows comme le type de connexion au rfrentiel. Ce


paramtre est uniquement valide pour les rfrentiels prsents sur le Microsoft
SQL Server.

-v

Renvoie le numro de version du moteur Data Services.

10.9.1 Exportation et importation d'options


al_engine prend en charge les options utilises uniquement pour les oprations d'importation et d'exportation.
al_engine peut importer et exporter des informations de rfrentiel dans deux formats : XML et ATL, le langage
de script interne du logiciel.
Table 54 :
Paramtre

Description

-X

Exporte l'intgralit du rfrentiel au format ATL vers repo_export.atl.

-XKserver

Exporte une connexion avec nom de serveur du rfrentiel (pour MySQL, SAP
HANA, ORACLE et DB2).

162

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

Paramtre

Description

-XKport<numro de port>

Exporte le numro de port du rfrentiel pour une connexion avec nom de serveur.
Ce paramtre doit tre utilis avec le paramtre -XKserver.

-XKversion<numro de
version>

Exporte la version du serveur de base de donnes du rfrentiel pour une conne


xion avec nom de serveur. Ce paramtre doit tre utilis avec le paramtre -

XKserver.
Par exemple, -XKversion"MySQL 5.1"

-Xp@<type d'objet>@<nom de
fichier>

Exporte tous les objets de rfrentiel du type spcifi vers le fichier indiqu au for
mat ATL.

-Xp@<type d'objet>@<nom de
fichier>@<nom d'objet>

Exporte l'objet de rfrentiel spcifi vers le fichier indiqu au format ATL.

-Xp@<type d'objet>@<nom de
fichier>@<nom d'objet>@DE

Exporte l'objet de rfrentiel spcifi et ses objets dpendants vers le fichier indi
qu au format ATL, y compris les informations de banque de donnes.

-Xp@<type d'objet>@<nom de
fichier>@<nom d'objet>@D

Exporte l'objet de rfrentiel spcifi et ses objets dpendants vers le fichier indi
qu au format ATL, l'exception des informations de banque de donnes.

-XX[L]

Exporte l'intgralit du rfrentiel au format XML versexport.xml

-XX[L]@<type d'objet>@<nom
de fichier>

Exporte tous les objets de rfrentiel du type spcifi vers le fichier indiqu au for
mat XML.

-XX[L]@<type d'objet>@<nom
de fichier>@<nom d'objet>

Exporte l'objet de rfrentiel indiqu vers le fichier indiqu au format XML.

-XX[L]@<type d'objet>@<nom
de fichier>@<nom
d'objet>@DE

Exporte l'objet de rfrentiel indiqu et ses objets dpendants vers le fichier indiqu
au format XML, y compris les informations de banque de donnes.

-XX[L]@<type d'objet>@<nom
de fichier>@<nom d'objet>@D

Exporte l'objet de rfrentiel spcifi et ses objets dpendants vers le fichier indi
qu au format XML, l'exception des informations de banque de donnes.

-f<nom_du_fichier.atl>

Importe des informations partir de <filename.atl> dans le rfrentiel.

-XI<nom_du_fichier.xml>

Importe des informations partir de <filename.xml> dans le rfrentiel.

-passphrase<phrase secrte>

Spcifie une phrase secrte en clair utiliser pour crypter tout mot de passe lors de
l'exportation d'objets ou pour les dcrypter lors de l'importation d'objets.

-epassphrase<phrase
secrte>

Spcifie une phrase secrte encode en base64 utiliser pour crypter tout mot de
passe lors de l'exportation d'objets ou pour les dcrypter lors de l'importation d'ob
jets.
Ce paramtre peut servir utiliser une phrase secrte qui contient des caractres
spciaux.

Remarque
Il est ncessaire de transcoder la phrase secrte dans le jeu de caractres UTF8
avant de l'encoder en base64.

Guide d'administration
Administration de la ligne de commande

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

163

Remarque
Pour tous les paramtres -XX, l'ajout facultatif de [L] spcifie un format XML lger pour l'exportation. Le
format XML lger exclut tous les lments non excutables de l'export XML pour en amliorer la lisibilit. Par
exemple, la disposition exacte des transformations au sein d'un flux de donnes dans la zone de l'espace de
travail de Designer ne serait pas conserve. Lors de la rimportation dans le logiciel, les transformations
seraient organises automatiquement.

Remarque
Lors de l'exportation d'objets, il est ncessaire de spcifier une phrase secrte avec le paramtre passphrase ou le paramtre -epassphrase. La phrase secrte est facultative lors de l'importation d'objets.
Cependant, si aucune phrase secrte n'est spcifie ou que la phrase secrte spcifie est incorrecte, tout mot
de passe crypt prsent dans les objets imports est supprim.

Codes des types d'objets disponibles


Table 55 :
Code

Type d'objet

Projets

Jobs

Workflows

Flux de donnes

IDocs

Formats de fichiers dfinis par l'utilisateur

Formats de message XML et DTD

Banques de donnes

Fonctions personnalises

Copybooks COBOL

Classeurs Excel

Profils systme

Configurations des paramtres de substitution

Configurations des transformations de type SDK

Exemple
Exporter tous les flux de donnes dans un format XML lger
al_engine -Uuser -Ppassword -Slocalhost -NMySQL -QTheRepository XXL@D@exported_dataflows.xml -passphraseMypassphrase

164

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

Guide d'administration
Administration de la ligne de commande

Importantes clauses de limitation de


responsabilit

Ce document est purement informatif. Les informations contenues dans ce document peuvent tre modifies sans pravis et SAP ne garantit pas qu'elles soient exemptes
d'erreurs. SAP EXCLUT TOUTES LES GARANTIES, EXPRESSES OU IMPLICITES, DE QUALIT MARCHANDE, OU D'ADQUATION UN USAGE PARTICULIER.

Exemples de code source


Le code et les lignes ou chanes de code ("Code") inclus dans la prsente documentation ne sont que des exemples et ne doivent en aucun cas tre utiliss dans un
environnement productif. Le Code est utilis uniquement pour mieux expliquer et visualiser les rgles de syntaxe de certains codages. SAP ne sera pas tenu responsable
des erreurs ou dommages causs par l'utilisation de ce Code, sauf si de tels dommages taient causs par SAP intentionnellement ou par ngligence grave.

Accessibilit
Les informations contenues dans la documentation SAP reprsentent la vision actuelle de SAP concernant les critres d'accessibilit, la date de publication de ladite
documentation, et ne peuvent en aucun cas tre considres comme juridiquement contraignantes pour garantir l'accessibilit aux produits logiciels. SAP se dgage de
toute responsabilit au regard du prsent document et aucune obligation contractuelle d'aucune sorte ne saurait tre forme directement ou indirectement par le prsent
document.

Langage non discriminatoire


Dans la mesure du possible, la documentation SAP est non discriminatoire au titre du genre fminin 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 rfre des hommes et des femmes, que la troisime personne du
singulier ne peut pas tre vite ou qu'un substantif neutre n'existe pas, SAP se rserve le droit d'utiliser la forme masculine du nom ou du pronom. Ceci permet d'assurer
la bonne comprhension de la documentation.

Hyperliens Internet
La documentation SAP peut contenir des hyperliens vers Internet. Lesdits hyperliens sont utiliss pour indiquer o trouver l'information. SAP ne garantit pas la
disponibilit et l'exactitude des informations ou leur capacit rpondre un but prcis. SAP ne saurait tre tenu responsable des dommages causs par l'utilisation
desdites informations sauf si de tels dommages taient causs par une ngligence grave ou une faute intentionnelle de SAP. Pour en savoir plus sur la classification des
liens, voir : http://help.sap.com/disclaimer.

Guide d'administration
Importantes clauses de limitation de responsabilit

2014 SAP SE ou socit affilie SAP. Tous droits rservs.

165

www.sap.com/contactsap

2014 SAP SE ou socit affilie SAP. Tous droits rservs.


Toute reproduction ou communication de la prsente publication,
mme partielle, par quelque procd et quelque fin que ce soit, est
interdite sans l'autorisation expresse et pralable de SAP SE ou
d'une socit affilie SAP. Les informations du prsent document
sont susceptibles dtre modifies sans pravis.
Certains logiciels commercialiss par SAP SE et ses distributeurs
contiennent des composants logiciels qui sont la proprit
d'diteurs tiers. Les spcifications des produits peuvent varier dun
pays lautre.
Les informations du prsent document sont fournies par SAP SE ou
par une socit affilie SAP uniquement titre informatif, sans
engagement ni garantie d'aucune sorte. SAP SE ou ses socits
affilies 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 socit affilie SAP sont celles nonces expressment titre
de garantie accompagnant, le cas chant, lesdits produits et
services. Aucune des informations contenues dans le prsent
document ne saurait constituer une garantie supplmentaire.
SAP et tous les autres produits et services SAP mentionns dans ce
document, ainsi que leurs logos respectifs, sont des marques
commerciales ou des marques dposes de SAP SE (ou d'une
socit affilie SAP) en Allemagne ainsi que dans d'autres pays.
Tous les autres noms de produit et service mentionns sont des
marques commerciales de leurs socits respectives.
Pour plus d'informations sur les marques dposes, voir http://
www.sap.com/corporate-en/legal/copyright/index.epx.