Téléchargement et installation de l'interface de ligne de commande IBM Cloud Pak for Data ( IBM cpdctl)

Cette rubrique explique comment télécharger, installer et vérifier l'interface de ligne de commande IBM Cloud Pak for Data ( IBM cpdctl), en mettant l'accent sur le plugin IBM® watsonx.data (wx-data).

Avant de commencer

Pour en savoir plus sur IBM cpdctl, consultez le fichier README officiel.

Procédure

  1. Téléchargez et installez IBM cpdctl en utilisant l'une des deux méthodes suivantes :

    a. Option 1 : Exécutez la commande suivante pour télécharger et installer automatiquement le cpdctl IBM, en détectant le système d'exploitation et l'architecture du processeur pour Linux et macOS:

    platform=$(uname -s | tr '[A-Z]' '[a-z]')
    arch=$(uname -m | sed 's/x86_64/amd64/')
    curl -LOs "https://github.com/IBM/cpdctl/releases/latest/download/cpdctl_${platform}_${arch}.tar.gz"
    tar zxf cpdctl_${platform}_${arch}.tar.gz
    

    b. Option 2 : Téléchargez l'archive appropriée à partir de IBM cpdctl repository.

    IBM cpdctl pour le système d'exploitation Windows peut être téléchargé à partir des archives.

    Fichiers téléchargeables pour différents systèmes d'exploitation
    Système d'exploitation Nom de l'archive Commentaires
    Microsoft Windows x64 cpdctl_windows_amd64.zip Utilisez l'explorateur Windows pour extraire cpdctl.exe de l'archive.
    Linux x64 cpdctl_linux_amd64.tar.gz Emettez la commande $ tar zxf cpdctl_linux_amd64.tar.gz pour extraire l'exécutable cpdctl de l'archive.
    Linux Puissance 64 bits LE cpdctl_linux_ppc64le.tar.gz Emettez la commande $ tar zxf cpdctl_linux_ppc64le.tar.gz pour extraire l'exécutable cpdctl de l'archive.
    Linux on IBM Z cpdctl_linux_s390x.tar.gz Émettre la commande $ tar zxf cpdctl_linux_s390x.tar.gz pour extraire l'exécutable cpdctl de l'archive
    macOS- Intel x64 cpdctl_darwin_amd64.tar.gz Émettre la commande $ tar zxf cpdctl_darwin_amd64.tar.gz pour extraire l'exécutable cpdctl de l'archive
    macOS - Apple silicon cpdctl_darwin_arm64.tar.gz Emettez la commande $ tar zxf cpdctl_darwin_arm64.tar.gz pour extraire l'exécutable cpdctl de l'archive.
    Versions de cpdctl prises en charge
    Version watsonx.data Version cpdctl
    v2.1.1 v1.6.95 et plus tard
    v2.1.1 (Edition développeur) 1.6.104 et plus tard
    v2.1.2 v1.7.0 et plus tard
    v2.2.1 ( V3 API) v1.8.25 et plus tard
    v2.2.2 v1.8.33 et plus tard
    v2.3.0 v1.8.85 et plus tard

    MCSP est pris en charge pour CPDCTL à partir de la version v1.8.0 et ultérieure.

  2. Exécutez ./cpdctl dans le terminal pour vérifier si cpdctl a été installé avec succès et pour afficher les commandes prises en charge.

    Le résultat est le suivant :

    NAME:
      cpdctl - IBM Cloud Pak for Data Command Line Interface
    
    USAGE:
       cpdctl [command] [options]
    
    COMMANDS:
      config         Manage Configuration
      asset          Manage Assets
      project        Manage Watson Studio - Projects API - OpenAPI Docs.
      space          Manage Spaces
      connection     Manage IBM Watson Data Platform Connections service.
      environment    Manage Environments and Runtimes API.
      notebook       Manage Notebooks API.
      code-package   Manage Code Packages API.
      job            Manage IBM Watson Data Platform Jobs and Scheduling Service.
      ml             Manage Watson Machine Learning.
      datastage      Manage IBM APIs for DataStage.
      find           Find a resource with CPD Path
      pipeline       Manage IBM Orchestration Pipelines API.
      wx-data        Manage watsonx.data.
      wx-ai          Manage watsonx.ai.
      version        Display the tool version
    
    OPTIONS:
          --cpd-config string   Configuration file path
          --cpdconfig string    [Deprecated] Use --cpd-config instead
      -h, --help                Show help
          --profile string      Name of the configuration profile to use
          --raw-output          If set to true, single values in JSON output mode are not surrounded by quotes
      -v, --version             Version of the plugin.
    
    Use "cpdctl service-command --help" for more information about a command.