Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Cassandra Parallel calls are not working for multiple tables

SA-46024

Summary



Cassandra Parallel calls are not working for multiple tables when user calls in an activity.

Error Messages



Not Applicable


Steps to Reproduce

  1. Create 7 Cassandra tables.
  2. Create 7 different connect rules. Each connect rule assign to single table parallel call.
  3. Call 7 connect rules in parallel in single activity.
  4. Notice It worked for first 4 connect rules. It is not working if exceeds 4 ( 5, 6, and 7 connect rules are not working for parallel option).


Root Cause



An issue in the custom application code or rules: From the top level activity user was calling child 7 child activities to call the individual Cassandra connectors in parallel and using the Connect-wait step.

Resolution



The Connect-wait step should be defined in the top level activity after all the parallel connector call steps.

Any data transform rule should be applied only after the Connect-wait step.

This is to make sure all data from the parallel Connect rule execution is available before data transform rule is applied.
Suggest Edit

Published November 8, 2017 - Updated October 8, 2020

Did you find this content helpful? Yes No

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us