Un pseudonyme est un identifiant qu'une application utilise afin de faire référence à un objet source de données, comme une table ou une vue. Dans un système fédéré, vous pouvez utiliser des pseudonymes pour accéder aux objets source de données et améliorer la performance des requêtes sur les sources de données distantes. Les pseudonyme sont pris en charge pour DB2 for Common Server v9.7 et versions supérieures.
Vous pouvez créer un encapsuleur de l'une des façons suivantes :
Pointez sur le noeud du modèle dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez Nouveau pseudonyme pour une table externe. Dans la boîte de dialogue, sélectionnez une table dans un MPD ouvert dans l'espace de travail, puis cliquez sur OK. PowerAMC va créer un raccourci vers la table externe ainsi que le pseudonyme et le serveur appropriés.
Sélectionnez Ajouter une ligne.
pour afficher la boîte de dialogue Liste des pseudonymes, puis cliquez sur l'outilVous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un pseudonyme, double-cliquez sur l'entrée correspondante dans le dossier Pseudonymes de l'Explorateur d'objets.
Les attributs étendus suivants sont disponibles sur l'onglet Général :
Propriété | Description |
---|---|
Serveur |
Spécifie le serveur qui contient la table à laquelle pseudonyme fait référence (voir Serveurs (DB2)). Utilisez les outils à droite de la liste pour créer ou sélectionner un objet, ou pour afficher les propriétés de l'objet sélectionné. Nom dans le script : Server |
Schéma distant |
Spécifie le schéma auquel la table ou la vue appartient. Si cette zone reste vide, le nom d'autorisation du serveur est utilisé. Nom dans le script : RemoteSchema |
Table distante |
Spécifie nom de la table distante. Nom dans le script : RemoteTable |
Définition relationnelle |
Si vous sélectionnez Oui l'onglet Définition relationnelle s'affiche, il contient une zone qui permet de spécifier une définition appropriée en SQL. Nom dans le script : RemoteTable |
Les attributs étendus suivants sont disponibles sur l'onglet Options :
Propriété | Description |
---|---|
Page de codes |
Spécifie la page de codes du fichier dans la source de données. Cette option n'est valide que pour les bases de données fédérées qui utilisent Unicode. Nom dans le script : CODEPAGE |
Délimiteur de colonne |
Spécifie un seul caractère à utiliser comme délimiteur pour séparer les colonnes dans le fichier structuré de la table. Nom dans le script : COLUMN_DELIMITER |
Source de données |
Spécifie le nom du script à appeler. Nom dans le script : DATASOURCE |
Chemin du fichier |
Spécifie le chemin d'accès qualifié du répertoire et le nom de fichier de la feuille Excel à laquelle accéder. Nom dans le script : FILE_PATH |
Colonne de clé |
Spécifie le nom de la colonne dans laquelle le fichier est trié. Nom dans le script : KEY_COLUMN |
Espaces de nom |
Spécifie les espaces de noms associés aux préfixes d'espace de noms qui sont utilisés dans les options XPATH et TEMPLATE pour chaque colonne. Nom dans le script : NAMESPACES |
Pas de chaîne vide |
Spécifie si le serveur de source de données peut contenir des chaînes vides. Nom dans le script : NO_EMPTY_STRING |
Chaîne numérique |
Spécifie les modalités de traitement des chaînes numériques. Lorsque défini à Y pour une colonne l'optimiseur de requête reconnaît que la colonne ne contient pas de blancs qui pourraient interférer avec le tri de données dans la colonne. Nom dans le script : NUMERIC_STRING |
Plage |
Spécifie la plage des cellules Excel à utiliser. Nom dans le script : RANGE |
Objet distant |
Spécifie le nom de la banque de données BioRS associée au pseudonyme. Ce nom détermine le schéma et la banque de données BioRS pour le pseudonyme. Nom dans le script : REMOTE_OBJECT |
Action SOAP |
Spécifie l'attribut URI SOAPACTION du format WSDL (Web Services Description Language. Nom dans le script : SOAPACTION |
Trié |
Spécifie si le fichier de la source de données est ou non trié par ordre croissant. Nom dans le script : SORTED |
Continu |
Spécifie si le document source doit être séparé en fragments logiques pour le traitement. Nom dans le script : STREAMING |
Template |
Spécifie le fragment de template de pseudonyme à utiliser pour construire une requête SOAP. Nom dans le script : TEMPLATE |
Délai |
Spécifie la durée maximale, en minutes, pendant laquelle le système attend une réponse du serveur de la source de données. Nom dans le script : TIMEOUT |
Validation |
Spécifie si le document source est validé pour assurer sa conformité XML schema ou DTD (document type definition) avant que les données n'en soient extraites. Nom dans le script : VALIDATE |
Validation du fichier de données |
Pour les fichiers triés, cette option indique si l'encapsuleur vérifie que la colonne est triée par ordre croissant et recherche d'éventuelles clés nulles Nom dans le script : VALIDATE_DATA_FILE |
XPath |
Spécifie l'expression XPath qui identifie l'élément XML qui représente des ensembles de données (tuples) individuels. Nom dans le script : XPATH |
Racine XML |
Spécifie l'élément racine XML à ajouter dans les valeurs d'une colonne XML qui référence une séquence XML. Nom dans le script : XML_ROOT |
Options supplémentaires |
Peut être utilisé pour spécifier des options supplémentaires. Nom dans le script : OtherOptions |