Chapter 10: Pachyderm Language Clients
In previous chapters, we have learned how to use Pachyderm through the pachctl
Command-Line Interface (CLI). We have deployed and managed multiple Pachyderm pipelines by using mostly pachctl
. We briefly looked into the Pachyderm User Interface (UI)—or the dashboard—as well, although we did not use it extensively. The Pachyderm CLI enables you to perform all Pachyderm management operations and, in general, provides more functionality than the Pachyderm UI.
However, many users may decide to take Pachyderm even further by using Pachyderm Application Programming Interfaces (APIs) directly without relying on pachctl
or the dashboard. Many Pachyderm users develop scripts and call the Pachyderm API directly from these scripts. As of today, Pachyderm provides two official Pachyderm programming language clients, Golang (Go) and Python, to enable advanced users to extend Pachyderm functionality further.
In addition, if you are familiar...