Drop closing blanks, honor primary_driver, catalog data-services SKUs
All checks were successful
Deploy Skill to OCI / deploy (push) Successful in 23s

- oci_deck_gen / oci_bizcase_gen: stop appending the Thank You + Oracle
  logo-only closing slides at the end of every generated deck.
- oci_bizcase_gen: Business Drivers now reads primary_driver at the
  drivers-level and at the top level, and renders natural-language values
  verbatim (only snake_case enum tokens are Title-cased). A spec-provided
  drivers.items / additional / secondary list replaces the hardcoded
  "Financial Impact of Inaction" + "Operational Impact" fallback cards.
- oci-sku-catalog.yaml: add data_services category with the four real
  Big Data Service SKUs (B91128/B91129/B91130/B93555) plus EST-DS-NOTEBOOK,
  EST-DS-MODEL, EST-DF-SPARK as estimate placeholders (OCI Data Science /
  Data Flow have no dedicated SKUs in the public pricing API — they are
  billed via the underlying compute shape).
- oci_bom_gen: resolver now prints a stderr warning and tags estimate/
  unknown line items with an explicit note; the xlsx writer renders
  "other" category items under an "Uncategorized — confirm SKUs" section
  at the end instead of silently dropping them.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
root
2026-04-22 12:34:37 -03:00
parent 490072a4b7
commit fc550c14bb
4 changed files with 134 additions and 29 deletions

View File

@@ -1262,6 +1262,60 @@ categories:
list_price_usd: 0.0003
default_hours_units: 1
billing_type: per_unit
data_services:
display_name: Oracle Cloud Infrastructure - Data & Analytics Services
skus:
- sku: B91128
product: Oracle Big Data Service - Compute - Standard
metric: OCPU Per Hour
list_price_usd: 0.1344
default_hours_units: 730
billing_type: hourly
- sku: B91129
product: Oracle Big Data Service - Compute - Dense I/O
metric: OCPU Per Hour
list_price_usd: 0.214
default_hours_units: 730
billing_type: hourly
- sku: B91130
product: Oracle Big Data Service - Compute - HPC
metric: OCPU Per Hour
list_price_usd: 0.1536
default_hours_units: 730
billing_type: hourly
- sku: B93555
product: Oracle Big Data Service - Core
metric: OCPU Per Hour
list_price_usd: 0.015
default_hours_units: 730
billing_type: hourly
# OCI Data Science and Data Flow do not have dedicated SKUs in the Oracle
# public pricing API — they are billed via the underlying Compute + Block/Object
# Storage consumed by notebook sessions, model-deployment endpoints, and Spark
# runs. The entries below are placeholder estimates (VM.Standard3.Flex OCPU rate)
# so BOMs can include them as line items; always confirm against the customer's
# actual shape + usage before quoting.
- sku: EST-DS-NOTEBOOK
product: '[ESTIMATE] OCI Data Science - Notebook Session (billed via underlying VM.Standard compute OCPU)'
metric: OCPU Per Hour
list_price_usd: 0.0255
default_hours_units: 730
billing_type: hourly
estimate: true
- sku: EST-DS-MODEL
product: '[ESTIMATE] OCI Data Science - Model Deployment endpoint (billed via underlying VM.Standard compute OCPU)'
metric: OCPU Per Hour
list_price_usd: 0.0255
default_hours_units: 730
billing_type: hourly
estimate: true
- sku: EST-DF-SPARK
product: '[ESTIMATE] OCI Data Flow - Managed Spark runtime (billed via underlying VM.Standard compute OCPU)'
metric: OCPU Per Hour
list_price_usd: 0.0255
default_hours_units: 730
billing_type: hourly
estimate: true
roving_edge:
display_name: Oracle Roving Edge Infrastructure
skus: