How to analysis of data on phabricator?


#1

I want statistical analysis of task data on phabricator. Can you recommend some solutions? I think of using some tools, such as tableau. Thank you.


#2

“statistical analysis” to solve which specific research questions?


#3

For example, analysis projects and tasks changes.


#4

You can gather any “task changes” by using Conduit’s transaction.search, and you can get existing projects via project.search.
If that is not what you are looking for then you must be more specific, as you have not provided any research questions yet.


#5

Thank you for your reply.

When I used this method, I had a problem. Custom field transaction type are all called ‘core:customfield’ and I don’t know the difference.

Example conduit’s maniphest.gettasktransactions

Method Result

result	
{
  "641": [
    {
      "taskID": "641",
      "transactionID": "10494",
      "transactionPHID": "PHID-XACT-TASK-cawqf74rzrkfgsf",
      "transactionType": "status",
      "oldValue": "activated",
      "newValue": "accepted",
      "comments": null,
      "authorPHID": "PHID-USER-6ahzwt7o6gjgazzjqx4r",
      "dateCreated": "1530669992"
    },
    {
      "taskID": "641",
      "transactionID": "10460",
      "transactionPHID": "PHID-XACT-TASK-ozwyskixriti5v3",
      "transactionType": "core:customfield",
      "oldValue": 1,
      "newValue": 30,
      "comments": null,
      "authorPHID": "PHID-USER-g3rss724wttge7ut2xja",
      "dateCreated": "1530512330"
    },
    {
      "taskID": "641",
      "transactionID": "10459",
      "transactionPHID": "PHID-XACT-TASK-epvp67is56cjsd5",
      "transactionType": "core:customfield",
      "oldValue": 1520438400,
      "newValue": 1530288000,
      "comments": null,
      "authorPHID": "PHID-USER-g3rss724wttge7ut2xja",
      "dateCreated": "1530511808"
    },
....