Sync Rally data to Salesforce however you want.
RallySync.run(
'apikey', // your api key
'My_Custom_Object__c', // sobject in your system
'My_ObjectID_Field__c', // the field you want to use for upsert
new Map<String, String>{'Name' => 'Name'}, // field mappings,
new Map<String, Object>{'Project__c' => '0db000000000833u'}, // literals / defaults
'(Tags.name = "CloudAnswers")' // rally query for filtering results
);
Initial version where you just run it via anon apex
Production Install Link | Sandbox Install Link
- Point-and-click scheduling instead of anon apex
- Handle paginated results (more than one iteration of batch)