-
Notifications
You must be signed in to change notification settings - Fork 28
Data View
Data Rollup are associated to Envelope through Data View. That allows different charges for different pools (resources) independently of any other. As Data Rollup can be associated at the same time to different pools, we need a means to know the cost associated to the event in the pool (that basically depends on the price plan and the rates that are applicable). This allows us to get a single event into different pools (i.e. user + group + tenant, or different groups or different tags or whatever), and get a charge associated to it.
For instance, a pod could be associated to a user with a price plan and to a group with a different price plan. Data View would tell us the costs calculated.
Also, having this allows us to know what is the cost so far, even if we don't update charges all the time, if we update it often, we can tell the user what is the cost accrued, without having to calculate it again, and thus being able to use those number in policies, reports, etc.
Powered by ManageIQ Consumption Team