Définition d'une banque de données d'une base de données. SAP BusinessObjects Data Services 4.1 Support Package 1
Banques de données
• Data Services ne peut pas charger des données d'horodatage dans une colonne d'horodatage dans une table car Attunity tronque les données varchar à 8 caractères, ce qui n'est pas assez pour représenter correctement une valeur d'horodatage.
• Lors de l'exécution d'un job sur UNIX, le job peut échouer avec l'erreur suivante :
[D000] Cannot open file /usr1/attun/navroot/def/sys System error 13: The file access permissions do not allow the specified action.; (OPEN)
Cette erreur se produit à cause des autorisations de fichier insuffisantes pour certains des fichiers dans le répertoire d'installation Attunity. Pour éviter cette erreur, remplacez les autorisations de fichier pour tous les fichiers dans le répertoire Attunity par 777 en exécutant la commande suivante depuis le répertoire d'installation Attunity :
$ chmod -R 777 *
5.2.2 Définition d'une banque de données d'une base de données
Définissez au moins une banque de données d'une base de données pour chaque base de données ou système de fichier central avec lesquels vous échangez des données.
Pour définir une banque de données, obtenez les privilèges d'accès à la base de données ou au système de fichier appropriés décrits par la banque de données.
Par exemple, le fait de permettre au logiciel d'utiliser le SQL paramétré lors de la lecture ou de l'écriture sur des bases de données DB2 autorise l'utilisateur (de la banque de données/base de données) à créer, exécuter et déposer les procédures stockées. Si l'utilisateur n'est pas autorisé à créer, exécuter et déposer les procédures stockées, les jobs continuent d'exécuter. Cependant, les jobs produiront un message d'avertissement et exécuteront moins efficacement.
5.2.2.1 Définir une banque de données d'une base de données
1.
Dans l'onglet Banques de données de la bibliothèque d'objets, faites un clic droit et sélectionnez
Nouveau.
2.
Saisissez le nom de la nouvelle banque de données dans le champ Nom de la banque de données.
Le nom peut contenir tous les caractères alphabétiques ou numériques, ou des tirets de soulignement
(_). Il ne peut pas contenir d'espace.
3.
Sélectionnez le Type de banque de données.
Sélectionnez la base de données. Lorsque vous sélectionnez un type de banque de données, le logiciel affiche les autres options pertinentes pour ce type.
4.
Sélectionnez le Type de base de données.
78 2012-11-22
Banques de données
5.
Saisissez les informations appropriées pour le type de base de données sélectionné.
a.
Si vous avez sélectionné Oracle et que vous souhaitez utiliser des connexions sans TNS, définissez la valeur de Utiliser le nom du TNS sur Non.
b.
Si vous avez sélectionné un type de base de données prenant en charge des connexions sans
DSN (par exemple, DB2, Informix, MySQL, Netezza, ou SAP HANA) et que vous souhaitez utiliser des connexions sans DSN, définissez la valeur de Utiliser le nom de source de données
(DSN) sur Non.
Pour obtenir la dernière liste des bases de données prises en charge pour les connexions sans
DSN, reportez-vous à la documentation relative aux plateformes prises en charge (Matrice de disponibilité des produits) https://service.sap.com/PAM .
c.
Si vous avez sélectionné Data Federator, vous devez également indiquer le nom du catalogue et le nom du schéma dans l'URL. Si vous ne le faites pas, il est possible que vous voyiez toutes les tables de chaque catalogue.
1.
Sélectionnez Admin ODBC puis l'onglet Système DNS.
2.
Mettez en surbrillance Data Federator, puis cliquez sur Configurer.
3.
Dans l'option URL, saisissez le nom du catalogue et le nom du schéma ; par exemplejdbc:leselect://localhost/catalognameschéma=schema=.
6.
La case à cocher Activer le transfert automatique des données est sélectionnée par défaut lorsque vous créez une nouvelle banque de données et que vous sélectionnez Base de données pour Type de banque de donnée. Cette case à cocher s'affiche pour toutes les bases de données, sauf le connecteur Attunity, Data Federator, le cache mémoire et le cache persistant.
Gardez la case Activer le transfert automatique des données sélectionnée pour activer les tables de transfert dans cette banque de données que la transformation Data_Transfer peut utiliser pour pousser vers le bas les opérations de base de données ultérieures.
7.
A ce stade, il est possible d'enregistrer la banque de données ou d'y ajouter plus d'informations :
• Pour enregistrer la banque de données et fermer l'éditeur de banque de données, cliquez sur
OK.
• Pour ajouter plus d'informations, sélectionnez Avancé.
Pour saisir des valeurs pour chaque option de configuration, cliquez sur les cellules en-dessous de chaque nom de configuration.
Pour l'ensemble de la banque de données, les options et les boutons suivants sont disponibles :
Boutons Description
Importer les types de données non pris en charge comme VARCHAR de taille
Les types de données pris en charge par le logiciel sont documentés dans le Guide de référence. Si vous souhaitez que le logiciel convertisse un type de données de votre source qu'il ne prendrait normalement pas en charge, sélectionnez cette option et saisissez le nom de caractères que vous autorisez.
79 2012-11-22
Banques de données
Boutons
Modifier
Afficher l'ATL
OK
Annuler
Appliquer
Description
Ouvre la Configuration pour la boîte de dialogue Banque de données. Utilisez la barre d'outils de cette fenêtre pour ajouter, configurer et gérer plusieurs configurations pour une banque de données.
Ouvre une fenêtre de texte qui affiche la manière dont le logiciel code vos sélections pour cette banque de données dans son langage de script.
Enregistre les sélections and ferme la fenêtre Editeur de banque de données (Créer une banque de données).
Annule les sélections et ferme la fenêtre Editeur de banque de données
Enregistre les sélections.
8.
Cliquez sur OK.
Remarque :
Sur les versions de Data Integrator antérieures à la version 11.7.0, le type de base de données approprié
à utiliser lors de la création d'une banque de données sur Netezza était ODBC. SAP
BusinessObjectsData Services 11.7.1 fournit une option Netezza spécifique comme Type de base de
données à la place d'ODBC. Lors de l'utilisation de Netezza comme base de données avec le logiciel, nous recommandons de sélectionner l'option Netezza du logiciel comme le Type de base de données plutôt qu'ODBC.
Rubriques associées
• Administration Guide: DSN-less and TNS-less connections
• Guide d'optimisation de la performance : transformation DataTransfer pour opérations poussées vers le bas
• Guide de référence : objets, banque de données
•
Création et gestion de plusieurs configurations de banques de données
•
Comment importer des métadonnées
80 2012-11-22

Öffentlicher Link aktualisiert
Der öffentliche Link zu Ihrem Chat wurde aktualisiert.