{ "info": { "author": "jean-philippe serafin", "author_email": "serafinjp@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# vizbee agent\n\n![screencast](screencast.gif)\n\n## Installation\n\n```bash\npython -m pip install vizbee\n```\n\noptionally the target(s) data source an be passed as argument to install\nrequired dependencies:\n\n```bash\npython -m pip install vizbee[]\n```\n\nwhere `` is one of:\n\n* postgresql\n* oracle\n* mysql\n* redshift\n* sqlserver\n* sybase\n\n## Usage\n\n```bash\nUsage: vizbee [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n -c, --config TEXT The YAML configuration file path.\n --client-id TEXT The application id.\n --client-secret TEXT The application secret.\n --api-url TEXT The api url.\n --help Show this message and exit.\n\nCommands:\n dashboard Manage dashboards.\n dataset Manage datasets.\n start Start scheduler.\n sync Push all datasets and dashboards.\n```\n\n## Connections\n\nThis section defines the connections to the data stores\n(the ``default`` field sets the default one).\n\n```yaml\nconnections:\n default: {DATABASE_URL}\n```\n\nCurrently supported database are:\n\n* PostgreSQL: `postgresql://:@/`\n* MySQL: `mysql://:@/`\n* Oracle: `oracle://:@/`\n* Redshift: `redshift://:@/`\n* SQLServer: `mssql://:@/`\n\n## Datasets\n\nA `Dataset` represents a single set of data:\n\n```yaml\ndatasets:\n my-dataset:\n name: \n\n connection: \n\n query: \n\n graph: \n\n schedule: \n```\n\nSee [dataset schema](https://vizbee.io/documentation/schema#dataset) for more details.\n\n## Dashboards\n\nA `Dashboard` represents a `Dataset` collection:\n\n```yaml\ndashboards:\n my-dashboard:\n name: \n\n datasets:\n - \n```\n\nSee [dashboard schema](https://visbee.io/documentation/schema#dashboard) for more details.\n\n## Scheduling\n\nThe agent can be started as a daemon to schedule datasets update,\nit require to define a scheduling rule such as:\n\n```yaml\nschedule: 5 minutes\n```\n\nand the start the deamon:\n\n```bash\nvizbee start\n```\n\nFor each `Dataset` the scheduling rule can be overriden by adding a\n`schedule: ` in its schema.\n\nThe scheduling rule format is: ` `\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/vizbee/agent", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vizbee", "package_url": "https://pypi.org/project/vizbee/", "platform": "", "project_url": "https://pypi.org/project/vizbee/", "project_urls": { "Homepage": "https://gitlab.com/vizbee/agent" }, "release_url": "https://pypi.org/project/vizbee/0.1b1/", "requires_dist": null, "requires_python": "", "summary": "vizbee.io agent", "version": "0.1b1" }, "last_serial": 3397016, "releases": { "0.1b0": [ { "comment_text": "", "digests": { "md5": "2ea3c8ccff741e0fb0cc286b8d596e49", "sha256": "c6d77e78f4a2019dfa9a074f35b5cd8b25c6cc0eca4f4fad8f38bd8f3d63cdfa" }, "downloads": -1, "filename": "vizbee-0.1b0.tar.gz", "has_sig": false, "md5_digest": "2ea3c8ccff741e0fb0cc286b8d596e49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6231, "upload_time": "2017-12-07T08:29:29", "url": "https://files.pythonhosted.org/packages/61/61/b813d71a7332a915f3985fc9a2b567bf7939d8004867bdf5ee5efc7f99e9/vizbee-0.1b0.tar.gz" } ], "0.1b1": [ { "comment_text": "", "digests": { "md5": "c16a294c3c6ca8723bca15b2e4f8f6e8", "sha256": "d24fd75a39df808069c27131b2500739b8b7538b4e7bc67a2210d707472b4d7d" }, "downloads": -1, "filename": "vizbee-0.1b1.tar.gz", "has_sig": false, "md5_digest": "c16a294c3c6ca8723bca15b2e4f8f6e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6220, "upload_time": "2017-12-07T08:30:34", "url": "https://files.pythonhosted.org/packages/60/ee/9959b4bd86b8be3531bd92fc72e263cb726d6e7bb9a5ba10da83ff8d8af4/vizbee-0.1b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c16a294c3c6ca8723bca15b2e4f8f6e8", "sha256": "d24fd75a39df808069c27131b2500739b8b7538b4e7bc67a2210d707472b4d7d" }, "downloads": -1, "filename": "vizbee-0.1b1.tar.gz", "has_sig": false, "md5_digest": "c16a294c3c6ca8723bca15b2e4f8f6e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6220, "upload_time": "2017-12-07T08:30:34", "url": "https://files.pythonhosted.org/packages/60/ee/9959b4bd86b8be3531bd92fc72e263cb726d6e7bb9a5ba10da83ff8d8af4/vizbee-0.1b1.tar.gz" } ] }