{
  "expanded_sql": "WITH \"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\" AS (\n        SELECT\n            __cf_source_0.region AS __cf_d0,\n            \"system\".main.count(__cf_source_0.id) AS __cf_metric_0,\n            \"system\".main.sum(\n                CASE\n                    WHEN (((__cf_source_0.delivered_units >= __cf_source_0.ordered_units) AND (__cf_source_0.last_delivered_date <= __cf_source_0.original_promised_date))) THEN (1)\n                    ELSE 0\n                END) AS __cf_metric_1,\n            ((100.0 * \"system\".main.sum(\n                CASE\n                    WHEN (((__cf_source_0.delivered_units >= __cf_source_0.ordered_units) AND (__cf_source_0.last_delivered_date <= __cf_source_0.original_promised_date))) THEN (1)\n                    ELSE 0\n                END)) / \"system\".main.count(__cf_source_0.id)) AS __cf_metric_2,\n            1 AS __cf_present\n        FROM warehouse.main.order_facts AS __cf_source_0\n        WHERE ((__cf_source_0.original_promised_date = CAST('2024-01-31' AS DATE)) AND (__cf_source_0.status != 'cancelled'))\n        GROUP BY __cf_source_0.region\n    )\nSELECT\n    __cf_keys.__cf_d0 AS region,\n    \"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\".__cf_metric_0 AS eligible_orders,\n    \"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\".__cf_metric_1 AS on_time_orders,\n    \"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\".__cf_metric_2 AS on_time_percent\nFROM ((\n                SELECT __cf_d0\n                FROM \"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\"\n            ) AS __cf_keys\n        LEFT JOIN\n            \"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\" ON ((__cf_keys.__cf_d0 IS NOT DISTINCT\n                        FROM \"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\".__cf_d0\n                    ))\n    )\nORDER BY __cf_keys.__cf_d0",
  "model_fingerprint": "0fd1d952d6a7e9ca3e2acd0ba8d705f66c6297cfb06a437e2cc88e4a564b44c0",
  "policy_fingerprint": "ea995580df1524be216f7cec03cc7ef1b473681d7eb4d8c3e6e5f5fde597441d",
  "validation_scope": "semantic",
  "metadata": "{\"metadata_version\":1,\"validation_scope\":\"semantic\",\"measurements\":{\"declared\":false},\"measurement_metrics\":[],\"physically_bound\":false,\"type_resolution\":\"declared_types_only\",\"model\":{\"name\":\"fulfillment\",\"id\":\"org.queryfarm.examples.fulfillment\",\"contract_version\":1,\"model_fingerprint\":\"0fd1d952d6a7e9ca3e2acd0ba8d705f66c6297cfb06a437e2cc88e4a564b44c0\",\"policy_fingerprint\":\"ea995580df1524be216f7cec03cc7ef1b473681d7eb4d8c3e6e5f5fde597441d\",\"binding_fingerprint\":\"6de67d66bd2001b1dc41d2408657dc2ac72ac11e6338191effd80f9fa781dff3\",\"binding_generation\":1},\"session_semantics\":{\"required_timezone\":\"\",\"timezone_at_model_load\":\"UTC\",\"default_collation_at_model_load\":\"binary\",\"calendar_at_model_load\":\"gregorian\"},\"parameters\":[],\"expansion_mapping\":{\"version\":1,\"query_coordinates\":\"normalized_parse_input_bytes\",\"generated_coordinates\":\"native_ast_paths\",\"expanded_sql_byte_offsets_available\":false,\"coverage\":\"approved_expression_expansions\",\"fragment_rendering\":\"native_sql_with_compilation_local_identifiers\",\"entries\":[{\"generated_path\":\"/query/ctes/0/query/select/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\",\"fragment_sql\":\"__cf_source_0.region\",\"query_span\":{\"offset\":26,\"length\":6},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/1/expression/dialects/0/expression\",\"line\":32,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/1\",\"role\":\"aggregate_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"fragment_sql\":\"\\\"system\\\".main.count(__cf_source_0.id)\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/metrics/0/expression/dialects/0/expression\",\"line\":123,\"column\":27}},{\"generated_path\":\"/query/ctes/0/query/select/1/children/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/id\",\"fragment_sql\":\"__cf_source_0.id\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/0/expression/dialects/0/expression\",\"line\":20,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/2\",\"role\":\"aggregate_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"fragment_sql\":\"\\\"system\\\".main.sum(CASE  WHEN (((__cf_source_0.delivered_units >= __cf_source_0.ordered_units) AND (__cf_source_0.last_delivered_date <= __cf_source_0.original_promised_date))) THEN (1) ELSE 0 END)\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/metrics/1/expression/dialects/0/expression\",\"line\":135,\"column\":27}},{\"generated_path\":\"/query/ctes/0/query/select/2/children/0/children/0/children/0/children/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/delivered_units\",\"fragment_sql\":\"__cf_source_0.delivered_units\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/6/expression/dialects/0/expression\",\"line\":95,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/2/children/0/children/0/children/0/children/1\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/ordered_units\",\"fragment_sql\":\"__cf_source_0.ordered_units\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/5/expression/dialects/0/expression\",\"line\":83,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/2/children/0/children/0/children/1/children/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/last_delivered_date\",\"fragment_sql\":\"__cf_source_0.last_delivered_date\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/7/expression/dialects/0/expression\",\"line\":107,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/2/children/0/children/0/children/1/children/1\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/original_promised_date\",\"fragment_sql\":\"__cf_source_0.original_promised_date\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/3/expression/dialects/0/expression\",\"line\":59,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/3\",\"role\":\"aggregate_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"fragment_sql\":\"((100.0 * \\\"system\\\".main.sum(CASE  WHEN (((__cf_source_0.delivered_units >= __cf_source_0.ordered_units) AND (__cf_source_0.last_delivered_date <= __cf_source_0.original_promised_date))) THEN (1) ELSE 0 END)) / \\\"system\\\".main.count(__cf_source_0.id))\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/metrics/2/expression/dialects/0/expression\",\"line\":147,\"column\":27}},{\"generated_path\":\"/query/ctes/0/query/select/3/children/0/children/1/children/0/children/0/children/0/children/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/delivered_units\",\"fragment_sql\":\"__cf_source_0.delivered_units\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/6/expression/dialects/0/expression\",\"line\":95,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/3/children/0/children/1/children/0/children/0/children/0/children/1\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/ordered_units\",\"fragment_sql\":\"__cf_source_0.ordered_units\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/5/expression/dialects/0/expression\",\"line\":83,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/3/children/0/children/1/children/0/children/0/children/1/children/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/last_delivered_date\",\"fragment_sql\":\"__cf_source_0.last_delivered_date\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/7/expression/dialects/0/expression\",\"line\":107,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/3/children/0/children/1/children/0/children/0/children/1/children/1\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/original_promised_date\",\"fragment_sql\":\"__cf_source_0.original_promised_date\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/3/expression/dialects/0/expression\",\"line\":59,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/select/3/children/1/children/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/id\",\"fragment_sql\":\"__cf_source_0.id\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/0/expression/dialects/0/expression\",\"line\":20,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/group/0\",\"role\":\"grouping_dimension\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\",\"fragment_sql\":\"__cf_source_0.region\",\"query_span\":{\"offset\":26,\"length\":6},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/1\",\"line\":25,\"column\":9}},{\"generated_path\":\"/query/ctes/0/query/where\",\"role\":\"dataset_population\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"fragment_sql\":\"((__cf_source_0.original_promised_date = CAST('2024-01-31' AS DATE)) AND (__cf_source_0.status != 'cancelled'))\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.crossfield.json\",\"pointer\":\"/policy/dataset_semantics/orders\",\"line\":32,\"column\":17}},{\"generated_path\":\"/query/ctes/0/query/where/children/0/children/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/original_promised_date\",\"fragment_sql\":\"__cf_source_0.original_promised_date\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/3/expression/dialects/0/expression\",\"line\":59,\"column\":31}},{\"generated_path\":\"/query/ctes/0/query/where/children/1/children/0\",\"role\":\"field_recipe\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/status\",\"fragment_sql\":\"__cf_source_0.status\",\"query_span\":{\"offset\":88,\"length\":31},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/2/expression/dialects/0/expression\",\"line\":47,\"column\":31}},{\"generated_path\":\"/query/select/0\",\"role\":\"dimension_output\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\",\"fragment_sql\":\"__cf_keys.__cf_d0\",\"query_span\":{\"offset\":26,\"length\":6},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/datasets/0/fields/1\",\"line\":25,\"column\":9}},{\"generated_path\":\"/query/select/1\",\"role\":\"metric_value\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"fragment_sql\":\"\\\"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\\\".__cf_metric_0\",\"query_span\":{\"offset\":34,\"length\":15},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/metrics/0/expression/dialects/0/expression\",\"line\":123,\"column\":27}},{\"generated_path\":\"/query/select/2\",\"role\":\"metric_value\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"fragment_sql\":\"\\\"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\\\".__cf_metric_1\",\"query_span\":{\"offset\":51,\"length\":14},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/metrics/1/expression/dialects/0/expression\",\"line\":135,\"column\":27}},{\"generated_path\":\"/query/select/3\",\"role\":\"metric_value\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"fragment_sql\":\"\\\"__crossfield_fact_bbd41d58-a472-44de-bd04-78121436d06b\\\".__cf_metric_2\",\"query_span\":{\"offset\":67,\"length\":15},\"model_source\":{\"file\":\"fulfillment-current.ossie.json\",\"pointer\":\"/metrics/2/expression/dialects/0/expression\",\"line\":147,\"column\":27}}]},\"source_dependencies\":[{\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"catalog\":\"warehouse\",\"schema\":\"main\",\"table\":\"order_facts\",\"binding_key\":\"warehouse\",\"provider_id\":\"org.queryfarm.examples.fulfillment\",\"instance_id\":\"synthetic\",\"key_evidence\":\"trusted\",\"key_evidence_requirement\":\"assumed_without_duplicate_detection\",\"metadata_fingerprint\":\"\",\"binding_generation\":1}],\"invocation_pipelines\":[],\"output_schema\":[{\"name\":\"region\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\",\"kind\":\"dimension\",\"grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"complete_key\":true,\"aggregate_components\":[],\"user_population_filter_present\":false,\"population_provenance_complete\":true,\"populations\":[{\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"report_context_ids\":[],\"invocation_id\":\"58:org.queryfarm.examples.fulfillment/metrics/eligible_orders\"},{\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"report_context_ids\":[],\"invocation_id\":\"57:org.queryfarm.examples.fulfillment/metrics/on_time_orders\"},{\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"report_context_ids\":[],\"invocation_id\":\"58:org.queryfarm.examples.fulfillment/metrics/on_time_percent\"}],\"bound_type_status\":\"unresolved\",\"bound_type\":null,\"nullability\":\"unresolved\",\"declared_type\":\"String\",\"declared_type_dialect\":\"ossie\",\"unit\":\"\",\"domain\":\"\",\"timezone\":\"\",\"collation\":\"\",\"granularity\":\"\",\"allowed_granularities\":[]},{\"name\":\"eligible_orders\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"kind\":\"metric\",\"grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"complete_key\":true,\"aggregate_components\":[\"component:0\"],\"finalization_recipe_id\":\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"reaggregation_approved\":false,\"user_population_filter_present\":false,\"population_provenance_complete\":true,\"populations\":[{\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"report_context_ids\":[],\"invocation_id\":\"58:org.queryfarm.examples.fulfillment/metrics/eligible_orders\"}],\"bound_type_status\":\"unresolved\",\"bound_type\":null,\"nullability\":\"unresolved\",\"sql_name\":\"eligible_orders\",\"declared_type\":\"Integer\",\"declared_type_dialect\":\"ossie\",\"unit\":\"\"},{\"name\":\"on_time_orders\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"kind\":\"metric\",\"grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"complete_key\":true,\"aggregate_components\":[\"component:1\"],\"finalization_recipe_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"reaggregation_approved\":false,\"user_population_filter_present\":false,\"population_provenance_complete\":true,\"populations\":[{\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"report_context_ids\":[],\"invocation_id\":\"57:org.queryfarm.examples.fulfillment/metrics/on_time_orders\"}],\"bound_type_status\":\"unresolved\",\"bound_type\":null,\"nullability\":\"unresolved\",\"sql_name\":\"on_time_orders\",\"declared_type\":\"Integer\",\"declared_type_dialect\":\"ossie\",\"unit\":\"\"},{\"name\":\"on_time_percent\",\"semantic_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"kind\":\"metric\",\"grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"complete_key\":true,\"aggregate_components\":[\"component:2\"],\"finalization_recipe_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"reaggregation_approved\":false,\"user_population_filter_present\":false,\"population_provenance_complete\":true,\"populations\":[{\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"report_context_ids\":[],\"invocation_id\":\"58:org.queryfarm.examples.fulfillment/metrics/on_time_percent\"}],\"bound_type_status\":\"unresolved\",\"bound_type\":null,\"nullability\":\"unresolved\",\"sql_name\":\"on_time_percent\",\"declared_type\":\"Float\",\"declared_type_dialect\":\"ossie\",\"unit\":\"\"}],\"output_grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"unique_at_grain\":true,\"aggregate_components\":[{\"id\":\"component:0\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"invocation_id\":\"58:org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"source_grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/id\"],\"retention_scope\":\"compiled_branch\",\"state_path\":\"/query/ctes/0/query/select/1\",\"state_column\":\"__cf_metric_0\",\"state_kind\":\"additive_scalar\",\"source_operator\":\"count\",\"merge_operator\":\"sum\",\"merge_empty_identity\":0,\"public_scalar_merge_safe\":true,\"component_role\":\"scalar\",\"declared_type\":\"Integer\",\"declared_type_dialect\":\"ossie\",\"bound_type_status\":\"unresolved\",\"state_null_semantics\":\"approved_aggregate_recipe_before_missing_group_fill\",\"decomposed_state_retained\":false},{\"id\":\"component:1\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"invocation_id\":\"57:org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"source_grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/id\"],\"retention_scope\":\"compiled_branch\",\"state_path\":\"/query/ctes/0/query/select/2\",\"state_column\":\"__cf_metric_1\",\"state_kind\":\"additive_scalar\",\"source_operator\":\"sum\",\"merge_operator\":\"sum\",\"merge_empty_identity\":null,\"public_scalar_merge_safe\":true,\"component_role\":\"scalar\",\"declared_type\":\"Integer\",\"declared_type_dialect\":\"ossie\",\"bound_type_status\":\"unresolved\",\"state_null_semantics\":\"approved_aggregate_recipe_before_missing_group_fill\",\"decomposed_state_retained\":false},{\"id\":\"component:2\",\"metric_id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"metric_population_id\":\"\",\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"invocation_id\":\"58:org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"source_grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/id\"],\"retention_scope\":\"compiled_branch\",\"state_path\":\"/query/ctes/0/query/select/3\",\"state_column\":\"__cf_metric_2\",\"state_kind\":\"opaque_scalar\",\"source_operator\":\"recipe\",\"merge_operator\":null,\"merge_empty_identity\":null,\"public_scalar_merge_safe\":false,\"component_role\":\"scalar\",\"declared_type\":\"Float\",\"declared_type_dialect\":\"ossie\",\"bound_type_status\":\"unresolved\",\"state_null_semantics\":\"approved_aggregate_recipe_before_missing_group_fill\",\"decomposed_state_retained\":false}],\"branches\":[{\"ordinal\":0,\"kind\":\"aggregate\",\"dataset_id\":\"org.queryfarm.examples.fulfillment/datasets/orders\",\"metric_population_id\":\"\",\"metric_population_required\":false,\"context_id\":\"default\",\"evaluation_context_id\":\"\",\"invocation_ids\":[\"58:org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"57:org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"58:org.queryfarm.examples.fulfillment/metrics/on_time_percent\"],\"metric_ids\":[\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\"],\"grain\":[\"org.queryfarm.examples.fulfillment/datasets/orders/fields/region\"],\"dataset_population_id\":\"orders.original-promise.2024-01-31\",\"dataset_population_required\":true}],\"windows\":[],\"evaluation_contexts\":[],\"alignments\":[],\"cumulatives\":[],\"calendar_aggregates\":[],\"calendar_dimension_domains\":[],\"custom_calendar_offsets\":[],\"period_aggregations\":[],\"report_offsets\":[],\"report_axes\":[],\"latest_selections\":[],\"temporal_joins\":[],\"key_coverage\":\"union\",\"combination_key_null_policy\":\"equal\",\"relationship_paths\":[],\"conformance_substitutions\":[],\"referenced_metrics\":[{\"id\":\"org.queryfarm.examples.fulfillment/metrics/eligible_orders\",\"public\":true,\"kind\":\"aggregate\",\"additivity\":\"additive\",\"scalar_merge_safe\":true,\"scalar_merge_empty_zero\":true,\"average_merge_safe\":false,\"reaggregation_recipe\":\"\",\"declared_evaluation_context_id\":\"\",\"configured_missing_policy\":\"null\",\"missing_group\":\"null\",\"present_null\":\"preserve_recipe_result\",\"empty_scalar_input\":\"preserve_recipe_result\",\"unit\":\"\",\"period_aggregation\":\"\",\"reaggregation_approved\":false},{\"id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_orders\",\"public\":true,\"kind\":\"aggregate\",\"additivity\":\"additive\",\"scalar_merge_safe\":true,\"scalar_merge_empty_zero\":false,\"average_merge_safe\":false,\"reaggregation_recipe\":\"\",\"declared_evaluation_context_id\":\"\",\"configured_missing_policy\":\"null\",\"missing_group\":\"null\",\"present_null\":\"preserve_recipe_result\",\"empty_scalar_input\":\"preserve_recipe_result\",\"unit\":\"\",\"period_aggregation\":\"\",\"reaggregation_approved\":false},{\"id\":\"org.queryfarm.examples.fulfillment/metrics/on_time_percent\",\"public\":true,\"kind\":\"aggregate\",\"additivity\":\"non_additive\",\"scalar_merge_safe\":false,\"scalar_merge_empty_zero\":false,\"average_merge_safe\":false,\"reaggregation_recipe\":\"\",\"declared_evaluation_context_id\":\"\",\"configured_missing_policy\":\"null\",\"missing_group\":\"null\",\"present_null\":\"preserve_recipe_result\",\"empty_scalar_input\":\"preserve_recipe_result\",\"unit\":\"\",\"period_aggregation\":\"\",\"reaggregation_approved\":false}],\"assumptions\":[\"Dataset orders: trusted key uniqueness is assumed; duplicate rows are not detected\",\"Fact branch orders: population , context default\"]}"
}
