Table des matières

Search

  1. Préface
  2. Programmes et utilitaires de ligne de commande
  3. Installation et configuration des utilitaires de ligne de commande
  4. Utilisation des programmes de ligne de commande
  5. Variables d'environnement pour les programmes de ligne de commande
  6. Utilisation d'infacmd
  7. infacmd comme Référence de commande
  8. infacmd aud Command Reference
  9. Référence de commande infacmd autotune
  10. Référence de commande infacmd bg
  11. Référence de commande infacmd ccps
  12. Référence de commande de cluster infacmd
  13. Référence de commande infacmd CMS
  14. référence de commande infacmd dis
  15. Référence de commande infacmd dps
  16. Référence de commande infacmd edl
  17. Référence de commande infacmd es
  18. Référence de commande infacmd ihs
  19. Référence de commande infacmd ipc
  20. Référence de commande infacmd isp
  21. Référence de commande infacmd ldm
  22. Référence de commande infacmd mas
  23. Référence de commande infacmd mi
  24. Référence de commande infacmd mrs
  25. Référence de commande d'infacmd ms
  26. Référence de commande infacmd oie
  27. Référence de commande infacmd ps
  28. Référence de commande infacmd pwx
  29. Référence de commande infacmd roh
  30. Référence de commande infacmd rms
  31. Référence de commande infacmd rtm
  32. Référence de commande infacmd sch
  33. Référence de commande infacmd search
  34. Référence de commande infacmd sql
  35. Référence de commande infacmd tdm
  36. Référence de commande infacmd tools
  37. Référence de la commande infacmd wfs
  38. Référence de commande infacmd ws
  39. Référence de la commande infacmd xrf
  40. Fichiers de contrôle infacmd
  41. Référence de commande infasetup
  42. Référence de commande pmcmd
  43. Référence de commande pmrep
  44. Utilisation de pmrep Files

Référence des commandes

Référence des commandes

Options de connexion Teradata Parallel Transporter

Options de connexion Teradata Parallel Transporter

Utilisez les options de connexion pour définir une connexion Teradata PT.
Entrez les options de connexion au format suivant :
... -o option_name='value' option_name='value' ...
Pour entrer plusieurs options, séparez-les par un espace. Pour entrer une valeur contenant un espace ou un autre caractère non alphanumérique, placez la valeur entre guillemets.
Le tableau suivant décrit les options de connexion Teradata PT pour les commandes
infacmd isp
CreateConnection et UpdateConnection :
Option
Description
UserName
Requis. Nom d'utilisateur de la base de données Teradata disposant des autorisations d'écriture adéquates pour accéder à la base de données.
Mot de passe
Requis. Mot de passe du nom d'utilisateur de la base de données Teradata.
DriverName
Requis. Nom du pilote JDBC Teradata.
ConnectionString
Requis. URL JDBC permettant d'obtenir des métadonnées.
TDPID
Requis. Nom ou adresse IP de l'ordinateur de base de données Teradata.
databaseName
Requis. Nom de la base de données Teradata.
Si vous n'entrez pas un nom de base de données, l'API Teradata PT utilise le nom de connexion de la base de données par défaut.
DataCodePage
Facultatif. Page de code associée à la base de données.
Lorsque vous exécutez un mappage qui se charge vers une cible Teradata, la page de code de la connexion Teradata PT doit être identique à la page de code de la cible Teradata.
La valeur par défaut est UTF-8.
Ténacité
Facultatif. Nombre d'heures pendant lesquelles l'API Teradata PT continue les tentatives de connexion lorsque le nombre de tentatives maximal d'opérations est atteint sur la base de données Teradata.
Doit être un entier positif non nul. La valeur par défaut est 4.
MaxSessions
Facultatif. Nombre maximal de sessions que l'API Teradata PT établit avec la base de données Teradata.
Doit être un entier positif non nul. La valeur par défaut est 4.
MinSessions
Facultatif. Le nombre minimal de sessions API Teradata PT requis pour que la tâche API Teradata PT continue.
Doit être un entier positif entre 1 et la valeur du nombre de sessions maximal. La valeur par défaut est 1.
Veille
Facultatif. Nombre de minutes pendant lesquelles l'API Teradata PT se met en pause avant de tenter de se reconnecter lorsque le nombre maximal d'opérations sont en cours d'exécution sur la base de données Teradata.
Doit être un entier positif non nul. La valeur par défaut est 6.
useMetadataJdbcUrl
Facultatif.
Définissez cette option sur True pour indiquer que le connecteur Teradata pour Hadoop (TDCH) doit utiliser l'URL JDBC que vous avez spécifiée dans la chaîne de connexion.
Définissez cette option sur False pour spécifier une autre URL JDBC que TDCH doit utiliser lorsqu'il exécute le mappage.
tdchJdbcUrl
Requis.
URL JDBC que TDCH doit utiliser lorsqu'il exécute le mappage.
dataEncryption
Requis.
Permet un cryptage de sécurité complet des demandes, des réponses et des données SQL sous Windows.
Pour activer le cryptage des données sous UNIX, ajoutez la commande UseDataEncryption=Yes au DSN dans le fichier odbc.ini.
authenticationType
Requis. Authentifie l'utilisateur.
Entrez les valeurs suivantes pour le type de l'authentification :
  • Native. Authentifie votre nom d'utilisateur et votre mot de passe par rapport à la base de données Teradata spécifiée dans la connexion.
  • LDAP. Authentifie les informations d'identification de l'utilisateur par rapport au service d'annuaire LDAP externe.
La valeur par défaut est Native.
hadoopConnector
Obligatoire si vous souhaitez activer la connectivité Sqoop pour l'objet de données qui utilise la connexion JDBC. Le service d'intégration de données exécute le mappage dans l'environnement d'exécution Hadoop via Sqoop.
Vous pouvez configurer la connectivité Sqoop pour des objets de données relationnels, des objets de données personnalisés et des objets de données logiques qui sont basés sur une base de données compatible avec JDBC.
Définissez la valeur sur
SQOOP_146
pour activer la connectivité Sqoop.
hadoopConnectorArgs
Facultatif. Entrez les arguments que le programme Sqoop doit utiliser pour se connecter à la base de données. Placez les arguments Sqoop entre guillemets simples. Séparez les arguments multiples par un espace.
Par exemple,
hadoopConnectorArgs='--<Sqoop argument 1> --<Sqoop argument 2>'
Pour lire des données depuis Teradata ou écrire des données dans Teradata par l'intermédiaire de connecteurs spécialisés TDCH (connecteur Teradata pour Hadoop) pour Sqoop, définissez la classe de fabrique de la connexion TDCH dans l'argument hadoopConnectorArgs. La classe de fabrique de la connexion dépend du connecteur Sqoop TDCH que vous souhaitez utiliser.
  • Pour utiliser Cloudera Connector fourni par Teradata, configurez l'argument hadoopConnectorArgs de la manière suivante :
    hadoopConnectorArgs='-Dsqoop.connection.factories=com.cloudera.connector.teradata.TeradataManagerFactory'
  • Pour utiliser Hortonworks Connector for Teradata (fourni par Teradata Connector for Hadoop), configurez l'argument hadoopConnectorArgs de la manière suivante :
    hadoopConnectorArgs='-Dsqoop.connection.factories=org.apache.sqoop.teradata.TeradataManagerFactory'
Si vous n'entrez aucun argument Sqoop, le service d'intégration de données construit la commande Sqoop en fonction des propriétés de connexion JDBC.