2017-04-04 3 views
1

In meinem Projekt verwende ich Rally-Tool, um die Projektaufgabe zu verwalten. Ich muss die Aufgabenliste von Rally exportieren und muss als Eingabe für ein SSIS-Paket bereitstellen, um einige Berichte zu generieren. Kann jemand vorschlagen, ob wir irgendeine API verwenden könnten, um den Export der Aufgabenliste zu automatisieren.Automatisierung der Rally Aufgabe

Antwort

1

Ich möchte die folgende Option in Python mit Pyral vorschlagen. Hoffe, es wird für dich arbeiten.

from pyral import Rally 

SERVER = 'RALLY_SERVER' 
USER = 'USERNAME' 
PASSWORD = 'PASSWORD' 
WORKSPACE = 'WORKSPACE' 
TARGET_PROJECT = 'PROJECT' 

if __name__ == '__main__': 
    rally = Rally(SERVER, USER, PASSWORD, workspace=WORKSPACE) 

    project_req = rally.get('Project', fetch=True, query='Name = "%s"' % (TARGET_PROJECT)) 
    project = project_req.next() 

    tasks = rally.get('Task', fetch=True, query='Project = %s' % (project.ref)) 

    for task in tasks: 
     # do anything with tasks 
     pass 

Sie können es jedoch mit jeder geeigneten Programmiersprache für Sie verwenden. Weitere Informationen finden Sie in der WSAPI-Dokumentation (Abschnitt "Task"): https://rally1.rallydev.com/slm/doc/webservice/