TigerGraphCLI is a command-line utility for interacting with TigerGraph servers. It's built on top of pyTigerGraph.
This project is still under active development. If you find a bug or have a feature request, feel free to create a Github issue.
Tgcli is released on PyPI. Tgcli works best with Python 3.7+, but should work with any Python3 distribution. Installation is simple:
pip3 install tigergraphcli
.
Verify your installation by running tgcli version
Once installed, get started by creating a configuration, which holds all the config and credentials needed to
connect to a TigerGraph server. You can do this by running tgcli config add
. This will guide you through creating
a tgcli configuration.
There are 5 main operations that tgcli supports:
tgcli config
: Manages TigerGraph server configurations. Configurations are stored in a folder named.tgcli
under the home directory (ex.~/.tgcli
)tgcli gsql
: Runs a GSQL command against a TigerGraph servertgcli load
: Loads vertices/edges to a TigerGraph servertgcli get
: Retrieves data from a TigerGraph servertgcli delete
: Delete data from a TigerGraph server.
See Getting Started for a quick intro to TGCLI functionality.
See Usage for detailed documentation.