IBM Db2

IBM Db2 est une source de données qui contient des données relationnelles.

Vous pouvez configurer IBM Db2 en utilisant l'une des méthodes suivantes :

Créer une nouvelle connexion - détails de la configuration

Nouvelle connexion en Crète - détails de la configuration
Zone Description
Persistance de l'objectif

Sélectionnez la persistance cible :

  • Watsonx.data instance - La base de données de la console d'instance stocke exclusivement les détails de la connexion.
  • Catalogue des actifs de la plate-forme - Le catalogue par défaut de la plate-forme de données stocke les détails de votre connexion. Si vous sélectionnez Platform asset catalog comme persistance cible, seul le type d'authentification par nom d'utilisateur et mot de passe est disponible.
    Vous ne pouvez sélectionner l'option Catalogue d'actifs de la plate-forme que si les services de la plate-forme de données sont actifs, qu'un catalogue d'actifs de la plate-forme existe dans la plate-forme de données et que vous y avez accès.
Nom d'affichage Saisissez le nom de la source de données à afficher à l'écran.
Nom de la base de données Saisissez le nom de votre base de données.
Nom d'hôte Entrez le nom d'hôte.
Port Entrez le numéro de port.
Type d'authentification

Choisissez et entrez les détails du type d'authentification.

  • Nom d'utilisateur et mot de passe : entrez le nom d'utilisateur et le mot de passe.
  • Clé API : Saisissez la clé API.
Le port est activé SSL Utilisez l'interrupteur à bascule pour activer ou désactiver la connexion SSL. Si activé,
je. Le lien Télécharger le certificat SSL (.pem, .crt, .cert ou .cer) est activé.
ii. Cliquez sur le lien Télécharger le certificat SSL (.pem, .crt, .cert ou .cer).
iii. Parcourez le certificat SSL et téléchargez-le.
Etat de connexion Cliquez sur le lien Tester la connexion pour tester la connexion à la source de données. Si la connexion à la source de données est réussie, un message de réussite s'affiche.
Associer un catalogue Cochez la case pour associer un catalogue à la source de données. Ce catalogue est automatiquement associé à votre source de données et sert d'interface de requête avec les données qui y sont stockées.
Nom du catalogue Saisissez le nom du catalogue.
Créer Cliquez sur Créer pour créer la source de données.

Importation à partir du catalogue - détails de la configuration

Importation à partir du catalogue - détails de la configuration
Zone Description
Sélectionner un catalogue Utilisez la liste déroulante pour sélectionner un catalogue.
Sélectionner la source de données Utilisez la liste déroulante pour sélectionner une source de données dans le catalogue sélectionné.
Persistance de l'objectif

Sélectionnez la persistance cible :

  • Watsonx.data instance - La base de données de la console d'instance stocke exclusivement les détails de la connexion.
  • Catalogue des actifs de la plate-forme - Le catalogue par défaut de la plate-forme de données stocke les détails de votre connexion.
    Vous ne pouvez sélectionner l'option Platform asset catalog que si les services de la plate-forme de données sont actifs, qu'un catalogue des actifs de la plate-forme existe dans la plate-forme de données et que vous y avez accès.
Statut de la connexion Cliquez sur le lien Tester la connexion pour tester la connexion à la base de données. Si la connexion à la base de données est réussie, un message de réussite s'affiche.
Nom d'affichage Saisissez le nom de la base de données à afficher à l'écran.
Associer un catalogue Cochez la case pour associer un catalogue à la source de données. Ce catalogue est automatiquement associé à votre source de données et sert d'interface de requête avec les données qui y sont stockées.
Nom du catalogue Saisissez le nom du catalogue.
Créer Cliquez sur Créer pour créer la base de données.

Importation à partir d'un projet - détails de la configuration

Importation à partir d'un projet - détails de la configuration
Zone Description
Sélectionner un projet Utilisez la liste déroulante pour sélectionner un projet.
Sélectionner la source de données Utilisez la liste déroulante pour sélectionner une source de données dans le projet sélectionné
Persistance de l'objectif

Sélectionnez la persistance cible :

  • Watsonx.data instance - La base de données de la console d'instance stocke exclusivement les détails de la connexion.
  • Catalogue des actifs de la plate-forme - Le catalogue par défaut de la plate-forme de données stocke les détails de votre connexion.
    Vous ne pouvez sélectionner l'option Platform asset catalog que si les services de la plate-forme de données sont actifs, qu'un catalogue des actifs de la plate-forme existe dans la plate-forme de données et que vous y avez accès.
Statut de la connexion Cliquez sur le lien Tester la connexion pour tester la connexion à la base de données. Si la connexion à la base de données est réussie, un message de réussite s'affiche.
Nom d'affichage Saisissez le nom de la base de données à afficher à l'écran.
Associer un catalogue Cochez la case pour associer un catalogue à la source de données. Ce catalogue est automatiquement associé à votre source de données et sert d'interface de requête avec les données qui y sont stockées.
Nom du catalogue Saisissez le nom du catalogue.
Créer Cliquez sur Créer pour créer la base de données.

Sélectionnez IBM Db2 dans la section source de données pour ajouter IBM Watson Query. Vous pouvez maintenant interroger les surnoms créés dans IBM Db2 et les tables virtualisées des instances Watson Query.

Fonctions

  • Vous pouvez effectuer les opérations suivantes pour les types de données BLOB et CLOB pour la source de données IBM Db2:

    • INSER
    • CREER
    • ETC
    • ALTER
    • DROP
  • Insérer CLOB type de données, fournissez la valeur directement ou convertissez-la explicitement en CLOB Type de données.

    INSERT INTO <table_name> VALUES ('<clob value>', '<other values>');
    INSERT INTO <table_name> VALUES (CAST('<clob text>' AS CLOB));
    
  • Insérer BLOB données, utilisez la fonction cast avec BLOB Type de données. La valeur hexadécimale correspondante est insérée dans la source de données IBM Db2:

    INSERT INTO <table_name> VALUES (CAST('<blob text>' AS BLOB));
    

Limites des instructions SQL

  • ALTER TABLE DROP COLUMN L’opération n’est pas prise en charge pour les tables organisées en colonnes.
  • DROP TABLE L'instruction est prise en charge uniquement lorsqu'elle est activée dans le catalogue.
  • CREATE VIEW ne peut être utilisée pour une table que si celle-ci se trouve dans le même catalogue.
  • DROP SCHEMA peut faire RESTRICT par défaut.
  • Pour les catalogues basés sur des sources de données, les déclarations CREATE SCHEMA, CREATE TABLE, DROP SCHEMA, DROP TABLE, DELETE, DROP VIEW, ALTER TABLE et ALTER SCHEMA ne sont pas disponibles dans l'interface utilisateur du Gestionnaire de données.
  • Dans l'instruction CREATE VIEW, les noms de colonnes doivent être placés entre guillemets et leur casse doit correspondre exactement à la façon dont ils sont stockés dans la base de données, qu'il s'agisse de majuscules, de minuscules ou d'un mélange de majuscules et de minuscules.
  • L'opération ALTER VIEW RENAME n'est pas prise en charge.

Limites des types de données

  • BLOB et CLOB prise en charge des types de données SELECT déclaration mais ne prend pas en charge les opérations telles que equal,like, et in.
  • BINARY le type de données prend en charge uniquement SELECT déclaration.
  • Lorsque les champs de type de données REAL avoir 6 chiffres ou plus dans la partie décimale, les chiffres étant principalement zéro, les valeurs interrogées sont arrondies. On constate que les arrondis s'effectuent différemment selon la précision des valeurs. Par exemple, un nombre décimal de 1.654, arrondi à 3 chiffres après la virgule, est identique. Un autre exemple est 10.890009 et 10.89000. On remarque que10.89000 est arrondi à10.89, alors que10.89009 n’est pas arrondi. Il s'agit d'un problème inhérent en raison des limitations de représentation des formats binaires à virgule flottante. Cela peut avoir un impact significatif lorsque l’interrogation implique un tri.