ess_billing: fix serverless project schema and dashboard breakdowns#19595
Open
3kt wants to merge 7 commits into
Open
ess_billing: fix serverless project schema and dashboard breakdowns#195953kt wants to merge 7 commits into
3kt wants to merge 7 commits into
Conversation
- Remove null ess.billing.kind: API returns kind=null for all serverless line items; pipeline now drops it rather than storing null in the index. - Add deployment_name fallback: serverless projects return an empty name from the billing API; pipeline now sets deployment_name to deployment_id as a fallback so it is never blank in the index. - Add pipeline tests covering null-kind removal and deployment_name fallback for observability SKUs.
…dashboard breakdowns
…erverless project names
…eployment_name change only
…oyment_id The URL drilldown action links to cloud.elastic.co using deployment ID, so the second column must show deployment_id, not deployment_name.
…dation.yml Remove the data_stream.dataset filter added to satisfy SVR00002. Add validation.yml to exclude the check instead, matching 90+ other packages.
💔 Build Failed
Failed CI StepsHistory
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
include_names=truequery param to billing API requests so serverless project names are populated (namefield was returned empty by the API without it)deployment_nameis still empty after the API fix, copy fromdeployment_idnullvalues stored iness.billing.kindfor serverless SKUsdeployment_nameinstead ofdeployment_id