{ "info": { "author": "Marc Sibson", "author_email": "marc@heroku.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "[![GitHub license](https://img.shields.io/github/license/heroku/pyAnalyticsCloud.svg)](https://github.com/heroku/pyAnalyticsCloud)\n\n\nSalesforce.com Wave Data Loader\n======================================\nTools to help load data into Salesforce.com Wave\n\nUsage\n--------\nFirst, you will need to set your SFDC credencials via environment variables::\n\n export SFDC_USERNAME=youruser@example.com\n export SFDC_PASSWORD=yourpassword\n export SFDC_TOKEN=yourtoken\n\nMore information about getting your [Security Token](https://help.salesforce.com/apex/HTViewHelpDoc?id=user_security_token.htm)\n\nThe quickest way to get started is to load an entire table into Salesforce Wave\n\n pyac-table postgres://username:password@db.example.com/database table_name\n\nThis command will execute the following three step process.\n\n 1. generate a JSON file containing metadata describing your data\n 2. generate a CSV file with your data\n 3. upload the metadata and data to Analytics Cloud\n\npyAnalyticsCloud also provides commands help with each step, this allows you to customize your data before upload::\n\n pyac-metadata postgres://username:password@db.example.com/database table_name -o metadata.json\n pyac-dump postgres://username:password@db.example.com/database table_name -o data.csv\n pyac-upload metadata.json data.csv\n\nRather than manually editing the datafiles, you may want to simply create a new DB table that is populated with your data and use pyac-table.\n\nLibrary\n---------\nIf you want to develop more advanced workflows you can use pyAnalyticsCloud as a library for a Python application.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/heroku/pyAnalyticsCloud", "keywords": "salesforce,heroku,insights,wave", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyAnalyticsCloud", "package_url": "https://pypi.org/project/pyAnalyticsCloud/", "platform": "", "project_url": "https://pypi.org/project/pyAnalyticsCloud/", "project_urls": { "Homepage": "https://github.com/heroku/pyAnalyticsCloud" }, "release_url": "https://pypi.org/project/pyAnalyticsCloud/0.8.0/", "requires_dist": null, "requires_python": "", "summary": "Tools to help load data into Salesforce.com Analytics Cloud", "version": "0.8.0" }, "last_serial": 2283031, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c2c39dba7b140c9e3b1b6a7514e5bab6", "sha256": "d4da3a53ee392e92626bbf8c0b3807058c9e1df33062bb40e67891ab46c6f6fd" }, "downloads": -1, "filename": "pyAnalyticsCloud-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c2c39dba7b140c9e3b1b6a7514e5bab6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13732, "upload_time": "2014-10-17T14:46:12", "url": "https://files.pythonhosted.org/packages/52/05/2f0e791090e99bf39d5b9d03d3f8f8feeea8c70122d196b4e5c2174e85f2/pyAnalyticsCloud-0.1.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "527e5dee171b6a0d8696d36714d32ac6", "sha256": "a4ff099287c2995777dacfaa52137f7522294c8dc79a90b237c8adbc75a933c7" }, "downloads": -1, "filename": "pyAnalyticsCloud-0.7.0.tar.gz", "has_sig": false, "md5_digest": "527e5dee171b6a0d8696d36714d32ac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13327, "upload_time": "2015-05-12T22:13:01", "url": "https://files.pythonhosted.org/packages/c9/a3/ceaed939af761b8f86385b128264e69831594c0d0082468d2bd642d70c28/pyAnalyticsCloud-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "57da0ac80dc1e41459f3a8298ec80fc9", "sha256": "1eb8cc104f501ff5137306c66143f087d8c6073c6c6a2bff1b149ec76df82381" }, "downloads": -1, "filename": "pyAnalyticsCloud-0.8.0.tar.gz", "has_sig": false, "md5_digest": "57da0ac80dc1e41459f3a8298ec80fc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6529, "upload_time": "2016-08-15T20:52:13", "url": "https://files.pythonhosted.org/packages/97/57/b29752ce72173e7db0ad79e5f4cd3aa439274986490baf9c53dab6da30d6/pyAnalyticsCloud-0.8.0.tar.gz" } ], "0.8.1rc1": [ { "comment_text": "", "digests": { "md5": "a6c9329a8f200aa5849765fd4602a4d3", "sha256": "d59768e9b146096abc967786886285362d1e778e16ec486b5139f9d5f383d84e" }, "downloads": -1, "filename": "pyAnalyticsCloud-0.8.1rc1.tar.gz", "has_sig": false, "md5_digest": "a6c9329a8f200aa5849765fd4602a4d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6851, "upload_time": "2016-08-15T22:08:54", "url": "https://files.pythonhosted.org/packages/50/75/cb2a45ed5e2a4a75684df4af5c3c0ad991cc0b1ef655b9427c2cfcd09829/pyAnalyticsCloud-0.8.1rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57da0ac80dc1e41459f3a8298ec80fc9", "sha256": "1eb8cc104f501ff5137306c66143f087d8c6073c6c6a2bff1b149ec76df82381" }, "downloads": -1, "filename": "pyAnalyticsCloud-0.8.0.tar.gz", "has_sig": false, "md5_digest": "57da0ac80dc1e41459f3a8298ec80fc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6529, "upload_time": "2016-08-15T20:52:13", "url": "https://files.pythonhosted.org/packages/97/57/b29752ce72173e7db0ad79e5f4cd3aa439274986490baf9c53dab6da30d6/pyAnalyticsCloud-0.8.0.tar.gz" } ] }