I have been using latest version of streamsx-runner to submit. The command is:
streamsx-runner --job-name messagehub-ingest --service-name streaming-analytics --main-composite com.ibm.streamsx.clickstream.ingest::MessageHubIngest --toolkits $PRJ_HOME/streamsx.clickstream/sample/001_Clickstream_MessageHub_Ingest $PRJ_HOME/streamsx.clickstream/sample/000_Clickstream_DSX_Types $PRJ_HOME/streamsx.clickstream/com.ibm.streamsx.spl.util --submission-parameters "messageHubTopic=dsxClkStrm throttleRate=100000000.0 exportKind=dsxClkStrmTupleStream"
I ran in the following issues:
- There was an error saying that the main composite com.ibm.streamsx.clickstream.ingest::MessageHubIngest was not visible. To fix that, I had to make it public.
- Once the job starts, there is a problem with FileSinkClkStrm. It requires a data_directory configured, which cannot be provided with streamsx-runner (and it is not clear if that can be used with the bluemix service). So to make it work I had to comment that operator out.
I have been using latest version of streamsx-runner to submit. The command is:
I ran in the following issues: