Commande createentity pour les connexions SGBDR - trillium_discovery - trillium_quality - 17.2

Guide de l'administrateur de référentiel Trillium DQ

Product type
Logiciels
Portfolio
Verify
Product family
Trillium
Product
Trillium > Trillium Quality
Trillium > Trillium Discovery
Version
17.2
Language
Français
Product name
Trillium Quality and Discovery
Title
Guide de l'administrateur de référentiel Trillium DQ
First publish date
2008
Last updated
2024-06-03
Published on
2024-06-03T07:37:24.988379

Vous pouvez créer une entité dynamique dont les données sont stockées en externe dans un système de gestion de base de données relationnelle (SGBDR) IBM DB2 ou Oracle. (Pour la liste des versions de bases de données et des plateformes prises en charge par Trillium DQ, consultez Sources de données relationnelles.)

Avant d'exécuter la commande createentity, créez une connexion de chargement pour la source de données DB2 ou Oracle. La connexion de chargement indique l'emplacement des fichiers de la source de données et permet à la commande createentity de se connecter à la source de données et de lancer le processus de création de l'entité. (Pour plus d'informations sur la création d'une connexion de chargement, voir Connexions de chargement.)

Syntaxe

createentity <loader_connection> username <username> password <password> table <table_name>

Où,

<loader_connection>

Nom attribué par l'administrateur du référentiel à la connexion de chargement.

<username>

ID utilisateur requis pour valider la connexion à la source de données.

Vous devez toujours fournir les paramètres de nom d'utilisateur et de mot de passe lorsque vous vous connectez directement à un système de gestion de base de données relationnelle (SGBDR).

<password>

Mot de passe requis pour valider la connexion à la source de données. Utilisez ce paramètre si un nom de connexion et un mot de passe sont requis.

<table_name>

Nom de la table de la base de données relationnelle à importer.

Paramètres facultatifs

Paramètre

Description

jobname <job_name>

ID ou nom du travail de chargement des données.

columns {names}

Indique les noms des colonnes à partir desquelles les données doivent être importées.

skip <number>

Nombre de lignes à ignorer avant de commencer à importer les lignes de données. Toutes les lignes après les lignes ignorées sont chargées dans le référentiel. Par exemple, si le fichier comporte 300 lignes et que vous choisissez d'ignorer les 99 premières, le système charge 200 lignes, en commençant par la 100e.

first <number>

Nombre d'enregistrements à charger à partir du début du fichier (par exemple, les 1 000 premiers enregistrements).

random <percentage>

Le niveau d'échantillonnage aléatoire d'un pourcentage d'enregistrements du fichier.

Exemple

Cette commande permet de se connecter à la connexion de chargement db2conn pour une base de données IBM DB2. Trois colonnes du tableau sont utilisées pour créer l'entité dynamique : div A, player et score.

createentity db2conn username db2user password db2pwd jobname db2_dyn1 table littleleague columns {{div a} player score}

Lorsque plusieurs colonnes sont représentées dans une ligne de noms de colonnes délimitée par un espace, veillez à les placer entre accolades ({}). Si le nom d'une colonne contient un espace, il doit être également entouré d'accolades ({}).