Suggestion: Enable Analytics usage of custom fields defined by Forge
Asked by Adam Karl:

Forge allows developers to add custom fields that result in simple values but Forge-based fields are not available within Atlassian Analytics. I'd like to see at least simple Forge-based fields become available.

e.g. I define a Forge field similar to the following.  

```
jira:customField:

    - key: jira-interest-field

      name: User Interest

      description: A custom field to render user interest.

      type: number

      function: interest-view

      value:

        function: interest-value
```

Note: I cannot add this as a suggestion within the [Analytics Jira site](https://jira.atlassian.com/issues/?jql=project%3DANALYTICS%20AND%20type%3DSuggestion%20AND%20statusCategory!%3DDone%20ORDER%20BY%20updated) as the project does not show up for me when creating issues (other projects do).


Answers:
author: Jessie Turpin
body: Hey Adam! Thanks for the suggestion. As you've noticed Forge data isn't supported in the Atlassian Data Lake, so I created a [feature request](https://jira.atlassian.com/browse/ANALYTICS-109) on your behalf for this data. Feel free to vote for and watch the feature request to informed on any future updates.

Let us know if you have any other questions or suggestions!


author: Shraddha
body: How to add Jira custom fields within Analytics?

comments: author: Jessie Turpin
body: Hi Shraddha! Standard and custom Jira field data can be found in the [Issue field](https://support.atlassian.com/analytics/docs/schema-for-jira-family-of-products/#Issue-field) table. You can follow the instructions on this [knowledge base article](https://confluence.atlassian.com/analyticskb/query-jira-custom-fields-1188411074.html) on how to query your custom fields.


author: Shraddha
body: Hi [@Jessie Turpin](/t5/user/viewprofilepage/user-id/4493061) Thank you so much. Thats helpful.

Can i join the story points with Sprint or Issue table such that the report shows a matrix table where columns are Epics (expanded to issues) , row is Sprint Name and the cells have value = Story Points

I tried to do the following but it returned results of Story points under the Sprint Name.

Query 3 returns all the issue key with Sprint Name filtered by the Project Name

Query 2 returns Story Points associated with Story OR Epics filtered by Project Name

But the outer join brings the results as attached

![Screen Shot 2023-08-01 at 10.50.47 AM.png](https://community.atlassian.com/t5/image/serverpage/image-id/272552iF2F5A918824EF2FC/image-size/large?v=v2&px=999 "Screen Shot 2023-08-01 at 10.50.47 AM.png")

I would want to be able to see something like below

![Screen Shot 2023-08-01 at 10.55.06 AM.png](https://community.atlassian.com/t5/image/serverpage/image-id/272554iEADD579AC67E8CC1/image-size/large?v=v2&px=999 "Screen Shot 2023-08-01 at 10.55.06 AM.png")

Whats the best approach?


author: Jessie Turpin
body: Hey Shraddha! I'll respond on the [Community question](https://community.atlassian.com/t5/Atlassian-Analytics-questions/Plot-Story-points-with-relevant-Issue-Key-and-Sprint-Name/qaq-p/2436354) you initially posted just in case anyone with a similar question will see how to create the chart.