Code Monkey home page Code Monkey logo

v3cli's Introduction

v3ctl

v3io command line utility

General usage

v3ctl [command] [data-container] [path] [flags]

Examples

   v3ctl ls                                         # List data containers (buckets)
   v3ctl ls datalake docs                           # List objects in docs directory at "datalake" data container
   echo "test" | v3ctl put datalake docs/test.txt   # Put/Upload object
   v3ctl getitems datalake mytable -a "*" -q "age>30"   # list records with selected fields and query

Commands

  bash         init bash auto-completion, usage: source <(v3ctl bash)
  createstream Create a new stream with N shards
  del          Delete object
  delitems     Delete multiple records with optional filter
  get          Retrive object content
  getdir       Retrive object directory content
  getitem      Retrive record content/fields (as json struct)
  getitems     Retrive multiple records and fields (as json struct) based on query
  getrecords   Retrive one or more stream records
  help         Help about any command
  inferschema  Retrive multiple records and build schema file from the data
  ingest       Load data from file to stream or kv
  ls           List objects and directories (prefixes)
  put          Upload object content from input file or stdin
  putitem      Upload record content/fields from json input file or stdin
  putrecord    Upload stream record/message content from input file or stdin
  updateitem   update record content/fields using an expression (and optional condition)

Global Options (for command specific options type v3cli [cmd] -h)

  -g, --config string                Path to a YAML configuration file. When this flag isn't
                                     set, the CLI checks for a v3io.yaml configuration file in the
                                     current directory. CLI flags override file cconfiguration
                                     Example: "~/cfg/my_v3io_cfg.yaml".
  -h, --help                         help for v3ctl
  -v, --log-level string[="debug"]   Verbose output. You can provide one of the following logging
                                     levels as an argument for this flag by using the assignment
                                     operator ('='): "debug" | "info" | "warn" | "error".
                                     For example: -v=info. The default log level when using this
                                     flag without an argument is "debug".
  -p, --password string              Password of the configured user (see -u|--username).
  -s, --server string                Web-gateway (web-APIs) service endpoint of an instance of
                                     the Iguazio Continuous Data Platfrom, of the format
                                     "<IP address>:<port number=8081>". Examples: "localhost:8081"
                                     (when running on the target platform); "192.168.1.100:8081".
  -u, --username string              Username of an Iguazio Continous Data Platform user.

Use "v3ctl [command] --help" for more information about a command.

v3cli's People

Contributors

sasile avatar yaronha avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

sasile rayaku

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.