Custom Drilldown
Overview
Custom Drilldown lets you define how you break down and explore costs inside a cost group. Instead of relying on a fixed or implicit hierarchy, you can configure the exact drilldown path that matches how your organization analyzes costs.
With Custom Drilldown, you control:
Which dimension you drill into
The order of drilldown levels
The level of granularity you reach during analysis
Finout also provides a default fallback drilldown, which ensures you can always continue drilling into cost data—even when no custom drilldown path is configured for the selected value.

1. Create a Custom Drilldown
Navigate to Settings > Custom Drilldown.

Click on +Add drilldown.
Select the values for your customized drilldown:
From Value/Group- Choose either a whole group or a specific value within the group and click Select Value.

To Group- Select the group into which the drilldown takes place and click Select Group.

Click Save Drilldown. The Drilldown is saved and appears on the Custom Drilldown List.
2. Default Fallback Drilldown (Beta)
The Default Fallback Drilldown defines what happens when you click on a value that does not have a Custom Drilldown configured. If no custom drilldown path exists for the selected value, Finout automatically applies the Default Fallback Drilldown—set by default to Global Resource ID—so the data drills down to the resource level unless you define a different fallback dimension.
Navigate to Settings > Custom Drilldown.

Click
by Default fallback drilldown.

Choose Dimensions and then click Apply Filters. The default fallback drilldown is set and will serve as a default even when no custom drilldown path is configured for the selected value.
3. Custom Drilldown Table
Shows all your Custom Drilldowns with their relevant information.

4. Edit Drilldown
Navigate to Settings > Custom Drilldown.

Click the drilldown you want to edit, then click Edit.

Edit the values and click Save Drilldown.
5. Delete Drilldown
Navigate to Settings > Custom Drilldown.

Click the drilldown you want to edit, then click Delete.
Using Custom Drilldowns
After creating a custom Drilldown, navigate to MegaBill.
Choose Group By that includes the group or value from which the value you created in the custom drilldown
Apply group by.
The MegaBill chart will now show the Group By that you chose. Click on the area on the graph corresponding to the value/group you selected during custom drilldown creation (e.g., AmazongEC2)
You will see the cost for all values from your drilldown definition group under the chosen value.
For Example
Let's say you want to view the cost of all AWS services under the "Virtual Tag - Application" in your MegaBill.
Under Custom Drilldown (in Settings), choose the following:
From Value/Group: Application (Virtual Tag under Dev Group Test).
To Group: AWS Services.
Save your Custom Drilldown.
In the MegaBill:
Click Group By- Virtual Tags - Dev Group Test (Virtual Tag including the Application group).
Click Apply Group By
Click on the Application group to drilldown further.
Now, you'll have a clear view of your MegaBill with the Custom Drilldown we created:
Group By: AWS Services, including the scope of Application, are divided into different AWS services.
FAQs
What happens if no Custom Drilldown is configured?
If no custom drilldown path exists for the selected value, Finout uses the Default Fallback Drilldown, which is set to Global Resource ID by default. This ensures that you can always drill down when using Megabill.
Does Custom Drilldown replace the default drilldown behavior?
Custom Drilldown overrides the drilldown behavior only for the specific value or group you configure. For all other values, the Default Fallback Drilldown applies.
Can I create a drilldown for a specific value instead of an entire group?
Yes. When creating a drilldown, you can choose either:
A whole group, or
A specific value within that group
The drilldown will apply only to the selection you define.
What level of granularity can I reach?
The level of granularity depends on the dimension you define in the drilldown. If no custom path exists, drilling continues to the Default Fallback Drilldown dimension.
Can I configure multiple drilldown paths?
Yes. You can configure multiple custom drilldowns for different values or groups. Each configuration applies only to the value or group you define.
Last updated
Was this helpful?