Herunterladen und Installieren von IBM Cloud Pak for Data Command Line Interface ( IBM cpdctl)

Dieses Thema enthält Informationen zum Herunterladen, Installieren und Überprüfen der Befehlszeilenschnittstelle IBM Cloud Pak for Data ( IBM cpdctl), wobei der Schwerpunkt auf dem Plugin IBM® watsonx.data (wx-data) liegt.

Vorbereitende Schritte

Sie können mehr über IBM cpdctl in der offiziellen README-Datei erfahren.

Vorgehensweise

  1. Laden Sie IBM cpdctl herunter und installieren Sie es mit einer der folgenden 2 Methoden:

    a. Option 1: Führen Sie den folgenden Befehl aus, um das Programm IBM cpdctl automatisch herunterzuladen und zu installieren. Dabei werden das Betriebssystem und die Prozessorarchitektur für Linux und 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: Laden Sie das entsprechende Archiv vom IBM cpdctl repository herunter.

    IBM cpdctl für Windows-Betriebssysteme kann aus dem Archiv heruntergeladen werden.

    Herunterladbare Dateien für verschiedene Betriebssysteme
    Betriebssystem Archivname Kommentare
    Microsoft Windows x64 cpdctl_windows_amd64.zip Verwenden Sie den Windows Explorer, um cpdctl.exe aus dem Archiv zu extrahieren.
    Linux x64 cpdctl_linux_amd64.tar.gz Geben Sie den Befehl $ tar zxf cpdctl_linux_amd64.tar.gz ein, um die ausführbare Datei cpdctl aus dem Archiv zu extrahieren.
    Linux Leistung 64 bit LE cpdctl_linux_ppc64le.tar.gz Geben Sie den Befehl $ tar zxf cpdctl_linux_ppc64le.tar.gz ein, um die ausführbare Datei cpdctl aus dem Archiv zu extrahieren.
    Linux on IBM Z cpdctl_linux_s390x.tar.gz Geben Sie den Befehl $ tar zxf cpdctl_linux_s390x.tar.gz ein, um die ausführbare Datei cpdctl aus dem Archiv zu extrahieren
    macOS- Intel x64 cpdctl_darwin_amd64.tar.gz Geben Sie den Befehl $ tar zxf cpdctl_darwin_amd64.tar.gz ein, um die ausführbare Datei cpdctl aus dem Archiv zu extrahieren
    macOS - Apple silicon cpdctl_darwin_arm64.tar.gz Geben Sie den Befehl $ tar zxf cpdctl_darwin_arm64.tar.gz ein, um die ausführbare Datei cpdctl aus dem Archiv zu extrahieren.
    Unterstützte cpdctl-Versionen
    Version von watsonx.data cpdctl-Version
    v2.1.1 v1.6.95 und später
    v2.1.1 (Entwickler-Edition) 1.6.104 und später
    v2.1.2 v1.7.0 und später
    v2.2.1 ( V3 API) v1.8.25 und später
    v2.2.2 v1.8.33 und später
    v2.3.0 v1.8.85 und später

    MCSP wird für CPDCTL ab Version v1.8.0 und höher unterstützt.

  2. Führen Sie ./cpdctl im Terminal aus, um zu überprüfen, ob cpdctl erfolgreich installiert wurde und um die unterstützten Befehle anzuzeigen.

    Das Ergebnis ist:

    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.