Pseudonymes (DB2)

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.

Création d'un pseudonyme

Vous pouvez créer un encapsuleur de l'une des façons suivantes :

Propriétés d'un pseudonyme

Vous 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 le peudonyme 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