We at springML have published a Spark package that connects to Salesforce Wave to push data. This package is available here. Code is published on GitHub here.
The advantage of using this package is that once data is analyzed in the Spark environment, the resulting results dataset can be written into Wave for further visualization on laptops as well as mobile devices.
The main features of this connectors are:
- Handles Wave API requirements (e.g., chunking) natively
- ConstructsSalesforce Wave Dataset Metadata using Metadata Configuration present in resources.
- This package can be used directly from Java, Scala or Python notebooks.