GoogleCloudPlatform / cortex-reporting
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
s4/CashDiscountUtilization.sql
common/py_libs/constants.py
1 3 (33%) 3 (33%) 2025-04-22
local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py
common/materializer/templates/airflow_task_dep_dag_template_reporting.py
1 3 (33%) 1 (100%) 2025-04-22
s4/InventoryByPlant.sql
local_k9/currency_conversion/currency_conversion.py
1 5 (20%) 3 (33%) 2025-04-22
s4/InventoryByPlant.sql
ecc/POVendorConfirmation.sql
1 5 (20%) 2 (50%) 2025-04-22
local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py
local_k9/inventory_snapshots/stock_weekly_snapshots_update_daily.py
1 3 (33%) 3 (33%) 2025-04-22
local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py
common/init_deployment_config.py
1 3 (33%) 8 (12%) 2025-04-22
ecc/CashDiscountUtilization.sql
common/py_libs/jinja.py
1 3 (33%) 9 (11%) 2025-04-22
ecc/CashDiscountUtilization.sql
common/materializer/dag_types.py
1 3 (33%) 1 (100%) 2025-04-22
config_validator.py
config/s4/annotations/AccountingDocumentsReceivable.yaml
1 5 (20%) 3 (33%) 2025-04-22
common/py_libs/jinja.py
common/materializer/generate_assets.py
1 9 (11%) 1 (100%) 2025-04-22
common/py_libs/jinja.py
common/init_deployment_config.py
1 9 (11%) 8 (12%) 2025-04-22
local_k9/financial_statement/financial_statement_periodical_load.py
ecc/InventoryByPlant.sql
1 4 (25%) 7 (14%) 2025-04-22
local_k9/financial_statement/financial_statement_periodical_load.py
common/init_deployment_config.py
1 4 (25%) 8 (12%) 2025-04-22
local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py
local_k9/costcenter_hierarchy/costcenter_hierarchy.py
1 3 (33%) 3 (33%) 2025-04-22
s4/CashDiscountUtilization.sql
common/py_libs/jinja.py
1 3 (33%) 9 (11%) 2025-04-22
common/py_libs/k9_deployer.py
common/py_libs/jinja.py
1 6 (16%) 9 (11%) 2025-04-22
local_k9/inventory_snapshots/stock_monthly_snapshots_update_daily.py
common/materializer/generate_dependent_dags.py
1 4 (25%) 1 (100%) 2025-04-22
s4/VendorPerformance.sql
local_k9/fsv_hierarchy/financial_statement_version.py
1 4 (25%) 3 (33%) 2025-04-22
local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py
local_k9/prod_hierarchy_texts/prod_hierarchy_texts.py
1 3 (33%) 3 (33%) 2025-04-22
s4/InventoryByPlant.sql
config/s4/annotations/AccountingDocumentsReceivable.yaml
1 5 (20%) 3 (33%) 2025-04-22
common/py_libs/dag_generator.py
common/materializer/__init__.py
1 3 (33%) 1 (100%) 2025-04-22
local_k9/costcenter_hierarchy/costcenter_hierarchy.py
common/materializer/templates/airflow_task_dep_dag_template_reporting.py
1 3 (33%) 1 (100%) 2025-04-22
reporting_settings_ecc_task_dep.yaml
config_validator.py
1 1 (100%) 5 (20%) 2025-04-22
s4/AccountsPayable.sql
local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py
1 5 (20%) 3 (33%) 2025-04-22
s4/InventoryByPlant.sql
s4/AccountsPayable.sql
1 5 (20%) 5 (20%) 2025-04-22
local_k9/inventory_snapshots/stock_weekly_snapshots_update_daily.py
common/materializer/dependent_dags.py
1 3 (33%) 1 (100%) 2025-04-22
local_k9/costcenter_hierarchy/costcenter_hierarchy.py
common/py_libs/dag_generator.py
1 3 (33%) 3 (33%) 2025-04-22
common/materializer/templates/airflow_task_dep_dag_template_reporting.py
common/materializer/generate_build_files.py
1 1 (100%) 9 (11%) 2025-04-22
config/ecc/annotations/AccountingDocumentsReceivable.yaml
common/materializer/dependent_dags.py
1 3 (33%) 1 (100%) 2025-04-22
config/s4/annotations/AccountingDocumentsReceivable.yaml
common/materializer/templates/cloudbuild_materializer.yaml.jinja
1 3 (33%) 5 (20%) 2025-04-22
ecc/AccountsPayable.sql
ecc/AccountingDocumentsReceivable.sql
1 5 (20%) 3 (33%) 2025-04-22
local_k9/inventory_snapshots/stock_weekly_snapshots_update_daily.py
common/materializer/create_bq_object.py
1 3 (33%) 6 (16%) 2025-04-22
reporting_settings_s4_task_dep.yaml
reporting_settings_ecc_task_dep.yaml
1 1 (100%) 1 (100%) 2025-04-22
common/py_libs/dag_generator.py
common/py_libs/config_spec.py
1 3 (33%) 2 (50%) 2025-04-22
local_k9/inventory_snapshots/stock_monthly_snapshots_periodical_update.py
ecc/AccountsPayable.sql
1 4 (25%) 5 (20%) 2025-04-22
s4/AccountingDocumentsReceivable.sql
local_k9/currency_conversion/currency_conversion.py
1 3 (33%) 3 (33%) 2025-04-22
ecc/AccountsPayable.sql
common/materializer/generate_assets.py
1 5 (20%) 1 (100%) 2025-04-22
local_k9/currency_conversion/currency_conversion.py
common/py_libs/config_spec.py
1 3 (33%) 2 (50%) 2025-04-22
local_k9/financial_statement/financial_statement_periodical_load.py
config/s4/annotations/AccountingDocumentsReceivable.yaml
1 4 (25%) 3 (33%) 2025-04-22
s4/InventoryByPlant.sql
common/materializer/create_bq_object.py
1 5 (20%) 6 (16%) 2025-04-22
ecc/InventoryByPlant.sql
common/materializer/dependent_dags.py
1 7 (14%) 1 (100%) 2025-04-22
local_k9/inventory_snapshots/stock_weekly_snapshots_periodical_update.py
common/init_deployment_config.py
1 3 (33%) 8 (12%) 2025-04-22
common/materializer/templates/cloudbuild_materializer.yaml.jinja
common/materializer/dag_types.py
1 5 (20%) 1 (100%) 2025-04-22
ecc/InventoryByPlant.sql
common/materializer/templates/cloudbuild_materializer.yaml.jinja
1 7 (14%) 5 (20%) 2025-04-22
local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py
common/py_libs/dag_generator.py
1 3 (33%) 3 (33%) 2025-04-22
common/py_libs/config_spec.py
common/materializer/generate_dependent_dags.py
1 2 (50%) 1 (100%) 2025-04-22
local_k9/currency_conversion/currency_conversion.py
common/py_libs/constants.py
1 3 (33%) 3 (33%) 2025-04-22
s4/AccountsPayable.sql
local_k9/inventory_snapshots/stock_monthly_snapshots_periodical_update.py
1 5 (20%) 4 (25%) 2025-04-22
local_k9/fsv_hierarchy/financial_statement_version.py
common/materializer/create_bq_object.py
1 3 (33%) 6 (16%) 2025-04-22
local_k9/inventory_snapshots/stock_monthly_snapshots_update_daily.py
common/materializer/dependent_dags.py
1 4 (25%) 1 (100%) 2025-04-22
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [s4/CashDiscountUtilization.sql] [s4/CashDiscountUtilization.sql] [common/py_libs/constants.py] [common/py_libs/constants.py] [s4/CashDiscountUtilization.sql]--[common/py_libs/constants.py] 1 [common/py_libs/jinja.py] [common/py_libs/jinja.py] [s4/CashDiscountUtilization.sql]--[common/py_libs/jinja.py] 1 [local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py] [local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py] [common/materializer/templates/airflow_task_dep_dag_template_reporting.py] [common/materializer/templates/airflow_task_dep_dag_template_reporting.py] [local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py]--[common/materializer/templates/airflow_task_dep_dag_template_reporting.py] 1 [local_k9/inventory_snapshots/stock_weekly_snapshots_update_daily.py] [local_k9/inventory_snapshots/stock_weekly_snapshots_update_daily.py] [local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py]--[local_k9/inventory_snapshots/stock_weekly_snapshots_update_daily.py] 1 [common/init_deployment_config.py] [common/init_deployment_config.py] [local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py]--[common/init_deployment_config.py] 1 [local_k9/costcenter_hierarchy/costcenter_hierarchy.py] [local_k9/costcenter_hierarchy/costcenter_hierarchy.py] [local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py]--[local_k9/costcenter_hierarchy/costcenter_hierarchy.py] 1 [local_k9/prod_hierarchy_texts/prod_hierarchy_texts.py] [local_k9/prod_hierarchy_texts/prod_hierarchy_texts.py] [local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py]--[local_k9/prod_hierarchy_texts/prod_hierarchy_texts.py] 1 [common/py_libs/dag_generator.py] [common/py_libs/dag_generator.py] [local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py]--[common/py_libs/dag_generator.py] 1 [common/materializer/generate_build_files.py] [common/materializer/generate_build_files.py] [common/materializer/templates/airflow_task_dep_dag_template_reporting.py]--[common/materializer/generate_build_files.py] 1 [s4/InventoryByPlant.sql] [s4/InventoryByPlant.sql] [local_k9/currency_conversion/currency_conversion.py] [local_k9/currency_conversion/currency_conversion.py] [s4/InventoryByPlant.sql]--[local_k9/currency_conversion/currency_conversion.py] 1 [ecc/POVendorConfirmation.sql] [ecc/POVendorConfirmation.sql] [s4/InventoryByPlant.sql]--[ecc/POVendorConfirmation.sql] 1 [config/s4/annotations/AccountingDocumentsReceivable.yaml] [config/s4/annotations/AccountingDocumentsReceivable.yaml] [s4/InventoryByPlant.sql]--[config/s4/annotations/AccountingDocumentsReceivable.yaml] 1 [s4/AccountsPayable.sql] [s4/AccountsPayable.sql] [s4/InventoryByPlant.sql]--[s4/AccountsPayable.sql] 1 [common/materializer/create_bq_object.py] [common/materializer/create_bq_object.py] [s4/InventoryByPlant.sql]--[common/materializer/create_bq_object.py] 1 [local_k9/currency_conversion/currency_conversion.py]--[common/py_libs/constants.py] 1 [common/py_libs/config_spec.py] [common/py_libs/config_spec.py] [local_k9/currency_conversion/currency_conversion.py]--[common/py_libs/config_spec.py] 1 [common/materializer/dependent_dags.py] [common/materializer/dependent_dags.py] [local_k9/inventory_snapshots/stock_weekly_snapshots_update_daily.py]--[common/materializer/dependent_dags.py] 1 [local_k9/inventory_snapshots/stock_weekly_snapshots_update_daily.py]--[common/materializer/create_bq_object.py] 1 [ecc/CashDiscountUtilization.sql] [ecc/CashDiscountUtilization.sql] [ecc/CashDiscountUtilization.sql]--[common/py_libs/jinja.py] 1 [common/materializer/dag_types.py] [common/materializer/dag_types.py] [ecc/CashDiscountUtilization.sql]--[common/materializer/dag_types.py] 1 [common/py_libs/jinja.py]--[common/init_deployment_config.py] 1 [common/materializer/generate_assets.py] [common/materializer/generate_assets.py] [common/py_libs/jinja.py]--[common/materializer/generate_assets.py] 1 [config_validator.py] [config_validator.py] [config_validator.py]--[config/s4/annotations/AccountingDocumentsReceivable.yaml] 1 [common/materializer/templates/cloudbuild_materializer.yaml.jinja] [common/materializer/templates/cloudbuild_materializer.yaml.jinja] [config/s4/annotations/AccountingDocumentsReceivable.yaml]--[common/materializer/templates/cloudbuild_materializer.yaml.jinja] 1 [local_k9/financial_statement/financial_statement_periodical_load.py] [local_k9/financial_statement/financial_statement_periodical_load.py] [local_k9/financial_statement/financial_statement_periodical_load.py]--[common/init_deployment_config.py] 1 [local_k9/financial_statement/financial_statement_periodical_load.py]--[config/s4/annotations/AccountingDocumentsReceivable.yaml] 1 [ecc/InventoryByPlant.sql] [ecc/InventoryByPlant.sql] [local_k9/financial_statement/financial_statement_periodical_load.py]--[ecc/InventoryByPlant.sql] 1 [ecc/InventoryByPlant.sql]--[common/materializer/dependent_dags.py] 1 [ecc/InventoryByPlant.sql]--[common/materializer/templates/cloudbuild_materializer.yaml.jinja] 1 [local_k9/costcenter_hierarchy/costcenter_hierarchy.py]--[common/materializer/templates/airflow_task_dep_dag_template_reporting.py] 1 [local_k9/costcenter_hierarchy/costcenter_hierarchy.py]--[common/py_libs/dag_generator.py] 1 [common/py_libs/k9_deployer.py] [common/py_libs/k9_deployer.py] [common/py_libs/k9_deployer.py]--[common/py_libs/jinja.py] 1 [local_k9/inventory_snapshots/stock_monthly_snapshots_update_daily.py] [local_k9/inventory_snapshots/stock_monthly_snapshots_update_daily.py] [common/materializer/generate_dependent_dags.py] [common/materializer/generate_dependent_dags.py] [local_k9/inventory_snapshots/stock_monthly_snapshots_update_daily.py]--[common/materializer/generate_dependent_dags.py] 1 [local_k9/inventory_snapshots/stock_monthly_snapshots_update_daily.py]--[common/materializer/dependent_dags.py] 1 [s4/VendorPerformance.sql] [s4/VendorPerformance.sql] [local_k9/fsv_hierarchy/financial_statement_version.py] [local_k9/fsv_hierarchy/financial_statement_version.py] [s4/VendorPerformance.sql]--[local_k9/fsv_hierarchy/financial_statement_version.py] 1 [local_k9/fsv_hierarchy/financial_statement_version.py]--[common/materializer/create_bq_object.py] 1 [common/materializer/__init__.py] [common/materializer/__init__.py] [common/py_libs/dag_generator.py]--[common/materializer/__init__.py] 1 [common/py_libs/dag_generator.py]--[common/py_libs/config_spec.py] 1 [reporting_settings_ecc_task_dep.yaml] [reporting_settings_ecc_task_dep.yaml] [reporting_settings_ecc_task_dep.yaml]--[config_validator.py] 1 [s4/AccountsPayable.sql]--[local_k9/profitcenter_hierarchy/profitcenter_hierarchy.py] 1 [local_k9/inventory_snapshots/stock_monthly_snapshots_periodical_update.py] [local_k9/inventory_snapshots/stock_monthly_snapshots_periodical_update.py] [s4/AccountsPayable.sql]--[local_k9/inventory_snapshots/stock_monthly_snapshots_periodical_update.py] 1 [config/ecc/annotations/AccountingDocumentsReceivable.yaml] [config/ecc/annotations/AccountingDocumentsReceivable.yaml] [config/ecc/annotations/AccountingDocumentsReceivable.yaml]--[common/materializer/dependent_dags.py] 1 [common/materializer/templates/cloudbuild_materializer.yaml.jinja]--[common/materializer/dag_types.py] 1 [ecc/AccountsPayable.sql] [ecc/AccountsPayable.sql] [ecc/AccountsPayable.sql]--[common/materializer/generate_assets.py] 1 [ecc/AccountingDocumentsReceivable.sql] [ecc/AccountingDocumentsReceivable.sql] [ecc/AccountsPayable.sql]--[ecc/AccountingDocumentsReceivable.sql] 1 [reporting_settings_s4_task_dep.yaml] [reporting_settings_s4_task_dep.yaml] [reporting_settings_s4_task_dep.yaml]--[reporting_settings_ecc_task_dep.yaml] 1 [common/py_libs/config_spec.py]--[common/materializer/generate_dependent_dags.py] 1 [local_k9/inventory_snapshots/stock_monthly_snapshots_periodical_update.py]--[ecc/AccountsPayable.sql] 1 [s4/AccountingDocumentsReceivable.sql] [s4/AccountingDocumentsReceivable.sql] [s4/AccountingDocumentsReceivable.sql]--[local_k9/currency_conversion/currency_conversion.py] 1 [local_k9/inventory_snapshots/stock_weekly_snapshots_periodical_update.py] [local_k9/inventory_snapshots/stock_weekly_snapshots_periodical_update.py] [local_k9/inventory_snapshots/stock_weekly_snapshots_periodical_update.py]--[common/init_deployment_config.py] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G s4 s4 s4--s4 1 common common s4--common 1 local_k9 local_k9 s4--local_k9 1 ecc ecc s4--ecc 1 ROOT ROOT s4--ROOT 1 config config s4--config 1 common--common 1 local_k9--common 1 local_k9--local_k9 1 local_k9--ecc 1 local_k9--ROOT 1 local_k9--config 1 ecc--common 1 ecc--ecc 1 ecc--config 1 ROOT--common 1 ROOT--ecc 1 ROOT--ROOT 1 ROOT--config 1 config--common 1 config--config 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...