DKCloudCommand
DKCloudCommand is the command line interface for interacting with DataKitchen's DataOps platform.
The DataKitchen DataOps Platform is your command center for DataOps. The Platform automates the key functions of your development and production workflows so cross-functional teams can seamlessly collaborate, quickly innovate, and instantly deliver the kind of error-free, on-demand insight that leads to one successful business decision after another.
DataOps
Seven DataOps Practices
- Orchestrate your production pipeline
- Monitor production data for errors and trends
- Use multiple self-service environments to experiment outside of production
- Add automated data and logic tests to catch problems quickly
- Reuse and containerize components to save time and reduce complexity
- Parameterize your code so it can run in multiple environments
- Schedule pipeline processing for regular, predictable deliverables
DataOps Resources
Requirements
Python
DKCloudCommand requires Python 3.x.
Python 3 users can use DKCloudCommand in their preferred virtual environment manager:
Python Packages
Python package requirements will be installed or updated when installing DKCloudCommand.
- aniso8601
- Jinja2==2.7.3
- MarkupSafe==0.23
- nose==1.3.7
- pytz==2015.4
- requests==2.8.1
- six==1.10.0
- websocket-client==0.32.0
- Werkzeug==0.10.4
- click==6.2
- pyopenssl
- PyJWT
- prettytable
Installation
To install DKCloudCommand:
$ pip install DKCloudCommand
Upgrading
Determine the currently installed version:
$ dk --version
To upgrade DKCloudCommand:
$ pip install DKCloudCommand --upgrade
Documentation
Detailed documentation is available here.