Dataset: All
Entity: -
Field ID: project_account_name
Type: Text
Description: The name of the parent account (workspace, organization) associated with the record.
Source: App
Transformation logic: N/A
From: |
|
|
Github (PRs, Issues) | Parent user or organization |
|
Gitlab (PRs, Issues) | Parent user or organization |
|
Bitbucket (PRs) | Parent user or organization |
|
Azure DevOps (PRs, Issues) | Parent user or organization |
|
JIRA (Issues) | Parent workspace |
|
ClickUp (Issues) | Parent workspace |
|
Trello (Issues) | Parent user or team |
|
Reporting Use Cases
The Project Account field identifies the top-level owner of a repository or project, such as the GitHub Organization or GitLab Group. It is the primary attribute for creating high-level, cross-organization reports and for scoping dashboards to a specific company, division, or client account.
Filtering for High-Level Scoping: This is the field's most critical use. It allows you to create dashboards and reports that are specific to an entire organization or business unit, rather than just a single project.
To build a dashboard for your entire company's GitHub presence, you would apply a global filter where
Project Account = "my-company-org".If you manage multiple client accounts, you can create separate, secure dashboards for each one by filtering on their respective account names.
You can also exclude personal or non-official accounts from your company-wide metrics with a filter like
Project Account != "test-org".
Reporting and Cross-Account Comparison: When used as a dimension, this field allows for the highest possible level of aggregation, enabling you to compare metrics across different organizations or top-level groups.
A bar chart with
Project Accountas the dimension andCOUNT()as the metric can show the total volume of activity (issues, PRs, etc.) across all the accounts you manage. This is particularly useful for consulting agencies or large enterprises with multiple divisions.
Auditing and Governance: You can use this field in list reports to ensure that repositories are correctly located and managed. By displaying
Project AccountalongsideProject, you can quickly verify that all your projects are housed under the correct corporate or client accounts.
