metricflow
MetricFlow allows you to define, build, and maintain metrics in code.
File Explorer
Download Latest Version (.zip)Showing a partial file list β download the zip above to see everything.
- .gitkeep
- Under the Hood-20260820-143954.yaml
- Under the Hood-20260820-144017.yaml
- 0.0.0.md
- 0.200.0.md
- 0.201.0.md
- 0.202.0.md
- 0.203.0.md
- 0.203.1.md
- 0.204.0.md
- 0.205.0.md
- 0.206.0.md
- 0.207.0.md
- 0.207.1.md
- 0.207.2.md
- 0.207.3.md
- 0.208.0.md
- 0.210.0.md
- 0.211.0.md
- 0.212.0.md
- header.tpl.md
- README.md
- v0.208.1.md
- action.yaml
- action.yaml
- bug-report.yml
- config.yml
- feature-request.yml
- regression-report.yml
- bot-changelog.yml
- cd-build-sidecar-binaries.yaml
- cd-cut-adhoc-sidecar-release.yaml
- cd-push-dbt-metricflow-to-pypi.yaml
- cd-push-metricflow-to-pypi.yaml
- cd-sql-engine-populate-persistent-source-schema.yaml
- cd-sql-engine-tests.yaml
- changelog-existence.yml
- changelog-validation.yaml
- ci-cache-environments.yaml
- ci-linting.yaml
- ci-metricflow-unit-tests.yaml
- actionlint.yaml
- ACTIONS_README.md
- atlas.yaml
- CODEOWNERS
- copilot-instructions.md
- example_plan.svg
- MetricFlow_logo.png
- __init__.py
- adapter_backed_client.py
- dbt_config_accessor.py
- _models.yml
- all_days.sql
- dbt_project.yml
- profiles.yml
- countries.sql
- countries.yml
- customers.sql
- customers.yml
- metrics.yml
- saved_queries.yml
- transactions.sql
- transactions.yml
- .gitkeep
- countries_seed.csv
- customers_seed.csv
- transactions_seed.csv
- sources.yml
- project_configuration.yaml
- __init__.py
- cli_configuration.py
- cli_errors.py
- cli_link.py
- cli_string.py
- constants.py
- custom_click_types.py
- graph_svg_rendering.py
- main.py
- tutorial.py
- utils.py
- validation_result_formatter.py
- __about__.py
- __init__.py
- py.typed
- dev-env-requirements.txt
- requirements-cli.txt
- requirements-dbt-athena.txt
- requirements-dbt-bigquery.txt
- requirements-dbt-databricks.txt
- requirements-dbt-duckdb.txt
- requirements-dbt-postgres.txt
- requirements-dbt-redshift.txt
- requirements-dbt-snowflake.txt
- requirements-dbt-trino.txt
- requirements-metricflow.txt
- dbt_metricflow_package_test.py
- demo_data_types.sql
- demo_data_types.yml
- metrics.yml
- demo_data_types_seed.csv
- properties.yml
- __init__.py
- __init__.py
- cli_test_helpers.py
- conftest.py
- executor_process_main_function.py
- isolated_cli_command_interface.py
- isolated_cli_command_runner.py
- test_cli.py
- test_cli_error.py
- test_cli_quiet.py
- test_custom_click_types.py
- test_isolated_command_runner.py
- test_output_format.py
- __init__.py
- setup_fixtures.py
- test_csv__result.txt
- test_get_dimension_values__result.txt
- test_health_checks__result.txt
- test_list_dimensions__result.txt
- test_list_entities__result.txt
- test_list_metrics__result.txt
- test_list_saved_queries__result.txt
- test_query__result.txt
- test_saved_query__result.txt
- test_saved_query_explain__result.txt
- test_saved_query_with_cumulative_metric__result.txt
- test_saved_query_with_limit__result.txt
- test_saved_query_with_where__result.txt
- test_tutorial_message__result.txt
- test_validate_configs__result.txt
- test_invalid_metric__result.txt
- test_missing_semantic_manifest__result.txt
- test_explain__result.txt
- test_query__result.txt
- test_environment_variables__result.txt
- test_isolated_query__result.txt
- test_multiple_queries__result.txt
- test_decimals_option__result.txt
- test_decimals_option_invalid__result.txt
- test_decimals_option_negative__result.txt
- test_decimals_option_zero__result.txt
- test_print_null__result.txt
- test_print_numeric_types__result.txt
- test_print_string__result.txt
- test_single_large_number_with_decimals_option__result.txt
- __init__.py
- conftest.py
- test_athena_adapter_support.py
- .pre-commit-config.yaml
- LICENSE
- pyproject.toml
- README.md
- docker-compose.yaml
- docker-compose.yaml
- Makefile
- README.md
- __init__.py
- converter_issues.py
- expression_utils.py
- filter_utils.py
- models.py
- msi_to_osi.py
- osi_to_msi.py
- __init__.py
- column_types.py
- mf_column.py
- mf_table.py
- __init__.py
- aggregation_helper.py
- builder_cache.py
- dataflow_plan_builder.py
- node_evaluator.py
- partitions.py
- simple_metric_input_spec_properties.py
- source_node.py
- source_node_recipe.py
- __init__.py
- add_generated_uuid.py
- aggregate_simple_metric_inputs.py
- alias_specs.py
- combine_aggregated_outputs.py
- compute_metrics.py
- constrain_time.py
- filter_elements.py
- join_conversion_events.py
- join_over_time.py
- join_to_base.py
- join_to_custom_granularity.py
- join_to_time_spine.py
- metric_time_transform.py
- min_max.py
- offset_base_grain_by_custom_grain.py
- offset_custom_granularity.py
- order_by_limit.py
- read_sql_source.py
- semi_additive_join.py
- where_filter.py
- window_reaggregation_node.py
- write_to_data_table.py
- write_to_table.py
- __init__.py
- cm_branch_combiner.py
- matching_linkable_specs.py
- source_scan_optimizer.py
- __init__.py
- dataflow_optimizer_factory.py
- dataflow_plan_optimizer.py
- __init__.py
- dataflow_plan.py
- dataflow_plan_analyzer.py
- dataflow_plan_visitor.py
- __init__.py
- convert_semantic_model.py
- dataset_classes.py
- semantic_model_adapter.py
- sql_dataset.py
- __init__.py
- metricflow_engine.py
- models.py
- time_source.py
- __init__.py
- convert_to_execution_plan.py
- dataflow_to_execution.py
- execution_plan.py
- executor.py
- __init__.py
- base_metric_query_node_builder.py
- me_level_resolver.py
- node_consolidator.py
- passthrough_me_planner.py
- query_set_selector.py
- __init__.py
- me_edges.py
- me_labels.py
- me_nodes.py
- me_path.py
- me_plan.py
- query_element.py
- __init__.py
- dfs_me_planner.py
- me_plan_table_formatter.py
- metric_query_helper.py
- metric_query_planner.py
- __init__.py
- aggregated_simple_metric_input.py
- instance_converters.py
- select_columns.py
- __init__.py
- dataflow_to_cte.py
- dataflow_to_sql.py
- dataflow_to_subquery.py
- output_column_orderer.py
- sql_join_builder.py
- __init__.py
- convert_to_sql_plan.py
- node_processor.py
- select_column_gen.py
- spec_transforms.py
- sql_expression_builders.py
- __init__.py
- sql_client.py
- __init__.py
- column_pruner.py
- cte_alias_to_cte_node_mapping.py
- cte_mapping_lookup_builder.py
- node_to_column_alias_maping.py
- required_column_aliases.py
- __init__.py
- optimization_levels.py
- rewriting_sub_query_reducer.py
- sql_query_plan_optimizer.py
- table_alias_simplifier.py
- __init__.py
- athena.py
- big_query.py
- databricks.py
- duckdb_renderer.py
- expr_renderer.py
- postgres.py
- redshift.py
- rendering_constants.py
- snowflake.py
- sql_plan_renderer.py
- trino.py
- __init__.py
- column_alias_renamer.py
- sql_column.py
- sql_ctas_node.py
- sql_cte_node.py
- sql_plan.py
- sql_select_node.py
- sql_select_text_node.py
- sql_table_node.py
- __init__.py
- sql_request_attributes.py
- __init__.py
- handlers.py
- python_log.py
- __init__.py
- models.py
- reporter.py
- __init__.py
- data_warehouse_model_validator.py
- dataflow_join_validator.py
- __about__.py
- __init__.py
- py.typed
- __init__.py
- dimension.py
- entity.py
- measure.py
- __init__.py
- where_filter.py
- __init__.py
- base.py
- element_config.py
- export.py
- metadata.py
- metric.py
- node_relation.py
- project_configuration.py
- saved_query.py
- semantic_manifest.py
- semantic_model.py
- semantic_version.py
- time_spine.py
- time_spine_table_configuration.py
- __init__.py
- dundered.py
- keywords.py
- default_explicit_schema.json
- __init__.py
- description_renderer.py
- rendering_helper.py
- ti_description.py
- ti_exceptions.py
- ti_processor.py
- valid_method.py
- jinja_object_parser.py
- parameter_set_factory.py
- where_filter_dimension.py
- where_filter_entity.py
- __init__.py
- dir_to_model.py
- generate_json_schema_file.py
- objects.py
- schema_validator.py
- schemas.py
- yaml_loader.py
- __init__.py
- dimension.py
- entity.py
- export.py
- measure.py
- meta.py
- metadata.py
- metric.py
- node_relation.py
- project_configuration.py
- protocol_hint.py
- query_interface.py
- saved_query.py
- semantic_manifest.py
- semantic_model.py
- semantic_version.py
- time_spine.py
- time_spine_configuration.py
- where_filter.py
- __init__.py
- dataclass_serialization.py
- measure_features_to_metric_name.py
- __init__.py
- add_input_metric_measures.py
- boolean_aggregations.py
- boolean_measure.py
- convert_count.py
- convert_median.py
- cumulative_type_params.py
- fix_proxy_metrics.py
- flatten_simple_metrics_with_measure_inputs.py
- names.py
- proxy_measure.py
- pydantic_rule_set.py
- remove_plural_from_window_granularity.py
- replace_input_measures_with_simple_metrics_transformation.py
- rule_set.py
- semantic_manifest_transformer.py
- transform_rule.py
- __init__.py
- aggregation_type.py
- conversion_calculation_type.py
- date_part.py
- dimension_type.py
- entity_type.py
- export_destination_type.py
- metric_type.py
- period_agg.py
- semantic_manifest_node_type.py
- time_granularity.py
- __init__.py
- agg_time_dimension.py
- common_entities.py
- dimension_const.py
- element_const.py
- entities.py
- labels.py
- measures.py
- metrics.py
- non_empty.py
- primary_entity.py
- reserved_keywords.py
- saved_query.py
- semantic_manifest_validator.py
- semantic_models.py
- shared_measure_and_metric_helpers.py
- time_dimension_has_granularity.py
- time_spines.py
- unique_valid_name.py
- validator_helpers.py
- where_filters.py
- __init__.py
- call_parameter_sets.py
- dataclass_serialization.py
- enum_extension.py
- errors.py
- pretty_print.py
- py.typed
- references.py
- test_utils.py
- __init__.py
- saved_query_dependency_resolver.py
- __init__.py
- __init__.py
- dag_to_text.py
- id_prefix.py
- mf_dag.py
- sequential_id.py
- __init__.py
- custom_grain_not_supported.py
- error_classes.py
- __init__.py
- __init__.py
- time_constraint.py
- __init__.py
- dimension_lookup.py
- element_filter.py
- element_group.py
- linkable_element.py
- linkable_element_set_base.py
- linkable_spec_resolver.py
- metric_lookup.py
- semantic_model_helper.py
- semantic_model_join_evaluator.py
- semantic_model_lookup.py
- simple_metric_input.py
- __init__.py
- dbt_manifest_parser.py
- linkable_element_property.py
- semantic_manifest_lookup.py
- semantic_model_derivation.py
- __init__.py
- dunder_scheme.py
- linkable_spec_name.py
- metric_scheme.py
- naming_scheme.py
- object_builder_scheme.py
- object_builder_str.py
- __init__.py
- query_parameter.py
- __init__.py
- group_by_item_candidate.py
- push_down_visitor.py
- __init__.py
- filter_location.py
- filter_pattern_factory.py
- filter_spec_lookup.py
- filter_spec_resolver.py
- __init__.py
- base_node.py
- metric_resolution_node.py
- no_metrics_query_source_node.py
- query_resolution_node.py
- simple_metric_source_node.py
- __init__.py
- dag.py
- dag_builder.py
- input_metric_location.py
- __init__.py
- group_by_item_resolver.py
- path_prefixable.py
- resolution_path.py
- __init__.py
- invalid_where.py
- __init__.py
- ambiguous_group_by_item.py
- invalid_use_of_date_part.py
- multiple_join_paths.py
- no_common_items.py
- no_matching_items_for_no_metrics_query.py
- no_matching_items_for_simple_metric.py
- no_parent_candidates.py
- __init__.py
- cumulative_metric_requires_metric_time.py
- duplicate_column_names.py
- duplicate_metric.py
- invalid_apply_group_by.py
- invalid_limit.py
- invalid_metric.py
- invalid_min_max_only.py
- invalid_order.py
- no_metric_or_group_by.py
- offset_metric_requires_metric_time.py
- string_input_parsing_issue.py
- __init__.py
- issues_base.py
- __init__.py
- base_resolver_inputs.py
- query_resolver_inputs.py
- __init__.py
- base_validation_rule.py
- duplicate_metric.py
- metric_time_requirements.py
- query_validator.py
- unique_column_names.py
- __init__.py
- order_by_helper.py
- query_parser.py
- query_resolution.py
- query_resolver.py
- similarity.py
- suggestion_generator.py
- __init__.py
- attribute_recipe.py
- attribute_recipe_step.py
- group_by_item_set.py
- recipe_writer_path.py
- recipe_writer_weight.py
- sg_linkable_spec_resolver.py
- __init__.py
- categorical_dimension_subgraph.py
- entity_join_subgraph.py
- entity_key_subgraph.py
- graph_builder.py
- metric_subgraph.py
- partial_graph_builder.py
- simple_metric_subgraph.py
- subgraph_generator.py
- time_dimension_subgraph.py
- time_entity_subgraph.py
- __init__.py
- edge_labels.py
- sg_edges.py
- __init__.py
- entity_lookup.py
- join_lookup.py
- manifest_object_lookup.py
- model_object_lookup.py
- simple_metric_model_object_lookup.py
- __init__.py
- attribute_nodes.py
- entity_nodes.py
- node_labels.py
- __init__.py
- dunder_name_descriptor.py
- dunder_name_trie.py
- dunder_name_trie_resolver.py
- entity_key_resolver.py
- group_by_metric_resolver.py
- simple_resolver.py
- __init__.py
- model_id.py
- sg_constant.py
- sg_exceptions.py
- sg_interfaces.py
- sg_node_grouping.py
- __init__.py
- entity_link_pattern.py
- match_list_pattern.py
- metric_pattern.py
- metric_time_default_granularity.py
- metric_time_pattern.py
- minimum_time_grain.py
- no_group_by_metric.py
- none_date_part.py
- spec_pattern.py
- typed_patterns.py
- __init__.py
- where_filter_dimension.py
- where_filter_entity.py
- where_filter_metric.py
- where_filter_spec.py
- where_filter_spec_factory.py
- where_filter_time_dimension.py
- __init__.py
- column_assoc.py
- constant_property_spec.py
- dimension_spec.py
- dunder_column_association_resolver.py
- entity_spec.py
- group_by_metric_spec.py
- instance_spec.py
- linkable_spec_set.py
- metadata_spec.py
- metric_spec.py
- non_additive_dimension_spec.py
- order_by_spec.py
- partition_spec_set.py
- query_param_implementations.py
- query_spec.py
- rendered_spec_tracker.py
- simple_metric_input_spec.py
- spec_set.py
- spec_set_transforms.py
- time_dimension_spec.py
- time_window.py
- __init__.py
- sql_bind_parameters.py
- sql_column_type.py
- sql_exprs.py
- sql_join_type.py
- sql_table.py
- __init__.py
- benchmark_helpers.py
- performance_helpers.py
- profiling.py
- report_formatter.py
- monthly_measures_source.yaml
- yearly_measures_source.yaml
- __init__.py
- metrics.yaml
- project_configuration.yaml
- __init__.py
- multiple_semantic_models_without_divider.yml
- project_configuration.yaml
- __init__.py
- listings_latest.yaml
- listings_latest_cyclic.yaml
- project_configuration.yaml
- semantic_model1.yml
- __init__.py
- project_configuration.yaml
- __init__.py
- manifest.yaml
- project_configuration.yaml
- bookings_cumulative.yaml
- bookings_last_month.yaml
- bookings_monthly_cumulative.yaml
- monthly_bookings_to_daily_bookings_ratio.yaml
- bookings_monthly_source.yaml
- extended_bookings_source.yaml
- listings_extended_source.yaml
- __init__.py
- project_configuration.yaml
- __init__.py
- bookings_source.yaml
- listings_source.yaml
- project_configuration.yaml
- __init__.py
- account_month_txns.yaml
- bridge_table.yaml
- customer_other_data.yaml
- customer_table.yaml
- metrics.yaml
- project_configuration.yaml
- third_hop_table.yaml
- bookings_source.yaml
- __init__.py
- metrics.yaml
- project_configuration.yaml
- __init__.py
- bookings_source.yaml
- listings_latest.yaml
- project_configuration.yaml
- __init__.py
- account_month_txns.yaml
- bridge_table.yaml
- customer_other_data.yaml
- customer_table.yaml
- metrics.yaml
- project_configuration.yaml
- third_hop_table.yaml
- __init__.py
- non_scd_companies.yaml
- project_configuration.yaml
- scd_accounts.yaml
- scd_bookings.yaml
- scd_listings.yaml
- scd_lux_listings.yaml
- scd_metrics.yaml
- scd_users.yaml
- __init__.py
- manifest.yaml
- project_configuration.yaml
- __init__.py
- manifest.yaml
- project_configuration.yaml
- __init__.py
- manifest.yaml
- project_configuration.yaml
- project_configuration.yaml
- accounts_source.yaml
- bookings_source.yaml
- buys_source.yaml
- companies.yaml
- id_verifications.yaml
- listings_latest.yaml
- lux_listing_mapping.yaml
- revenue.yaml
- user_sm_source.yaml
- users_latest.yaml
- views_source.yaml
- visits_source.yaml
- __init__.py
- metrics.yaml
- project_configuration.yaml
- saved_queries.yaml
- __init__.py
- all_entity_measure_source.yaml
- entity_0_dimension_source.yaml
- entity_0_measure_source.yaml
- entity_1_and_entity_2_measure_source.yaml
- entity_1_dimension_source.yaml
- entity_1_measure_source.yaml
- entity_1_to_entity_0_mapping_source.yaml
- entity_2_to_entity_0_mapping_source.yaml
- metrics.yaml
- project_configuration.yaml
- __init__.py
- __init__.py
- categorical_dimension_generator.py
- dimension_semantic_model_generator.py
- metric_generator.py
- saved_query_generator.py
- semantic_manifest_generator.py
- simple_metric_semantic_model_generator.py
- synthetic_manifest_parameter_set.py
- test_manifest_generator.py
- __init__.py
- config_helpers.py
- example_project_configuration.py
- id_helpers.py
- manifest_helpers.py
- metric_time_dimension.py
- mock_helpers.py
- recorded_logging_context.py
- snapshot_helpers.py
- svg_snapshot.py
- table_helpers.py
- terminal_helpers.py
- time_helpers.py
- __init__.py
- dateutil_adjuster.py
- granularity.py
- time_constants.py
- time_period.py
- time_source.py
- time_spine_source.py
- __init__.py
- lru_cache.py
- result_cache.py
- weighted_lru_result_cache.py
- __init__.py
- mapping_helpers.py
- ordered_set.py
- sequence_helpers.py
- __init__.py
- dag_visualization.py
- dot_attributes.py
- dot_formatter.py
- graph_formatter.py
- graphviz_html.py
- graphviz_html_table_builder.py
- mf_to_dot.py
- mf_to_graphical_dot.py
- pretty_graph_formatter.py
- svg_formatter.py
- __init__.py
- graph_path.py
- pathfinder.py
- pathfinder_result.py
- traversal_profile.py
- traversal_profile_differ.py
- weight_function.py
- __init__.py
- comparable.py
- graph_converter.py
- graph_element.py
- graph_id.py
- graph_labeling.py
- mf_graph.py
- mutable_graph.py
- node_descriptor.py
- __init__.py
- attribute_pretty_format.py
- format_option.py
- lazy_formattable.py
- pretty_formattable.py
- pretty_formatter.py
- pretty_print.py
- __init__.py
- assert_one_arg.py
- comparison_helpers.py
- dataclass_helpers.py
- directory_anchor.py
- id_helpers.py
- merger.py
- mf_type_aliases.py
- orderd_enum.py
- performance_helpers.py
- singleton.py
- string_helpers.py
- syntactic_sugar.py
- table_helpers.py
- time_helpers.py
- visitor.py
- __about__.py
- __init__.py
- aggregation_properties.py
- instances.py
- py.typed
- dev-env-requirements.txt
- requirements-athena.txt
- requirements-bigquery.txt
- requirements-databricks.txt
- requirements-postgres.txt
- requirements-redshift.txt
- requirements-snowflake.txt
- requirements-trino.txt
- requirements.txt
- __init__.py
- install_hatch_environments.py
- metricflow_package_test.py
- metricflow_semantics_package_test.py
- run_package_build_tests.py
- config.yml
- __init__.py
- cli_command_runner.py
- git_manager.py
- github_client.py
- mf_release_tool.py
- package_version.py
- release_helper.py
- release_pr_runner.py
- release_step_1.py
- release_step_2.py
- release_step_3.py
- release_step_4.py
- release_step_5.py
- release_step_6.py
- release_step_7.py
- __init__.py
- cut_adhoc_release.py
- generate_build_info.py
- package_archives.py
- tag.py
- __init__.py
- generate_snapshots.py
- mf_script_helper.py
- populate_persistent_source_schemas.py
- sync_dsi.py
- __init__.py
- test_mf_entry.py
- test_mf_ipc_protocol.py
- mf_entry.py
- mf_ipc_protocol.py
- README.md
- validate_mf_entry.py
- __init__.py
- test_cyclic_join.py
- test_dataflow_plan_builder.py
- test_node_data_set.py
- test_node_evaluator.py
- __init__.py
- source_scan_optimizer_helpers.py
- test_cm_branch_combiner.py
- test_null_fill_value.py
- test_source_scan_optimizer.py
- __init__.py
- __init__.py
- test_dataflow_plan.py
- test_sql_column.py
- test_sql_table.py
- __init__.py
- test_convert_semantic_model.py
- __init__.py
- test_errors.py
- test_explain.py
- __init__.py
- test_node_sql.py
- __init__.py
- noop_task.py
- test_sequential_executor.py
- test_tasks.py
- __init__.py
- profiles.yml
- fct_animals.yaml
- dim_listings_extended.yaml
- fct_bookings_extended.yaml
- fct_bookings_extended_monthly.yaml
- account_month_txns.yaml
- bridge_table.yaml
- customer_other_data.yaml
- customer_table.yaml
- third_hop_table.yaml
- dim_companies.yaml
- dim_listings.yaml
- dim_listings_latest.yaml
- dim_lux_listing_id_mapping.yaml
- dim_lux_listings.yaml
- dim_primary_accounts.yaml
- dim_users.yaml
- dim_users_latest.yaml
- fct_accounts.yaml
- fct_bookings.yaml
- fct_bookings_dt.yaml
- fct_buys.yaml
- fct_id_verifications.yaml
- fct_revenue.yaml
- fct_views.yaml
- fct_visits.yaml
- all_entity_measure_table.yaml
- entity_0_dimension_table.yaml
- entity_0_measure_table.yaml
- entity_1_and_entity_2_measure_table.yaml
- entity_1_dimension_table.yaml
- entity_1_measure_table.yaml
- entity_1_to_entity_0_mapping_table.yaml
- entity_2_measure_table.yaml
- entity_2_to_entity_0_mapping_table.yaml
- mf_time_spine.yaml
- mf_time_spine_hour.yaml
- mf_time_spine_microsecond.yaml
- mf_time_spine_millisecond.yaml
- mf_time_spine_minute.yaml
- mf_time_spine_nanosecond.yaml
- mf_time_spine_second.yaml
- __init__.py
- __init__.py
- common_client.py
- ddl_sql_client.py
- sqlalchemy_client.py
- sqlalchemy_ddl_client.py
- sqlalchemy_url_builder.py
- test_sqlalchemy_url_builder.py
- __init__.py
- connection_url.py
- dataflow_fixtures.py
- manifest_fixtures.py
- setup_fixtures.py
- sql_client_fixtures.py
- sql_fixtures.py
- table_fixtures.py
- __init__.py
- test_conversion_metrics.py
- test_cumulative_metrics.py
- test_fill_nulls_with_0.py
- test_metric_filter_output.py
- test_name_edge_cases.py
- test_offset_metrics.py
- test_output_column_order.py
- test_query_output.py
- itest_constraints.yaml
- itest_conversion_metric.yaml
- itest_cumulative_metric.yaml
- itest_dimensions.yaml
- itest_dundered_identifiers.yaml
- itest_granularity.yaml
- itest_join_to_timespine.yaml
- itest_joins.yaml
- itest_measure_aggregations.yaml
- itest_measure_constraints.yaml
- itest_metric_queries_no_dimensions.yaml
- itest_metrics.yaml
- itest_multi_hop_join.yaml
- itest_order_limit.yaml
- itest_partitions.yaml
- itest_scd.yaml
- itest_semi_additive_measure.yaml
- itest_simple.yaml
- itest_simple_non_sm.yaml
- __init__.py
- configured_test_case.py
- conftest.py
- test_configured_cases.py
- test_mf_engine.py
- test_rendered_query.py
- __init__.py
- test_passthrough_planner.py
- __init__.py
- me_test_helpers.py
- test_dfs_planner.py
- test_me_plan.py
- test_metric_query_helper.py
- __init__.py
- test_dag_to_text.py
- __init__.py
- compare_reports.py
- conftest.py
- test_mf_engine.py
- test_profiling_examples.py
- test_simple_manifest.py
- __init__.py
- test_conversion_metrics_to_sql.py
- test_cte_sql.py
- test_distinct_values_to_sql.py
- test_exception_retry.py
- test_metric_time_dimension_to_sql.py
- __init__.py
- test_create_select_columns_with_simple_metrics_aggregated.py
- test_create_validity_window_join_description.py
- __init__.py
- test_dataflow_to_execution.py
- test_dataflow_to_sql_plan.py
- test_time_spine.py
- __init__.py
- compare_rendered_query.py
- test_alias_rendering.py
- test_conversion_metric_rendering.py
- test_cumulative_metric_rendering.py
- test_custom_granularity.py
- test_derived_metric_rendering.py
- test_fill_nulls_with_rendering.py
- test_granularity_date_part_rendering.py
- test_metric_filter_rendering.py
- test_metric_time_without_metrics.py
- test_name_edge_cases.py
- test_offset_metrics_with_filters.py
- test_predicate_pushdown_rendering.py
- test_query_rendering.py
- test_time_spine_join_rendering.py
- __init__.py
- release_tool_test_helpers.py
- test_clean.py
- test_step_1.py
- test_step_2.py
- test_step_3.py
- test_step_4.py
- test_step_5.py
- test_step_6.py
- test_step_7.py
- __init__.py
- external_manifest.py
- manifest_setup.py
- __init__.py
- modify_model_node_relation.py
- modify_time_spine.py
- normalize_sql.py
- __init__.py
- exhaustive.py
- request_generator.py
- saved_query.py
- __init__.py
- explain_results_snapshot.py
- explain_runner.py
- explain_tester.py
- test_exhaustive.py
- test_external_manifest.py
- test_internal_manifest.py
- __init__.py
- test_cut_adhoc_release.py
- test_generate_build_info.py
- test_package_archives.py
- test_tag.py
- test_aliased_item_with_non_aliased_order_by__plan0.sql
- test_aliased_item_with_non_aliased_order_by__plan0_optimized.sql
- test_aliases_with_metrics__plan0.sql
- test_aliases_with_metrics__plan0_optimized.sql
- test_aliases_without_metrics__plan0.sql
- test_aliases_without_metrics__plan0_optimized.sql
- test_derived_metric_alias__plan0.sql
- test_derived_metric_alias__plan0_optimized.sql
- test_items_with_and_without_alias__plan0.sql
- test_items_with_and_without_alias__plan0_optimized.sql
- test_simple_metric_constraint_with_single_expr_and_alias__plan0.sql
- test_simple_metric_constraint_with_single_expr_and_alias__plan0_optimized.sql
- test_clean_with_invalid_state_file__result.txt
- test_clean_with_missing_state_file__result.txt
- test_filter_combination__dfpo_0.xml
- test_read_sql_source_combination__dfpo_0.xml
- test_dont_prune_if_in_where__after_pruning.sql
- test_dont_prune_if_in_where__before_pruning.sql
- test_dont_prune_with_str_expr__after_pruning.sql
- test_dont_prune_with_str_expr__before_pruning.sql
- test_no_pruning__after_pruning.sql
- test_no_pruning__before_pruning.sql
- test_prune_distinct_select__after_pruning.sql
- test_prune_distinct_select__before_pruning.sql
- test_prune_from_source__after_pruning.sql
- test_prune_from_source__before_pruning.sql
- test_prune_grandparents__after_pruning.sql
- test_prune_grandparents__before_pruning.sql
- test_prune_grandparents_in_join_query__after_pruning.sql
- test_prune_grandparents_in_join_query__before_pruning.sql
- test_prune_joined_source__after_pruning.sql
- test_prune_joined_source__before_pruning.sql
- test_prune_str_expr__after_pruning.sql
- test_prune_str_expr__before_pruning.sql
- test_prune_with_str_expr__after_pruning.sql
- test_prune_with_str_expr__before_pruning.sql
- test_shared_metric_query__result.txt
- test_conversion_metric__plan0.sql
- test_conversion_metric__plan0_optimized.sql
- test_conversion_metric_with_categorical_filter__plan0.sql
- test_conversion_metric_with_categorical_filter__plan0_optimized.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0_optimized.sql
- test_conversion_metric_with_filter__plan0.sql
- test_conversion_metric_with_filter__plan0_optimized.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0_optimized.sql
- test_conversion_metric_with_metric_definition_filter__plan0.sql
- test_conversion_metric_with_metric_definition_filter__plan0_optimized.sql
- test_conversion_metric_with_time_constraint__plan0.sql
- test_conversion_metric_with_time_constraint__plan0_optimized.sql
- test_conversion_metric_with_window__plan0.sql
- test_conversion_metric_with_window__plan0_optimized.sql
- test_conversion_metric_with_window_and_time_constraint__plan0.sql
- test_conversion_metric_with_window_and_time_constraint__plan0_optimized.sql
- test_conversion_metric__plan0.sql
- test_conversion_metric__plan0_optimized.sql
- test_conversion_metric_with_categorical_filter__plan0.sql
- test_conversion_metric_with_categorical_filter__plan0_optimized.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0_optimized.sql
- test_conversion_metric_with_filter__plan0.sql
- test_conversion_metric_with_filter__plan0_optimized.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0_optimized.sql
- test_conversion_metric_with_metric_definition_filter__plan0.sql
- test_conversion_metric_with_metric_definition_filter__plan0_optimized.sql
- test_conversion_metric_with_time_constraint__plan0.sql
- test_conversion_metric_with_time_constraint__plan0_optimized.sql
- test_conversion_metric_with_window__plan0.sql
- test_conversion_metric_with_window__plan0_optimized.sql
- test_conversion_metric_with_window_and_time_constraint__plan0.sql
- test_conversion_metric_with_window_and_time_constraint__plan0_optimized.sql
- test_conversion_metric__plan0.sql
- test_conversion_metric__plan0_optimized.sql
- test_conversion_metric_with_categorical_filter__plan0.sql
- test_conversion_metric_with_categorical_filter__plan0_optimized.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0_optimized.sql
- test_conversion_metric_with_filter__plan0.sql
- test_conversion_metric_with_filter__plan0_optimized.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0_optimized.sql
- test_conversion_metric_with_metric_definition_filter__plan0.sql
- test_conversion_metric_with_metric_definition_filter__plan0_optimized.sql
- test_conversion_metric_with_time_constraint__plan0.sql
- test_conversion_metric_with_time_constraint__plan0_optimized.sql
- test_conversion_metric_with_window__plan0.sql
- test_conversion_metric_with_window__plan0_optimized.sql
- test_conversion_metric_with_window_and_time_constraint__plan0.sql
- test_conversion_metric_with_window_and_time_constraint__plan0_optimized.sql
- test_conversion_metric__plan0.sql
- test_conversion_metric__plan0_optimized.sql
- test_conversion_metric_with_categorical_filter__plan0.sql
- test_conversion_metric_with_categorical_filter__plan0_optimized.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0_optimized.sql
- test_conversion_metric_with_filter__plan0.sql
- test_conversion_metric_with_filter__plan0_optimized.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0_optimized.sql
- test_conversion_metric_with_metric_definition_filter__plan0.sql
- test_conversion_metric_with_metric_definition_filter__plan0_optimized.sql
- test_conversion_metric_with_time_constraint__plan0.sql
- test_conversion_metric_with_time_constraint__plan0_optimized.sql
- test_conversion_metric_with_window__plan0.sql
- test_conversion_metric_with_window__plan0_optimized.sql
- test_conversion_metric_with_window_and_time_constraint__plan0.sql
- test_conversion_metric_with_window_and_time_constraint__plan0_optimized.sql
- test_conversion_metric__plan0.sql
- test_conversion_metric__plan0_optimized.sql
- test_conversion_metric_with_categorical_filter__plan0.sql
- test_conversion_metric_with_categorical_filter__plan0_optimized.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0_optimized.sql
- test_conversion_metric_with_filter__plan0.sql
- test_conversion_metric_with_filter__plan0_optimized.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0_optimized.sql
- test_conversion_metric_with_metric_definition_filter__plan0.sql
- test_conversion_metric_with_metric_definition_filter__plan0_optimized.sql
- test_conversion_metric_with_time_constraint__plan0.sql
- test_conversion_metric_with_time_constraint__plan0_optimized.sql
- test_conversion_metric_with_window__plan0.sql
- test_conversion_metric_with_window__plan0_optimized.sql
- test_conversion_metric_with_window_and_time_constraint__plan0.sql
- test_conversion_metric_with_window_and_time_constraint__plan0_optimized.sql
- test_conversion_metric__plan0.sql
- test_conversion_metric__plan0_optimized.sql
- test_conversion_metric_with_categorical_filter__plan0.sql
- test_conversion_metric_with_categorical_filter__plan0_optimized.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0_optimized.sql
- test_conversion_metric_with_filter__plan0.sql
- test_conversion_metric_with_filter__plan0_optimized.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0_optimized.sql
- test_conversion_metric_with_metric_definition_filter__plan0.sql
- test_conversion_metric_with_metric_definition_filter__plan0_optimized.sql
- test_conversion_metric_with_time_constraint__plan0.sql
- test_conversion_metric_with_time_constraint__plan0_optimized.sql
- test_conversion_metric_with_window__plan0.sql
- test_conversion_metric_with_window__plan0_optimized.sql
- test_conversion_metric_with_window_and_time_constraint__plan0.sql
- test_conversion_metric_with_window_and_time_constraint__plan0_optimized.sql
- test_conversion_metric__plan0.sql
- test_conversion_metric__plan0_optimized.sql
- test_conversion_metric_with_categorical_filter__plan0.sql
- test_conversion_metric_with_categorical_filter__plan0_optimized.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0.sql
- test_conversion_metric_with_different_time_dimension_grains__plan0_optimized.sql
- test_conversion_metric_with_filter__plan0.sql
- test_conversion_metric_with_filter__plan0_optimized.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_filter_not_in_group_by__plan0_optimized.sql
- test_conversion_metric_with_metric_definition_filter__plan0.sql
- test_conversion_metric_with_metric_definition_filter__plan0_optimized.sql
- test_conversion_metric_with_time_constraint__plan0.sql
- test_conversion_metric_with_time_constraint__plan0_optimized.sql
- test_conversion_metric_with_window__plan0.sql
- test_conversion_metric_with_window__plan0_optimized.sql
- test_conversion_metric_with_window_and_time_constraint__plan0.sql
- test_conversion_metric_with_window_and_time_constraint__plan0_optimized.sql
- test_conversion_metric__query_output.txt
- test_conversion_metric_with_categorical_filter__query_output.txt
- test_conversion_metric_with_different_time_dimension_grains__query_output.txt
- test_conversion_metric_with_filter_not_in_group_by__query_output.txt
- test_conversion_metric_with_time_constraint__query_output.txt
- test_conversion_metric_with_window__query_output.txt
- test_conversion_metric_with_window_and_time_constraint__query_output.txt
- test_conversion_metric__query_output.txt
- test_conversion_metric_with_categorical_filter__query_output.txt
- test_conversion_metric_with_different_time_dimension_grains__query_output.txt
- test_conversion_metric_with_filter_not_in_group_by__query_output.txt
- test_conversion_metric_with_time_constraint__query_output.txt
- test_conversion_metric_with_window__query_output.txt
- test_conversion_metric_with_window_and_time_constraint__query_output.txt
- test_conversion_metric__query_output.txt
- test_conversion_metric_with_categorical_filter__query_output.txt
- test_conversion_metric_with_different_time_dimension_grains__query_output.txt
- test_conversion_metric_with_filter_not_in_group_by__query_output.txt
- test_conversion_metric_with_metric_definition_filter__query_output.txt
- test_conversion_metric_with_time_constraint__query_output.txt
- test_conversion_metric_with_window__query_output.txt
- test_conversion_metric_with_window_and_time_constraint__query_output.txt
- test_conversion_metric__query_output.txt
- test_conversion_metric_with_categorical_filter__query_output.txt
- test_conversion_metric_with_different_time_dimension_grains__query_output.txt
- test_conversion_metric_with_filter_not_in_group_by__query_output.txt
- test_conversion_metric_with_time_constraint__query_output.txt
- test_conversion_metric_with_window__query_output.txt
- test_conversion_metric_with_window_and_time_constraint__query_output.txt
- test_conversion_metric__query_output.txt
- test_conversion_metric_with_categorical_filter__query_output.txt
- test_conversion_metric_with_different_time_dimension_grains__query_output.txt
- test_conversion_metric_with_filter_not_in_group_by__query_output.txt
- test_conversion_metric_with_time_constraint__query_output.txt
- test_conversion_metric_with_window__query_output.txt
- test_conversion_metric_with_window_and_time_constraint__query_output.txt
- test_conversion_metric__query_output.txt
- test_conversion_metric_with_categorical_filter__query_output.txt
- test_conversion_metric_with_different_time_dimension_grains__query_output.txt
- test_conversion_metric_with_filter_not_in_group_by__query_output.txt
- test_conversion_metric_with_time_constraint__query_output.txt
- test_conversion_metric_with_window__query_output.txt
- test_conversion_metric_with_window_and_time_constraint__query_output.txt
- test_conversion_metric__query_output.txt
- test_conversion_metric_with_categorical_filter__query_output.txt
- test_conversion_metric_with_different_time_dimension_grains__query_output.txt
- test_conversion_metric_with_filter_not_in_group_by__query_output.txt
- test_conversion_metric_with_time_constraint__query_output.txt
- test_conversion_metric_with_window__query_output.txt
- test_conversion_metric_with_window_and_time_constraint__query_output.txt
- test_conversion_count_with_no_group_by__plan0.sql
- test_conversion_count_with_no_group_by__plan0_optimized.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0_optimized.sql
- test_conversion_rate__plan0.sql
- test_conversion_rate__plan0_optimized.sql
- test_conversion_rate_with_constant_properties__plan0.sql
- test_conversion_rate_with_constant_properties__plan0_optimized.sql
- test_conversion_rate_with_no_group_by__plan0.sql
- test_conversion_rate_with_no_group_by__plan0_optimized.sql
- test_conversion_rate_with_window__plan0.sql
- test_conversion_rate_with_window__plan0_optimized.sql
- test_conversion_count_with_no_group_by__plan0.sql
- test_conversion_count_with_no_group_by__plan0_optimized.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0_optimized.sql
- test_conversion_rate__plan0.sql
- test_conversion_rate__plan0_optimized.sql
- test_conversion_rate_with_constant_properties__plan0.sql
- test_conversion_rate_with_constant_properties__plan0_optimized.sql
- test_conversion_rate_with_no_group_by__plan0.sql
- test_conversion_rate_with_no_group_by__plan0_optimized.sql
- test_conversion_rate_with_window__plan0.sql
- test_conversion_rate_with_window__plan0_optimized.sql
- test_conversion_count_with_no_group_by__plan0.sql
- test_conversion_count_with_no_group_by__plan0_optimized.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0_optimized.sql
- test_conversion_rate__plan0.sql
- test_conversion_rate__plan0_optimized.sql
- test_conversion_rate_with_constant_properties__plan0.sql
- test_conversion_rate_with_constant_properties__plan0_optimized.sql
- test_conversion_rate_with_no_group_by__plan0.sql
- test_conversion_rate_with_no_group_by__plan0_optimized.sql
- test_conversion_rate_with_window__plan0.sql
- test_conversion_rate_with_window__plan0_optimized.sql
- test_conversion_count_with_no_group_by__plan0.sql
- test_conversion_count_with_no_group_by__plan0_optimized.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0_optimized.sql
- test_conversion_rate__plan0.sql
- test_conversion_rate__plan0_optimized.sql
- test_conversion_rate_with_constant_properties__plan0.sql
- test_conversion_rate_with_constant_properties__plan0_optimized.sql
- test_conversion_rate_with_no_group_by__plan0.sql
- test_conversion_rate_with_no_group_by__plan0_optimized.sql
- test_conversion_rate_with_window__plan0.sql
- test_conversion_rate_with_window__plan0_optimized.sql
- test_conversion_count_with_no_group_by__plan0.sql
- test_conversion_count_with_no_group_by__plan0_optimized.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0_optimized.sql
- test_conversion_rate__plan0.sql
- test_conversion_rate__plan0_optimized.sql
- test_conversion_rate_with_constant_properties__plan0.sql
- test_conversion_rate_with_constant_properties__plan0_optimized.sql
- test_conversion_rate_with_no_group_by__plan0.sql
- test_conversion_rate_with_no_group_by__plan0_optimized.sql
- test_conversion_rate_with_window__plan0.sql
- test_conversion_rate_with_window__plan0_optimized.sql
- test_conversion_count_with_no_group_by__plan0.sql
- test_conversion_count_with_no_group_by__plan0_optimized.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0_optimized.sql
- test_conversion_rate__plan0.sql
- test_conversion_rate__plan0_optimized.sql
- test_conversion_rate_with_constant_properties__plan0.sql
- test_conversion_rate_with_constant_properties__plan0_optimized.sql
- test_conversion_rate_with_no_group_by__plan0.sql
- test_conversion_rate_with_no_group_by__plan0_optimized.sql
- test_conversion_rate_with_window__plan0.sql
- test_conversion_rate_with_window__plan0_optimized.sql
- test_conversion_count_with_no_group_by__plan0.sql
- test_conversion_count_with_no_group_by__plan0_optimized.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0.sql
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0_optimized.sql
- test_conversion_rate__plan0.sql
- test_conversion_rate__plan0_optimized.sql
- test_conversion_rate_with_constant_properties__plan0.sql
- test_conversion_rate_with_constant_properties__plan0_optimized.sql
- test_conversion_rate_with_no_group_by__plan0.sql
- test_conversion_rate_with_no_group_by__plan0_optimized.sql
- test_conversion_rate_with_window__plan0.sql
- test_conversion_rate_with_window__plan0_optimized.sql
- test_conversion_count_with_no_group_by__plan0.xml
- test_conversion_metric_join_to_timespine_and_fill_nulls_with_0__plan0.xml
- test_conversion_rate__plan0.xml
- test_conversion_rate_with_constant_properties__plan0.xml
- test_conversion_rate_with_no_group_by__plan0.xml
- test_conversion_rate_with_window__plan0.xml
- test_convert_table_semantic_model_with_simple_metrics__result0.txt
- test_convert_table_semantic_model_without_simple_metrics__result0.txt
- test_convert_query_semantic_model__plan0.sql
- test_convert_table_semantic_model_with_simple_metrics__plan0.sql
- test_convert_table_semantic_model_without_simple_metrics__plan0.sql
- test_column_reference_expression__result.txt
- test_common_cte_aliases_in_nested_query__result.txt
- test_multi_child_pruning__result.txt
- test_nested_pruning__result.txt
- test_no_pruning__result.txt
- test_simple_pruning__result.txt
- test_string_expression__result.txt
- test_cte_in_subquery_not_reduced__result.txt
- test_reduce_cte__result.txt
- test_reduce_cte_with_use_column_alias_in_group_bys__result.txt
- test_cte_for_shared_metrics__result.txt
- test_cte_for_simple_dataflow_plan__result.txt
- test_nested_cte__result.txt
- test_table_alias_no_simplification__result.txt
- test_table_alias_simplification__result.txt
- test_all_time_metric_with_non_default_grains__plan0.sql
- test_all_time_metric_with_non_default_grains__plan0_optimized.sql
- test_cumulative_metric__plan0.sql
- test_cumulative_metric__plan0_optimized.sql
- test_cumulative_metric_grain_to_date__plan0.sql
- test_cumulative_metric_grain_to_date__plan0_optimized.sql
- test_cumulative_metric_no_ds__plan0.sql
- test_cumulative_metric_no_ds__plan0_optimized.sql
- test_cumulative_metric_no_window__plan0.sql
- test_cumulative_metric_no_window__plan0_optimized.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_dimension__plan0.sql
- test_cumulative_metric_with_agg_time_dimension__plan0_optimized.sql
- test_cumulative_metric_with_metric_definition_filter__plan0.sql
- test_cumulative_metric_with_metric_definition_filter__plan0_optimized.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0_optimized.sql
- test_cumulative_metric_with_non_default_grain__plan0.sql
- test_cumulative_metric_with_non_default_grain__plan0_optimized.sql
- test_cumulative_metric_with_time_constraint__plan0.sql
- test_cumulative_metric_with_time_constraint__plan0_optimized.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grain__plan0.sql
- test_grain_to_date_metric_with_non_default_grain__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grains__plan0.sql
- test_grain_to_date_metric_with_non_default_grains__plan0_optimized.sql
- test_window_metric_with_non_default_grain__plan0.sql
- test_window_metric_with_non_default_grain__plan0_optimized.sql
- test_window_metric_with_non_default_grains__plan0.sql
- test_window_metric_with_non_default_grains__plan0_optimized.sql
- test_all_time_metric_with_non_default_grains__plan0.sql
- test_all_time_metric_with_non_default_grains__plan0_optimized.sql
- test_cumulative_metric__plan0.sql
- test_cumulative_metric__plan0_optimized.sql
- test_cumulative_metric_grain_to_date__plan0.sql
- test_cumulative_metric_grain_to_date__plan0_optimized.sql
- test_cumulative_metric_no_ds__plan0.sql
- test_cumulative_metric_no_ds__plan0_optimized.sql
- test_cumulative_metric_no_window__plan0.sql
- test_cumulative_metric_no_window__plan0_optimized.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_dimension__plan0.sql
- test_cumulative_metric_with_agg_time_dimension__plan0_optimized.sql
- test_cumulative_metric_with_metric_definition_filter__plan0.sql
- test_cumulative_metric_with_metric_definition_filter__plan0_optimized.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0_optimized.sql
- test_cumulative_metric_with_non_default_grain__plan0.sql
- test_cumulative_metric_with_non_default_grain__plan0_optimized.sql
- test_cumulative_metric_with_time_constraint__plan0.sql
- test_cumulative_metric_with_time_constraint__plan0_optimized.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grain__plan0.sql
- test_grain_to_date_metric_with_non_default_grain__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grains__plan0.sql
- test_grain_to_date_metric_with_non_default_grains__plan0_optimized.sql
- test_window_metric_with_non_default_grain__plan0.sql
- test_window_metric_with_non_default_grain__plan0_optimized.sql
- test_window_metric_with_non_default_grains__plan0.sql
- test_window_metric_with_non_default_grains__plan0_optimized.sql
- test_all_time_metric_with_non_default_grains__plan0.sql
- test_all_time_metric_with_non_default_grains__plan0_optimized.sql
- test_cumulative_metric__plan0.sql
- test_cumulative_metric__plan0_optimized.sql
- test_cumulative_metric_grain_to_date__plan0.sql
- test_cumulative_metric_grain_to_date__plan0_optimized.sql
- test_cumulative_metric_no_ds__plan0.sql
- test_cumulative_metric_no_ds__plan0_optimized.sql
- test_cumulative_metric_no_window__plan0.sql
- test_cumulative_metric_no_window__plan0_optimized.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_dimension__plan0.sql
- test_cumulative_metric_with_agg_time_dimension__plan0_optimized.sql
- test_cumulative_metric_with_metric_definition_filter__plan0.sql
- test_cumulative_metric_with_metric_definition_filter__plan0_optimized.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0_optimized.sql
- test_cumulative_metric_with_non_default_grain__plan0.sql
- test_cumulative_metric_with_non_default_grain__plan0_optimized.sql
- test_cumulative_metric_with_time_constraint__plan0.sql
- test_cumulative_metric_with_time_constraint__plan0_optimized.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grain__plan0.sql
- test_grain_to_date_metric_with_non_default_grain__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grains__plan0.sql
- test_grain_to_date_metric_with_non_default_grains__plan0_optimized.sql
- test_window_metric_with_non_default_grain__plan0.sql
- test_window_metric_with_non_default_grain__plan0_optimized.sql
- test_window_metric_with_non_default_grains__plan0.sql
- test_window_metric_with_non_default_grains__plan0_optimized.sql
- test_all_time_metric_with_non_default_grains__plan0.sql
- test_all_time_metric_with_non_default_grains__plan0_optimized.sql
- test_cumulative_metric__plan0.sql
- test_cumulative_metric__plan0_optimized.sql
- test_cumulative_metric_grain_to_date__plan0.sql
- test_cumulative_metric_grain_to_date__plan0_optimized.sql
- test_cumulative_metric_no_ds__plan0.sql
- test_cumulative_metric_no_ds__plan0_optimized.sql
- test_cumulative_metric_no_window__plan0.sql
- test_cumulative_metric_no_window__plan0_optimized.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_dimension__plan0.sql
- test_cumulative_metric_with_agg_time_dimension__plan0_optimized.sql
- test_cumulative_metric_with_metric_definition_filter__plan0.sql
- test_cumulative_metric_with_metric_definition_filter__plan0_optimized.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0_optimized.sql
- test_cumulative_metric_with_non_default_grain__plan0.sql
- test_cumulative_metric_with_non_default_grain__plan0_optimized.sql
- test_cumulative_metric_with_time_constraint__plan0.sql
- test_cumulative_metric_with_time_constraint__plan0_optimized.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grain__plan0.sql
- test_grain_to_date_metric_with_non_default_grain__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grains__plan0.sql
- test_grain_to_date_metric_with_non_default_grains__plan0_optimized.sql
- test_window_metric_with_non_default_grain__plan0.sql
- test_window_metric_with_non_default_grain__plan0_optimized.sql
- test_window_metric_with_non_default_grains__plan0.sql
- test_window_metric_with_non_default_grains__plan0_optimized.sql
- test_all_time_metric_with_non_default_grains__plan0.sql
- test_all_time_metric_with_non_default_grains__plan0_optimized.sql
- test_cumulative_metric__plan0.sql
- test_cumulative_metric__plan0_optimized.sql
- test_cumulative_metric_grain_to_date__plan0.sql
- test_cumulative_metric_grain_to_date__plan0_optimized.sql
- test_cumulative_metric_no_ds__plan0.sql
- test_cumulative_metric_no_ds__plan0_optimized.sql
- test_cumulative_metric_no_window__plan0.sql
- test_cumulative_metric_no_window__plan0_optimized.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_dimension__plan0.sql
- test_cumulative_metric_with_agg_time_dimension__plan0_optimized.sql
- test_cumulative_metric_with_metric_definition_filter__plan0.sql
- test_cumulative_metric_with_metric_definition_filter__plan0_optimized.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0_optimized.sql
- test_cumulative_metric_with_non_default_grain__plan0.sql
- test_cumulative_metric_with_non_default_grain__plan0_optimized.sql
- test_cumulative_metric_with_time_constraint__plan0.sql
- test_cumulative_metric_with_time_constraint__plan0_optimized.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grain__plan0.sql
- test_grain_to_date_metric_with_non_default_grain__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grains__plan0.sql
- test_grain_to_date_metric_with_non_default_grains__plan0_optimized.sql
- test_window_metric_with_non_default_grain__plan0.sql
- test_window_metric_with_non_default_grain__plan0_optimized.sql
- test_window_metric_with_non_default_grains__plan0.sql
- test_window_metric_with_non_default_grains__plan0_optimized.sql
- test_all_time_metric_with_non_default_grains__plan0.sql
- test_all_time_metric_with_non_default_grains__plan0_optimized.sql
- test_cumulative_metric__plan0.sql
- test_cumulative_metric__plan0_optimized.sql
- test_cumulative_metric_grain_to_date__plan0.sql
- test_cumulative_metric_grain_to_date__plan0_optimized.sql
- test_cumulative_metric_no_ds__plan0.sql
- test_cumulative_metric_no_ds__plan0_optimized.sql
- test_cumulative_metric_no_window__plan0.sql
- test_cumulative_metric_no_window__plan0_optimized.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_dimension__plan0.sql
- test_cumulative_metric_with_agg_time_dimension__plan0_optimized.sql
- test_cumulative_metric_with_metric_definition_filter__plan0.sql
- test_cumulative_metric_with_metric_definition_filter__plan0_optimized.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0_optimized.sql
- test_cumulative_metric_with_non_default_grain__plan0.sql
- test_cumulative_metric_with_non_default_grain__plan0_optimized.sql
- test_cumulative_metric_with_time_constraint__plan0.sql
- test_cumulative_metric_with_time_constraint__plan0_optimized.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grain__plan0.sql
- test_grain_to_date_metric_with_non_default_grain__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grains__plan0.sql
- test_grain_to_date_metric_with_non_default_grains__plan0_optimized.sql
- test_window_metric_with_non_default_grain__plan0.sql
- test_window_metric_with_non_default_grain__plan0_optimized.sql
- test_window_metric_with_non_default_grains__plan0.sql
- test_window_metric_with_non_default_grains__plan0_optimized.sql
- test_all_time_metric_with_non_default_grains__plan0.sql
- test_all_time_metric_with_non_default_grains__plan0_optimized.sql
- test_cumulative_metric__plan0.sql
- test_cumulative_metric__plan0_optimized.sql
- test_cumulative_metric_grain_to_date__plan0.sql
- test_cumulative_metric_grain_to_date__plan0_optimized.sql
- test_cumulative_metric_no_ds__plan0.sql
- test_cumulative_metric_no_ds__plan0_optimized.sql
- test_cumulative_metric_no_window__plan0.sql
- test_cumulative_metric_no_window__plan0_optimized.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0.sql
- test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0.sql
- test_cumulative_metric_with_agg_time_and_metric_time__plan0_optimized.sql
- test_cumulative_metric_with_agg_time_dimension__plan0.sql
- test_cumulative_metric_with_agg_time_dimension__plan0_optimized.sql
- test_cumulative_metric_with_metric_definition_filter__plan0.sql
- test_cumulative_metric_with_metric_definition_filter__plan0_optimized.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_agg_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0.sql
- test_cumulative_metric_with_multiple_metric_time_dimensions__plan0_optimized.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0.sql
- test_cumulative_metric_with_non_adjustable_time_filter__plan0_optimized.sql
- test_cumulative_metric_with_non_default_grain__plan0.sql
- test_cumulative_metric_with_non_default_grain__plan0_optimized.sql
- test_cumulative_metric_with_time_constraint__plan0.sql
- test_cumulative_metric_with_time_constraint__plan0_optimized.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0.sql
- test_derived_cumulative_metric_with_non_default_grains__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grain__plan0.sql
- test_grain_to_date_metric_with_non_default_grain__plan0_optimized.sql
- test_grain_to_date_metric_with_non_default_grains__plan0.sql
- test_grain_to_date_metric_with_non_default_grains__plan0_optimized.sql
- test_window_metric_with_non_default_grain__plan0.sql
- test_window_metric_with_non_default_grain__plan0_optimized.sql
- test_window_metric_with_non_default_grains__plan0.sql
- test_window_metric_with_non_default_grains__plan0_optimized.sql
- test_cumulative_metric_with_non_adjustable_filter__query_output.txt
- test_grain_to_date_cumulative_metric__query_output.txt
- test_multiple_cumulative_metrics__query_output.txt
- test_non_additive_cumulative_metric__query_output.txt
- test_simple_cumulative_metric__query_output.txt
- test_cumulative_metric_with_non_adjustable_filter__query_output.txt
- test_grain_to_date_cumulative_metric__query_output.txt
- test_multiple_cumulative_metrics__query_output.txt
- test_non_additive_cumulative_metric__query_output.txt
- test_simple_cumulative_metric__query_output.txt
- test_cumulative_metric_with_metric_definition_filter__query_output.txt
- test_cumulative_metric_with_non_adjustable_filter__query_output.txt
- test_grain_to_date_cumulative_metric__query_output.txt
- test_multiple_cumulative_metrics__query_output.txt
- test_non_additive_cumulative_metric__query_output.txt
- test_simple_cumulative_metric__query_output.txt
- test_cumulative_metric_with_non_adjustable_filter__query_output.txt
- test_grain_to_date_cumulative_metric__query_output.txt
- test_multiple_cumulative_metrics__query_output.txt
- test_non_additive_cumulative_metric__query_output.txt
- test_simple_cumulative_metric__query_output.txt
- test_cumulative_metric_with_non_adjustable_filter__query_output.txt
- test_grain_to_date_cumulative_metric__query_output.txt
- test_multiple_cumulative_metrics__query_output.txt
- test_non_additive_cumulative_metric__query_output.txt
- test_simple_cumulative_metric__query_output.txt
- test_cumulative_metric_with_non_adjustable_filter__query_output.txt
- test_grain_to_date_cumulative_metric__query_output.txt
- test_multiple_cumulative_metrics__query_output.txt
- test_non_additive_cumulative_metric__query_output.txt
- test_simple_cumulative_metric__query_output.txt
- test_cumulative_metric_with_non_adjustable_filter__query_output.txt
- test_grain_to_date_cumulative_metric__query_output.txt
- test_multiple_cumulative_metrics__query_output.txt
- test_non_additive_cumulative_metric__query_output.txt
- test_simple_cumulative_metric__query_output.txt
- test_conversion_metric_with_custom_granularity__plan0.sql
- test_conversion_metric_with_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter__plan0.sql
- test_conversion_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_cumulative_metric_with_custom_granularity__plan0.sql
- test_cumulative_metric_with_custom_granularity__plan0_optimized.sql
- test_custom_offset_window__plan0.sql
- test_custom_offset_window__plan0_optimized.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0_optimized.sql
- test_custom_offset_window_with_only_window_grain__plan0.sql
- test_custom_offset_window_with_only_window_grain__plan0_optimized.sql
- test_derived_metric_with_custom_granularity__plan0.sql
- test_derived_metric_with_custom_granularity__plan0_optimized.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_multiple_metrics_with_custom_granularity__plan0.sql
- test_multiple_metrics_with_custom_granularity__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0_optimized.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_no_metric_custom_granularity_metric_time__plan0.sql
- test_no_metric_custom_granularity_metric_time__plan0_optimized.sql
- test_no_metric_custom_granularity_non_metric_time__plan0.sql
- test_no_metric_custom_granularity_non_metric_time__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_filter__plan0.sql
- test_no_metrics_with_custom_granularity_filter__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_offset_metric_with_custom_granularity__plan0.sql
- test_offset_metric_with_custom_granularity__plan0_optimized.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_simple_metric_with_custom_granularity__plan0.sql
- test_simple_metric_with_custom_granularity__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_and_join__plan0.sql
- test_simple_metric_with_custom_granularity_and_join__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_filter__plan0.sql
- test_simple_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity__plan0.sql
- test_conversion_metric_with_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter__plan0.sql
- test_conversion_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_cumulative_metric_with_custom_granularity__plan0.sql
- test_cumulative_metric_with_custom_granularity__plan0_optimized.sql
- test_custom_offset_window__plan0.sql
- test_custom_offset_window__plan0_optimized.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0_optimized.sql
- test_custom_offset_window_with_only_window_grain__plan0.sql
- test_custom_offset_window_with_only_window_grain__plan0_optimized.sql
- test_derived_metric_with_custom_granularity__plan0.sql
- test_derived_metric_with_custom_granularity__plan0_optimized.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_multiple_metrics_with_custom_granularity__plan0.sql
- test_multiple_metrics_with_custom_granularity__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0_optimized.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_no_metric_custom_granularity_metric_time__plan0.sql
- test_no_metric_custom_granularity_metric_time__plan0_optimized.sql
- test_no_metric_custom_granularity_non_metric_time__plan0.sql
- test_no_metric_custom_granularity_non_metric_time__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_filter__plan0.sql
- test_no_metrics_with_custom_granularity_filter__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_offset_metric_with_custom_granularity__plan0.sql
- test_offset_metric_with_custom_granularity__plan0_optimized.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_simple_metric_with_custom_granularity__plan0.sql
- test_simple_metric_with_custom_granularity__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_and_join__plan0.sql
- test_simple_metric_with_custom_granularity_and_join__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_filter__plan0.sql
- test_simple_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity__plan0.sql
- test_conversion_metric_with_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter__plan0.sql
- test_conversion_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_cumulative_metric_with_custom_granularity__plan0.sql
- test_cumulative_metric_with_custom_granularity__plan0_optimized.sql
- test_custom_offset_window__plan0.sql
- test_custom_offset_window__plan0_optimized.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0_optimized.sql
- test_custom_offset_window_with_only_window_grain__plan0.sql
- test_custom_offset_window_with_only_window_grain__plan0_optimized.sql
- test_derived_metric_with_custom_granularity__plan0.sql
- test_derived_metric_with_custom_granularity__plan0_optimized.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_multiple_metrics_with_custom_granularity__plan0.sql
- test_multiple_metrics_with_custom_granularity__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0_optimized.sql
- test_nested_offsets_with_custom_grain__plan0.sql
- test_nested_offsets_with_custom_grain__plan0_optimized.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_no_metric_custom_granularity_metric_time__plan0.sql
- test_no_metric_custom_granularity_metric_time__plan0_optimized.sql
- test_no_metric_custom_granularity_non_metric_time__plan0.sql
- test_no_metric_custom_granularity_non_metric_time__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_filter__plan0.sql
- test_no_metrics_with_custom_granularity_filter__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_offset_metric_with_custom_granularity__plan0.sql
- test_offset_metric_with_custom_granularity__plan0_optimized.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_offset_to_grain_metric__plan0.sql
- test_offset_to_grain_metric__plan0_optimized.sql
- test_simple_metric_with_custom_granularity__plan0.sql
- test_simple_metric_with_custom_granularity__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_and_join__plan0.sql
- test_simple_metric_with_custom_granularity_and_join__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_filter__plan0.sql
- test_simple_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity__plan0.sql
- test_conversion_metric_with_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter__plan0.sql
- test_conversion_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_cumulative_metric_with_custom_granularity__plan0.sql
- test_cumulative_metric_with_custom_granularity__plan0_optimized.sql
- test_custom_offset_window__plan0.sql
- test_custom_offset_window__plan0_optimized.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0_optimized.sql
- test_custom_offset_window_with_only_window_grain__plan0.sql
- test_custom_offset_window_with_only_window_grain__plan0_optimized.sql
- test_derived_metric_with_custom_granularity__plan0.sql
- test_derived_metric_with_custom_granularity__plan0_optimized.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_multiple_metrics_with_custom_granularity__plan0.sql
- test_multiple_metrics_with_custom_granularity__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0_optimized.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_no_metric_custom_granularity_metric_time__plan0.sql
- test_no_metric_custom_granularity_metric_time__plan0_optimized.sql
- test_no_metric_custom_granularity_non_metric_time__plan0.sql
- test_no_metric_custom_granularity_non_metric_time__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_filter__plan0.sql
- test_no_metrics_with_custom_granularity_filter__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_offset_metric_with_custom_granularity__plan0.sql
- test_offset_metric_with_custom_granularity__plan0_optimized.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_simple_metric_with_custom_granularity__plan0.sql
- test_simple_metric_with_custom_granularity__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_and_join__plan0.sql
- test_simple_metric_with_custom_granularity_and_join__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_filter__plan0.sql
- test_simple_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity__plan0.sql
- test_conversion_metric_with_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter__plan0.sql
- test_conversion_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_cumulative_metric_with_custom_granularity__plan0.sql
- test_cumulative_metric_with_custom_granularity__plan0_optimized.sql
- test_custom_offset_window__plan0.sql
- test_custom_offset_window__plan0_optimized.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0_optimized.sql
- test_custom_offset_window_with_only_window_grain__plan0.sql
- test_custom_offset_window_with_only_window_grain__plan0_optimized.sql
- test_derived_metric_with_custom_granularity__plan0.sql
- test_derived_metric_with_custom_granularity__plan0_optimized.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_multiple_metrics_with_custom_granularity__plan0.sql
- test_multiple_metrics_with_custom_granularity__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0_optimized.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_no_metric_custom_granularity_metric_time__plan0.sql
- test_no_metric_custom_granularity_metric_time__plan0_optimized.sql
- test_no_metric_custom_granularity_non_metric_time__plan0.sql
- test_no_metric_custom_granularity_non_metric_time__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_filter__plan0.sql
- test_no_metrics_with_custom_granularity_filter__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_offset_metric_with_custom_granularity__plan0.sql
- test_offset_metric_with_custom_granularity__plan0_optimized.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_simple_metric_with_custom_granularity__plan0.sql
- test_simple_metric_with_custom_granularity__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_and_join__plan0.sql
- test_simple_metric_with_custom_granularity_and_join__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_filter__plan0.sql
- test_simple_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity__plan0.sql
- test_conversion_metric_with_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter__plan0.sql
- test_conversion_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_cumulative_metric_with_custom_granularity__plan0.sql
- test_cumulative_metric_with_custom_granularity__plan0_optimized.sql
- test_custom_offset_window__plan0.sql
- test_custom_offset_window__plan0_optimized.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0_optimized.sql
- test_custom_offset_window_with_only_window_grain__plan0.sql
- test_custom_offset_window_with_only_window_grain__plan0_optimized.sql
- test_derived_metric_with_custom_granularity__plan0.sql
- test_derived_metric_with_custom_granularity__plan0_optimized.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_multiple_metrics_with_custom_granularity__plan0.sql
- test_multiple_metrics_with_custom_granularity__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0_optimized.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_no_metric_custom_granularity_metric_time__plan0.sql
- test_no_metric_custom_granularity_metric_time__plan0_optimized.sql
- test_no_metric_custom_granularity_non_metric_time__plan0.sql
- test_no_metric_custom_granularity_non_metric_time__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_filter__plan0.sql
- test_no_metrics_with_custom_granularity_filter__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_offset_metric_with_custom_granularity__plan0.sql
- test_offset_metric_with_custom_granularity__plan0_optimized.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_simple_metric_with_custom_granularity__plan0.sql
- test_simple_metric_with_custom_granularity__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_and_join__plan0.sql
- test_simple_metric_with_custom_granularity_and_join__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_filter__plan0.sql
- test_simple_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity__plan0.sql
- test_conversion_metric_with_custom_granularity__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter__plan0.sql
- test_conversion_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_conversion_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_cumulative_metric_with_custom_granularity__plan0.sql
- test_cumulative_metric_with_custom_granularity__plan0_optimized.sql
- test_custom_offset_window__plan0.sql
- test_custom_offset_window__plan0_optimized.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0.sql
- test_custom_offset_window_with_granularity_and_date_part__plan0_optimized.sql
- test_custom_offset_window_with_only_window_grain__plan0.sql
- test_custom_offset_window_with_only_window_grain__plan0_optimized.sql
- test_derived_metric_with_custom_granularity__plan0.sql
- test_derived_metric_with_custom_granularity__plan0_optimized.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0.sql
- test_join_to_time_spine_metric_grouped_by_custom_grain__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_join_to_timespine_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_multiple_metrics_with_custom_granularity__plan0.sql
- test_multiple_metrics_with_custom_granularity__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0.sql
- test_multiple_time_spines_in_query_for_cumulative_metric__plan0_optimized.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0.sql
- test_multiple_time_spines_in_query_for_join_to_time_spine_metric__plan0_optimized.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0.sql
- test_no_metric_custom_granularity_joined_to_non_default_grain__plan0_optimized.sql
- test_no_metric_custom_granularity_metric_time__plan0.sql
- test_no_metric_custom_granularity_metric_time__plan0_optimized.sql
- test_no_metric_custom_granularity_non_metric_time__plan0.sql
- test_no_metric_custom_granularity_non_metric_time__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_filter__plan0.sql
- test_no_metrics_with_custom_granularity_filter__plan0_optimized.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_no_metrics_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_offset_metric_with_custom_granularity__plan0.sql
- test_offset_metric_with_custom_granularity__plan0_optimized.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0.sql
- test_offset_metric_with_custom_granularity_filter_not_in_group_by__plan0_optimized.sql
- test_simple_metric_with_custom_granularity__plan0.sql
- test_simple_metric_with_custom_granularity__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_and_join__plan0.sql
- test_simple_metric_with_custom_granularity_and_join__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_filter__plan0.sql
- test_simple_metric_with_custom_granularity_filter__plan0_optimized.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0.sql
- test_simple_metric_with_custom_granularity_in_filter_and_group_by__plan0_optimized.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0.sql
- test_simple_metric_with_multi_hop_custom_granularity__plan0_optimized.sql
- test_cyclic_join__dfp_0.xml
- test_build_metric_tasks__query0.sql
- test_build_saved_query_tasks__query0.sql
- test_build_metric_tasks__query0.sql
- test_build_saved_query_tasks__query0.sql
- test_build_metric_tasks__query0.sql
- test_build_saved_query_tasks__query0.sql
- test_build_metric_tasks__query0.sql
- test_build_saved_query_tasks__query0.sql
- test_build_metric_tasks__query0.sql
- test_build_saved_query_tasks__query0.sql
- test_build_metric_tasks__query0.sql
- test_build_saved_query_tasks__query0.sql
- test_build_metric_tasks__query0.sql
- test_build_saved_query_tasks__query0.sql
- test_common_semantic_model__dfp_0.xml
- test_cumulative_metric_no_window_or_grain_with_metric_time__dfp_0.xml
- test_cumulative_metric_no_window_or_grain_without_metric_time__dfp_0.xml
- test_cumulative_metric_with_non_default_grain__dfp_0.xml
- test_cumulative_metric_with_window__dfp_0.xml
- test_derived_cumulative_metric_with_non_default_grain__dfp_0.xml
- test_derived_metric_offset_to_grain__dfp_0.xml
- test_derived_metric_offset_window__dfp_0.xml
- test_derived_metric_offset_with_granularity__dfp_0.xml
- test_derived_offset_cumulative_metric__dfp_0.xml
- test_dimensions_with_time_constraint__dfp_0.xml
- test_distinct_values_plan__dfp_0.xml
- test_distinct_values_plan_with_join__dfp_0.xml
- test_dont_join_to_time_spine_if_no_time_dimension_requested__dfp_0.xml
- test_join_to_time_spine_derived_metric__dfp_0.xml
- test_join_to_time_spine_with_filters__dfp_0.xml
- test_join_to_time_spine_with_metric_time__dfp_0.xml
- test_join_to_time_spine_with_non_metric_time__dfp_0.xml
- test_joined_plan__dfp_0.xml
- test_limit_rows_plan__dfp_0.xml
- test_metric_in_metric_where_filter__dfp_0.xml
- test_metric_in_query_where_filter__dfp_0.xml
- test_metric_time_only__dfp_0.xml
- test_metric_time_quarter__dfp_0.xml
- test_metric_time_with_other_dimensions__dfp_0.xml
- test_min_max_metric_time__dfp_0.xml
- test_min_max_metric_time_week__dfp_0.xml
- test_min_max_only_categorical__dfp_0.xml
- test_min_max_only_time__dfp_0.xml
- test_min_max_only_time_year__dfp_0.xml
- test_multi_semantic_model_ratio_metrics_plan__dfp_0.xml
- test_multihop_join_plan__dfp_0.xml
- test_multiple_metrics_plan__dfp_0.xml
- test_nested_derived_metric_with_outer_offset__dfp_0.xml
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__dfp_0.xml
- test_offset_window_metric_filter_and_query_have_different_granularities__dfp_0.xml
- test_order_by_plan__dfp_0.xml
- test_primary_entity_dimension__dfp_0.xml
- test_simple_metric_constraint_plan__dfp_0.xml
- test_simple_metric_constraint_with_reused_simple_metric_plan__dfp_0.xml
- test_simple_plan__dfp_0.xml
- test_single_semantic_model_ratio_metrics_plan__dfp_0.xml
- test_where_constrained_plan__dfp_0.xml
- test_where_constrained_plan_time_dimension__dfp_0.xml
- test_where_constrained_with_common_linkable_plan__dfp_0.xml
- test_combined_metrics_plan__ep_0.xml
- test_joined_plan__ep_0.xml
- test_multihop_joined_plan__ep_0.xml
- test_small_combined_metrics_plan__ep_0.xml
- test_compute_metrics_node_simple_expr__plan0.xml
- test_combine_output_node__plan0.sql
- test_combine_output_node__plan0_optimized.sql
- test_compute_metrics_node__plan0.sql
- test_compute_metrics_node__plan0_optimized.sql
- test_compute_metrics_node_ratio_from_multiple_semantic_models__plan0.sql
- test_compute_metrics_node_ratio_from_multiple_semantic_models__plan0_optimized.sql
- test_compute_metrics_node_ratio_from_single_semantic_model__plan0.sql
- test_compute_metrics_node_ratio_from_single_semantic_model__plan0_optimized.sql
- test_compute_metrics_node_simple_expr__plan0.sql
- test_compute_metrics_node_simple_expr__plan0_optimized.sql
- test_compute_metrics_node_with_passthrough__plan0.sql
- test_compute_metrics_node_with_passthrough__plan0_optimized.sql
- test_constrain_time_range_node__plan0.sql
- test_constrain_time_range_node__plan0_optimized.sql
- test_dimension_with_joined_where_constraint__plan0.sql
- test_dimension_with_joined_where_constraint__plan0_optimized.sql
- test_dimensions_requiring_join__plan0.sql
- test_dimensions_requiring_join__plan0_optimized.sql
- test_filter_node__plan0.sql
- test_filter_node__plan0_optimized.sql
- test_filter_with_where_constraint_node__plan0.sql
- test_filter_with_where_constraint_node__plan0_optimized.sql
- test_multi_join_node__plan0.sql
- test_multi_join_node__plan0_optimized.sql
- test_offset_by_custom_granularity_node__plan0.sql
- test_offset_by_custom_granularity_node__plan0_optimized.sql
- test_offset_custom_granularity_node__plan0.sql
- test_offset_custom_granularity_node__plan0_optimized.sql
- test_order_by_node__plan0.sql
- test_order_by_node__plan0_optimized.sql
- test_semi_additive_join_node__plan0.sql
- test_semi_additive_join_node__plan0_optimized.sql
- test_semi_additive_join_node_with_grouping__plan0.sql
- test_semi_additive_join_node_with_grouping__plan0_optimized.sql
- test_semi_additive_join_node_with_queried_group_by__plan0.sql
- test_semi_additive_join_node_with_queried_group_by__plan0_optimized.sql
- test_simple_metric_aggregation_node__plan0.sql
- test_simple_metric_aggregation_node__plan0_optimized.sql
- test_single_join_node__plan0.sql
- test_single_join_node__plan0_optimized.sql
- test_source_node__plan0.sql
- test_source_node__plan0_optimized.sql
- test_combine_output_node__plan0.xml
- test_compute_metrics_node__plan0.xml
- test_compute_metrics_node_ratio_from_multiple_semantic_models__plan0.xml
- test_compute_metrics_node_ratio_from_single_semantic_model__plan0.xml
- test_compute_metrics_node_simple_expr__plan0.xml
- test_compute_metrics_node_with_passthrough__plan0.xml
- test_constrain_time_range_node__plan0.xml
- test_dimension_with_joined_where_constraint__plan0.xml
- test_dimensions_requiring_join__plan0.xml
- test_filter_node__plan0.xml
- test_filter_with_where_constraint_node__plan0.xml
- test_multi_join_node__plan0.xml
- test_offset_by_custom_granularity_node__plan0.xml
- test_offset_custom_granularity_node__plan0.xml
- test_order_by_node__plan0.xml
- test_semi_additive_join_node__plan0.xml
- test_semi_additive_join_node_with_grouping__plan0.xml
- test_semi_additive_join_node_with_queried_group_by__plan0.xml
- test_simple_metric_aggregation_node__plan0.xml
- test_single_join_node__plan0.xml
- test_source_node__plan0.xml
- test_cumulative_time_offset_metric_with_time_constraint__plan0.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_derived_metric__plan0.sql
- test_derived_metric__plan0_optimized.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0_optimized.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window__plan0.sql
- test_derived_metric_with_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0_optimized.sql
- test_derived_offset_cumulative_metric__plan0.sql
- test_derived_offset_cumulative_metric__plan0_optimized.sql
- test_derived_offset_metric_with_agg_time_dim__plan0.sql
- test_derived_offset_metric_with_agg_time_dim__plan0_optimized.sql
- test_derived_offset_metric_with_one_input_metric__plan0.sql
- test_derived_offset_metric_with_one_input_metric__plan0_optimized.sql
- test_multi_metric_fill_null__plan0.sql
- test_multi_metric_fill_null__plan0_optimized.sql
- test_nested_derived_metric__plan0.sql
- test_nested_derived_metric__plan0_optimized.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0_optimized.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine__plan0.sql
- test_nested_fill_nulls_without_time_spine__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0_optimized.sql
- test_nested_filters__plan0.sql
- test_nested_filters__plan0_optimized.sql
- test_nested_offsets__plan0.sql
- test_nested_offsets__plan0_optimized.sql
- test_nested_offsets_with_time_constraint__plan0.sql
- test_nested_offsets_with_time_constraint__plan0_optimized.sql
- test_nested_offsets_with_where_constraint__plan0.sql
- test_nested_offsets_with_where_constraint__plan0_optimized.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_to_grain_metric_multiple_granularities__plan0.sql
- test_offset_to_grain_metric_multiple_granularities__plan0_optimized.sql
- test_offset_to_grain_with_agg_time_dim__plan0.sql
- test_offset_to_grain_with_agg_time_dim__plan0_optimized.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_window_metric_multiple_granularities__plan0.sql
- test_offset_window_metric_multiple_granularities__plan0_optimized.sql
- test_offset_window_with_agg_time_dim__plan0.sql
- test_offset_window_with_agg_time_dim__plan0_optimized.sql
- test_time_offset_metric_with_time_constraint__plan0.sql
- test_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_derived_metric__plan0.sql
- test_derived_metric__plan0_optimized.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0_optimized.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window__plan0.sql
- test_derived_metric_with_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0_optimized.sql
- test_derived_offset_cumulative_metric__plan0.sql
- test_derived_offset_cumulative_metric__plan0_optimized.sql
- test_derived_offset_metric_with_agg_time_dim__plan0.sql
- test_derived_offset_metric_with_agg_time_dim__plan0_optimized.sql
- test_derived_offset_metric_with_one_input_metric__plan0.sql
- test_derived_offset_metric_with_one_input_metric__plan0_optimized.sql
- test_multi_metric_fill_null__plan0.sql
- test_multi_metric_fill_null__plan0_optimized.sql
- test_nested_derived_metric__plan0.sql
- test_nested_derived_metric__plan0_optimized.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0_optimized.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine__plan0.sql
- test_nested_fill_nulls_without_time_spine__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0_optimized.sql
- test_nested_filters__plan0.sql
- test_nested_filters__plan0_optimized.sql
- test_nested_offsets__plan0.sql
- test_nested_offsets__plan0_optimized.sql
- test_nested_offsets_with_time_constraint__plan0.sql
- test_nested_offsets_with_time_constraint__plan0_optimized.sql
- test_nested_offsets_with_where_constraint__plan0.sql
- test_nested_offsets_with_where_constraint__plan0_optimized.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_to_grain_metric_multiple_granularities__plan0.sql
- test_offset_to_grain_metric_multiple_granularities__plan0_optimized.sql
- test_offset_to_grain_with_agg_time_dim__plan0.sql
- test_offset_to_grain_with_agg_time_dim__plan0_optimized.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_window_metric_multiple_granularities__plan0.sql
- test_offset_window_metric_multiple_granularities__plan0_optimized.sql
- test_offset_window_with_agg_time_dim__plan0.sql
- test_offset_window_with_agg_time_dim__plan0_optimized.sql
- test_time_offset_metric_with_time_constraint__plan0.sql
- test_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_derived_metric__plan0.sql
- test_derived_metric__plan0_optimized.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0_optimized.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window__plan0.sql
- test_derived_metric_with_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0_optimized.sql
- test_derived_offset_cumulative_metric__plan0.sql
- test_derived_offset_cumulative_metric__plan0_optimized.sql
- test_derived_offset_metric_with_agg_time_dim__plan0.sql
- test_derived_offset_metric_with_agg_time_dim__plan0_optimized.sql
- test_derived_offset_metric_with_one_input_metric__plan0.sql
- test_derived_offset_metric_with_one_input_metric__plan0_optimized.sql
- test_multi_metric_fill_null__plan0.sql
- test_multi_metric_fill_null__plan0_optimized.sql
- test_nested_derived_metric__plan0.sql
- test_nested_derived_metric__plan0_optimized.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0_optimized.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine__plan0.sql
- test_nested_fill_nulls_without_time_spine__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0_optimized.sql
- test_nested_filters__plan0.sql
- test_nested_filters__plan0_optimized.sql
- test_nested_offsets__plan0.sql
- test_nested_offsets__plan0_optimized.sql
- test_nested_offsets_with_time_constraint__plan0.sql
- test_nested_offsets_with_time_constraint__plan0_optimized.sql
- test_nested_offsets_with_where_constraint__plan0.sql
- test_nested_offsets_with_where_constraint__plan0_optimized.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_to_grain_metric_multiple_granularities__plan0.sql
- test_offset_to_grain_metric_multiple_granularities__plan0_optimized.sql
- test_offset_to_grain_with_agg_time_dim__plan0.sql
- test_offset_to_grain_with_agg_time_dim__plan0_optimized.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_window_metric_multiple_granularities__plan0.sql
- test_offset_window_metric_multiple_granularities__plan0_optimized.sql
- test_offset_window_with_agg_time_dim__plan0.sql
- test_offset_window_with_agg_time_dim__plan0_optimized.sql
- test_simple_derived_metric__plan0.sql
- test_simple_derived_metric__plan0_optimized.sql
- test_time_offset_metric_with_time_constraint__plan0.sql
- test_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_derived_metric__plan0.sql
- test_derived_metric__plan0_optimized.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0_optimized.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window__plan0.sql
- test_derived_metric_with_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0_optimized.sql
- test_derived_offset_cumulative_metric__plan0.sql
- test_derived_offset_cumulative_metric__plan0_optimized.sql
- test_derived_offset_metric_with_agg_time_dim__plan0.sql
- test_derived_offset_metric_with_agg_time_dim__plan0_optimized.sql
- test_derived_offset_metric_with_one_input_metric__plan0.sql
- test_derived_offset_metric_with_one_input_metric__plan0_optimized.sql
- test_multi_metric_fill_null__plan0.sql
- test_multi_metric_fill_null__plan0_optimized.sql
- test_nested_derived_metric__plan0.sql
- test_nested_derived_metric__plan0_optimized.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0_optimized.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine__plan0.sql
- test_nested_fill_nulls_without_time_spine__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0_optimized.sql
- test_nested_filters__plan0.sql
- test_nested_filters__plan0_optimized.sql
- test_nested_offsets__plan0.sql
- test_nested_offsets__plan0_optimized.sql
- test_nested_offsets_with_time_constraint__plan0.sql
- test_nested_offsets_with_time_constraint__plan0_optimized.sql
- test_nested_offsets_with_where_constraint__plan0.sql
- test_nested_offsets_with_where_constraint__plan0_optimized.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_to_grain_metric_multiple_granularities__plan0.sql
- test_offset_to_grain_metric_multiple_granularities__plan0_optimized.sql
- test_offset_to_grain_with_agg_time_dim__plan0.sql
- test_offset_to_grain_with_agg_time_dim__plan0_optimized.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_window_metric_multiple_granularities__plan0.sql
- test_offset_window_metric_multiple_granularities__plan0_optimized.sql
- test_offset_window_with_agg_time_dim__plan0.sql
- test_offset_window_with_agg_time_dim__plan0_optimized.sql
- test_time_offset_metric_with_time_constraint__plan0.sql
- test_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_derived_metric__plan0.sql
- test_derived_metric__plan0_optimized.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0_optimized.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window__plan0.sql
- test_derived_metric_with_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0_optimized.sql
- test_derived_offset_cumulative_metric__plan0.sql
- test_derived_offset_cumulative_metric__plan0_optimized.sql
- test_derived_offset_metric_with_agg_time_dim__plan0.sql
- test_derived_offset_metric_with_agg_time_dim__plan0_optimized.sql
- test_derived_offset_metric_with_one_input_metric__plan0.sql
- test_derived_offset_metric_with_one_input_metric__plan0_optimized.sql
- test_multi_metric_fill_null__plan0.sql
- test_multi_metric_fill_null__plan0_optimized.sql
- test_nested_derived_metric__plan0.sql
- test_nested_derived_metric__plan0_optimized.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0_optimized.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine__plan0.sql
- test_nested_fill_nulls_without_time_spine__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0_optimized.sql
- test_nested_filters__plan0.sql
- test_nested_filters__plan0_optimized.sql
- test_nested_offsets__plan0.sql
- test_nested_offsets__plan0_optimized.sql
- test_nested_offsets_with_time_constraint__plan0.sql
- test_nested_offsets_with_time_constraint__plan0_optimized.sql
- test_nested_offsets_with_where_constraint__plan0.sql
- test_nested_offsets_with_where_constraint__plan0_optimized.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_to_grain_metric_multiple_granularities__plan0.sql
- test_offset_to_grain_metric_multiple_granularities__plan0_optimized.sql
- test_offset_to_grain_with_agg_time_dim__plan0.sql
- test_offset_to_grain_with_agg_time_dim__plan0_optimized.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_window_metric_multiple_granularities__plan0.sql
- test_offset_window_metric_multiple_granularities__plan0_optimized.sql
- test_offset_window_with_agg_time_dim__plan0.sql
- test_offset_window_with_agg_time_dim__plan0_optimized.sql
- test_time_offset_metric_with_time_constraint__plan0.sql
- test_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_derived_metric__plan0.sql
- test_derived_metric__plan0_optimized.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0_optimized.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window__plan0.sql
- test_derived_metric_with_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0_optimized.sql
- test_derived_offset_cumulative_metric__plan0.sql
- test_derived_offset_cumulative_metric__plan0_optimized.sql
- test_derived_offset_metric_with_agg_time_dim__plan0.sql
- test_derived_offset_metric_with_agg_time_dim__plan0_optimized.sql
- test_derived_offset_metric_with_one_input_metric__plan0.sql
- test_derived_offset_metric_with_one_input_metric__plan0_optimized.sql
- test_multi_metric_fill_null__plan0.sql
- test_multi_metric_fill_null__plan0_optimized.sql
- test_nested_derived_metric__plan0.sql
- test_nested_derived_metric__plan0_optimized.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0_optimized.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine__plan0.sql
- test_nested_fill_nulls_without_time_spine__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0_optimized.sql
- test_nested_filters__plan0.sql
- test_nested_filters__plan0_optimized.sql
- test_nested_offsets__plan0.sql
- test_nested_offsets__plan0_optimized.sql
- test_nested_offsets_with_time_constraint__plan0.sql
- test_nested_offsets_with_time_constraint__plan0_optimized.sql
- test_nested_offsets_with_where_constraint__plan0.sql
- test_nested_offsets_with_where_constraint__plan0_optimized.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_to_grain_metric_multiple_granularities__plan0.sql
- test_offset_to_grain_metric_multiple_granularities__plan0_optimized.sql
- test_offset_to_grain_with_agg_time_dim__plan0.sql
- test_offset_to_grain_with_agg_time_dim__plan0_optimized.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_window_metric_multiple_granularities__plan0.sql
- test_offset_window_metric_multiple_granularities__plan0_optimized.sql
- test_offset_window_with_agg_time_dim__plan0.sql
- test_offset_window_with_agg_time_dim__plan0_optimized.sql
- test_time_offset_metric_with_time_constraint__plan0.sql
- test_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0.sql
- test_cumulative_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_derived_metric__plan0.sql
- test_derived_metric__plan0_optimized.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0.sql
- test_derived_metric_that_defines_the_same_alias_in_different_components__plan0_optimized.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0.sql
- test_derived_metric_with_month_dimension_and_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window__plan0.sql
- test_derived_metric_with_offset_window__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0.sql
- test_derived_metric_with_offset_window_and_offset_to_grain_and_granularity__plan0_optimized.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0.sql
- test_derived_metric_with_offset_window_and_time_filter__plan0_optimized.sql
- test_derived_offset_cumulative_metric__plan0.sql
- test_derived_offset_cumulative_metric__plan0_optimized.sql
- test_derived_offset_metric_with_agg_time_dim__plan0.sql
- test_derived_offset_metric_with_agg_time_dim__plan0_optimized.sql
- test_derived_offset_metric_with_one_input_metric__plan0.sql
- test_derived_offset_metric_with_one_input_metric__plan0_optimized.sql
- test_multi_metric_fill_null__plan0.sql
- test_multi_metric_fill_null__plan0_optimized.sql
- test_nested_derived_metric__plan0.sql
- test_nested_derived_metric__plan0_optimized.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0.sql
- test_nested_derived_metric_offset_with_joined_where_constraint_not_selected__plan0_optimized.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0.sql
- test_nested_derived_metric_with_offset_multiple_input_metrics__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine__plan0.sql
- test_nested_fill_nulls_without_time_spine__plan0_optimized.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0.sql
- test_nested_fill_nulls_without_time_spine_multi_metric__plan0_optimized.sql
- test_nested_filters__plan0.sql
- test_nested_filters__plan0_optimized.sql
- test_nested_offsets__plan0.sql
- test_nested_offsets__plan0_optimized.sql
- test_nested_offsets_with_time_constraint__plan0.sql
- test_nested_offsets_with_time_constraint__plan0_optimized.sql
- test_nested_offsets_with_where_constraint__plan0.sql
- test_nested_offsets_with_where_constraint__plan0_optimized.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_to_grain_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_to_grain_metric_multiple_granularities__plan0.sql
- test_offset_to_grain_metric_multiple_granularities__plan0_optimized.sql
- test_offset_to_grain_with_agg_time_dim__plan0.sql
- test_offset_to_grain_with_agg_time_dim__plan0_optimized.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0.sql
- test_offset_window_metric_filter_and_query_have_different_granularities__plan0_optimized.sql
- test_offset_window_metric_multiple_granularities__plan0.sql
- test_offset_window_metric_multiple_granularities__plan0_optimized.sql
- test_offset_window_with_agg_time_dim__plan0.sql
- test_offset_window_with_agg_time_dim__plan0_optimized.sql
- test_time_offset_metric_with_time_constraint__plan0.sql
- test_time_offset_metric_with_time_constraint__plan0_optimized.sql
- test_cases_with_dfs_planner__00__simple_metric__result.txt
- test_cases_with_dfs_planner__01__simple_metrics_from_common_model__result.txt
- test_cases_with_dfs_planner__02__simple_metric_in_derived_metric__result.txt
- test_cases_with_dfs_planner__03__filtered_simple_metric_in_derived_metric__result.txt
- test_cases_with_dfs_planner__04__derived_metric_with_multiple_common_simple_metrics__result.txt
- test_cases_with_dfs_planner__05__time_offset_common_simple_metric_with_custom_grain__result.txt
- test_cases_with_dfs_planner__06__derived_metrics_with_shared_source__result.txt
- test_cases_with_dfs_planner__07__time_offset_metric_with_metric_time_filter__result.txt
- test_cases_with_dfs_planner__08__time_nested_offset_metric_with_non_queried_element_in_filter__result.txt
- test_dimension_values_with_a_join_and_a_filter__plan0.sql
- test_dimension_values_with_a_join_and_a_filter__plan0_optimized.sql
- test_dimensions_requiring_join__plan0.sql
- test_dimensions_requiring_join__plan0_optimized.sql
- test_dimension_values_with_a_join_and_a_filter__plan0.sql
- test_dimension_values_with_a_join_and_a_filter__plan0_optimized.sql
- test_dimensions_requiring_join__plan0.sql
- test_dimensions_requiring_join__plan0_optimized.sql
- test_dimension_values_with_a_join_and_a_filter__plan0.sql
- test_dimension_values_with_a_join_and_a_filter__plan0_optimized.sql
- test_dimensions_requiring_join__plan0.sql
- test_dimensions_requiring_join__plan0_optimized.sql
- test_dimension_values_with_a_join_and_a_filter__plan0.sql
- test_dimension_values_with_a_join_and_a_filter__plan0_optimized.sql
- test_dimensions_requiring_join__plan0.sql
- test_dimensions_requiring_join__plan0_optimized.sql
- __init__.py
- conftest.py
- dataflow_plan_to_svg.py
- prototype_utils.py
- snapshot_utils.py
- .changie.yaml
- .gitattributes
- .gitignore
- .pre-commit-config.yaml
- AGENTS.md
- ATTRIBUTION.md
- CHANGELOG.md
- CONTRIBUTING.md
- GLOSSARY.md
- GOVERNANCE.md
- LICENSE
- Makefile
- msi_pydantic_shim.py
- mypy.ini
- pyproject.toml
- pytest.ini
- README.md
- ruff.toml
- TENETS.md
# Installation Guide
1. Get the code
git clone https://github.com/dbt-labs/metricflow
Downloads the entire project code from GitHub to your computer.
cd metricflow
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install dbt-metricflow
Installs the package published on PyPI directly β no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Docker
EasyPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
docker compose -f local-data-warehouses/postgresql/docker-compose.yaml up -d --build
Runs the command against the services defined in the compose file.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
4. Python
EasyPrerequisites
pip install dbt-metricflow
Installs the package published on PyPI directly β no need to clone the source.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
5. Make
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
If it finishes without errors, it worked. Try running the generated executable directly.
// repository documentation
Was this content helpful?
(0 ratings)
