GoogleCloudPlatform / cortex-marketing
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
56% | 0% | 11% | 14% | 16%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
yaml78% | 0% | 8% | 2% | 10%
py9% | 0% | 19% | 44% | 25%
sql0% | 0% | 15% | 47% | 37%
jinja0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src56% | 0% | 11% | 14% | 16%
ROOT0% | 0% | 100% | 0% | 0%
Longest Files (Top 50)
File# lines# units
AdGroupAds.yaml
in src/GoogleAds/config/annotations/reporting
2497 -
AdInsightsByAgeAndGender.yaml
in src/Meta/config/annotations/reporting
1835 -
AdInsightsByPlacement.yaml
in src/Meta/config/annotations/reporting
1835 -
AdInsightsByPlatform.yaml
in src/Meta/config/annotations/reporting
1833 -
AdInsightsByCountry.yaml
in src/Meta/config/annotations/reporting
1833 -
AdsetInsightsByPlacement.yaml
in src/Meta/config/annotations/reporting
1831 -
AdInsights.yaml
in src/Meta/config/annotations/reporting
1831 -
AdsetInsightsByAgeAndGender.yaml
in src/Meta/config/annotations/reporting
1831 -
AdsetInsightsByCountry.yaml
in src/Meta/config/annotations/reporting
1829 -
AdsetInsightsByPlatform.yaml
in src/Meta/config/annotations/reporting
1829 -
CampaignInsightsByPlacement.yaml
in src/Meta/config/annotations/reporting
1827 -
AdsetInsights.yaml
in src/Meta/config/annotations/reporting
1827 -
CampaignInsightsByAgeAndGender.yaml
in src/Meta/config/annotations/reporting
1827 -
CampaignInsightsByPlatform.yaml
in src/Meta/config/annotations/reporting
1825 -
CampaignInsightsByCountry.yaml
in src/Meta/config/annotations/reporting
1825 -
CampaignInsights.yaml
in src/Meta/config/annotations/reporting
1823 -
AdCreative.yaml
in src/Meta/config/annotations/reporting
1059 -
data_mesh_client.py
in src/common/data_mesh/src
1018 37
436 9
AdsetInsightsDailyAgg.yaml
in src/Meta/config/annotations/reporting
431 -
AdsetInsightsDailyAgg.sql
in src/Meta/src/reporting/ddls
328 -
Events.yaml
in src/GA4/config/annotations/reporting
327 -
AdInsightsDailyAgg.sql
in src/Meta/src/reporting/ddls
327 -
CampaignInsightsDailyAgg.sql
in src/Meta/src/reporting/ddls
313 -
ingestion_settings.yaml
in src/Meta/config
305 -
AdGroupCriterion.yaml
in src/GoogleAds/config/annotations/reporting
287 -
281 -
generate_build_files.py
in src/common/materializer
281 6
Campaigns.yaml
in src/GoogleAds/config/annotations/reporting
279 -
AdInsightsDailyAgg.yaml
in src/Meta/config/annotations/reporting
271 -
269 6
CampaignInsightsDailyAgg.yaml
in src/Meta/config/annotations/reporting
259 -
CampaignStats.yaml
in src/GoogleAds/config/annotations/reporting
245 -
jinja.py
in src/common/py_libs
244 5
bq_helper.py
in src/common/py_libs
229 13
pipeline_utils.py
in src/GoogleAds/src/raw/pipelines/helpers
228 17
Adset.yaml
in src/Meta/config/annotations/reporting
223 -
Impressions.yaml
in src/CM360/config/annotations/reporting
223 -
Activities.yaml
in src/CM360/config/annotations/reporting
221 -
Clicks.yaml
in src/CM360/config/annotations/reporting
219 -
create_bq_object.py
in src/common/materializer
203 2
meta_source_to_raw_pipeline.py
in src/Meta/src/raw/pipelines
203 5
dependent_dags.py
in src/common/materializer
200 8
deploy_cdc_layer.py
in src/GoogleAds/src/cdc
198 6
data_mesh_types_util.py
in src/common/data_mesh/src
196 17
deploy_cdc_layer.py
in src/TikTok/src/cdc
187 6
bq_materializer.py
in src/common/py_libs
186 8
deploy_raw_layer.py
in src/GoogleAds/src/raw
180 4
data_mesh_types.py
in src/common/data_mesh/src
177 -
Ads.yaml
in src/Meta/config/annotations/reporting
177 -
Files With Most Units (Top 50)
File# lines# units
data_mesh_client.py
in src/common/data_mesh/src
1018 37
data_mesh_types_util.py
in src/common/data_mesh/src
196 17
pipeline_utils.py
in src/GoogleAds/src/raw/pipelines/helpers
228 17
bq_helper.py
in src/common/py_libs
229 13
pipeline_utils.py
in src/CM360/src/raw/pipelines/helpers
136 12
436 9
tiktok_api.py
in src/TikTok/src/raw/pipelines/helpers
166 9
dependent_dags.py
in src/common/materializer
200 8
generate_assets.py
in src/common/materializer
165 8
bq_materializer.py
in src/common/py_libs
186 8
pipeline_utils.py
in src/Meta/src/raw/pipelines/helpers
109 8
config_spec.py
in src/common/py_libs
143 7
helpers_bq.py
in src/LiveRamp/src/pipelines
49 7
helpers_liveramp.py
in src/LiveRamp/src/pipelines
97 7
269 6
generate_build_files.py
in src/common/materializer
281 6
yaml_util.py
in src/common/py_libs
44 6
deploy_cdc_layer.py
in src/GoogleAds/src/cdc
198 6
pipeline_utils.py
in src/TikTok/src/raw/pipelines/helpers
132 6
deploy_cdc_layer.py
in src/TikTok/src/cdc
187 6
utils.py
in src/CM360/src/py_libs
59 6
deploy_cdc_layer.py
in src/CM360/src/cdc
163 6
pipeline_utils.py
in src/SFMC/src/raw/pipelines/helpers
71 5
jinja.py
in src/common/py_libs
244 5
schema_generator.py
in src/GoogleAds/src/py_libs
135 5
sql_generator.py
in src/TikTok/src/py_libs
69 5
meta_source_to_raw_pipeline.py
in src/Meta/src/raw/pipelines
203 5
k9_deployer.py
in src/common/py_libs
176 4
deploy_raw_layer.py
in src/GoogleAds/src/raw
180 4
table_creation_utils.py
in src/GoogleAds/src/py_libs
41 4
deploy_raw_layer.py
in src/TikTok/src/raw
145 4
deploy.py
in src/LiveRamp/src
85 4
meta_client.py
in src/Meta/src/raw/pipelines/helpers
125 4
deploy_raw_layer.py
in src/SFMC/src/raw
132 3
utils.py
in src/SFMC/src/py_libs
48 3
107 3
cortex_bq_client.py
in src/common/py_libs
115 3
resource_validation_helper.py
in src/common/py_libs
131 3
pipeline_steps.py
in src/TikTok/src/raw/pipelines/helpers
24 3
table_creation_utils.py
in src/TikTok/src/py_libs
32 3
deploy_raw_layer.py
in src/Meta/src/raw
146 3
deploy_cdc_layer.py
in src/Meta/src/cdc
157 3
deploy_raw_layer.py
in src/CM360/src/raw
140 3
source_to_raw_pipeline.py
in src/SFMC/src/raw/pipelines
87 2
deploy_cdc_layer.py
in src/SFMC/src/cdc
150 2
utils.py
in src/DV360/src/py_libs
22 2
deploy_cdc_layer.py
in src/DV360/src/cdc
162 2
create_bq_object.py
in src/common/materializer
203 2
deploy_data_mesh.py
in src/common/data_mesh
150 2
dag_generator.py
in src/common/py_libs
12 2
Files With Long Lines (Top 50)

There are 93 files with lines longer than 120 characters. In total, there are 4599 long lines.

File# lines# units# long lines
AdGroupAds.yaml
in src/GoogleAds/config/annotations/reporting
2497 - 625
AdsetInsightsByCountry.yaml
in src/Meta/config/annotations/reporting
1829 - 195
AdsetInsightsByPlacement.yaml
in src/Meta/config/annotations/reporting
1831 - 195
CampaignInsightsByPlacement.yaml
in src/Meta/config/annotations/reporting
1827 - 195
AdInsightsByPlacement.yaml
in src/Meta/config/annotations/reporting
1835 - 195
CampaignInsightsByCountry.yaml
in src/Meta/config/annotations/reporting
1825 - 195
AdInsightsByCountry.yaml
in src/Meta/config/annotations/reporting
1833 - 195
AdInsightsByAgeAndGender.yaml
in src/Meta/config/annotations/reporting
1835 - 194
CampaignInsights.yaml
in src/Meta/config/annotations/reporting
1823 - 194
AdsetInsightsByPlatform.yaml
in src/Meta/config/annotations/reporting
1829 - 194
AdInsightsByPlatform.yaml
in src/Meta/config/annotations/reporting
1833 - 194
CampaignInsightsByPlatform.yaml
in src/Meta/config/annotations/reporting
1825 - 194
AdsetInsights.yaml
in src/Meta/config/annotations/reporting
1827 - 194
AdInsights.yaml
in src/Meta/config/annotations/reporting
1831 - 194
CampaignInsightsByAgeAndGender.yaml
in src/Meta/config/annotations/reporting
1827 - 194
AdsetInsightsByAgeAndGender.yaml
in src/Meta/config/annotations/reporting
1831 - 194
AdCreative.yaml
in src/Meta/config/annotations/reporting
1059 - 102
AdsetInsightsDailyAgg.yaml
in src/Meta/config/annotations/reporting
431 - 87
CampaignStats.yaml
in src/GoogleAds/config/annotations/reporting
245 - 86
AdInsightsDailyAgg.yaml
in src/Meta/config/annotations/reporting
271 - 69
CampaignInsightsDailyAgg.yaml
in src/Meta/config/annotations/reporting
259 - 69
AdInsights.sql
in src/Meta/src/reporting/ddls
122 - 38
Activities.yaml
in src/CM360/config/annotations/reporting
221 - 35
Events.yaml
in src/GA4/config/annotations/reporting
327 - 34
Impressions.yaml
in src/CM360/config/annotations/reporting
223 - 33
AdsetInsightsDailyAgg.sql
in src/Meta/src/reporting/ddls
328 - 29
Clicks.yaml
in src/CM360/config/annotations/reporting
219 - 29
AdInsightsDailyAgg.sql
in src/Meta/src/reporting/ddls
327 - 25
CampaignInsightsDailyAgg.sql
in src/Meta/src/reporting/ddls
313 - 25
AdPerformance.yaml
in src/TikTok/config/annotations/reporting
125 - 23
Campaigns.yaml
in src/GoogleAds/config/annotations/reporting
279 - 21
CampaignStatsByUserCountry.yaml
in src/GoogleAds/config/annotations/reporting
73 - 18
PseudonymousUsers.yaml
in src/GA4/config/annotations/reporting
97 - 10
LineItemInsights.yaml
in src/DV360/config/annotations/reporting
57 - 10
AdGroupCriterion.yaml
in src/GoogleAds/config/annotations/reporting
287 - 10
AdGroupInsightsByAdType.yaml
in src/DV360/config/annotations/reporting
51 - 9
AdGroupInsightsByAdFormat.yaml
in src/DV360/config/annotations/reporting
51 - 9
AdInsightsByPlacement.sql
in src/Meta/src/reporting/ddls
167 - 9
CampaignInsightsByCountry.sql
in src/Meta/src/reporting/ddls
161 - 9
CampaignInsightsByPlatform.sql
in src/Meta/src/reporting/ddls
161 - 9
AdInsightsByPlatform.sql
in src/Meta/src/reporting/ddls
165 - 9
CampaignInsights.sql
in src/Meta/src/reporting/ddls
159 - 9
AdsetInsightsByAgeAndGender.sql
in src/Meta/src/reporting/ddls
165 - 9
CampaignInsightsByPlacement.sql
in src/Meta/src/reporting/ddls
163 - 9
AdInsightsByCountry.sql
in src/Meta/src/reporting/ddls
165 - 9
AdInsightsByAgeAndGender.sql
in src/Meta/src/reporting/ddls
167 - 9
AdsetInsightsByPlatform.sql
in src/Meta/src/reporting/ddls
163 - 9
CampaignInsightsByAgeAndGender.sql
in src/Meta/src/reporting/ddls
163 - 9
AdsetInsightsByCountry.sql
in src/Meta/src/reporting/ddls
163 - 9
AdsetInsights.sql
in src/Meta/src/reporting/ddls
161 - 9
Correlations

File Size vs. Commits (all time): 335 points

src/Meta/src/cdc/templates/sql/raw_to_cdc_sql_template.sql x: 2 commits (all time) y: 72 lines of code src/common/init_deployment_config.py x: 7 commits (all time) y: 269 lines of code src/common/materializer/__init__.py x: 1 commits (all time) y: 1 lines of code src/common/materializer/create_bq_object.py x: 5 commits (all time) y: 203 lines of code src/common/materializer/dag_types.py x: 1 commits (all time) y: 42 lines of code src/common/materializer/dependent_dags.py x: 1 commits (all time) y: 200 lines of code src/common/materializer/generate_assets.py x: 1 commits (all time) y: 165 lines of code src/common/materializer/generate_build_files.py x: 8 commits (all time) y: 281 lines of code src/common/materializer/generate_dependent_dags.py x: 1 commits (all time) y: 85 lines of code src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py x: 1 commits (all time) y: 26 lines of code src/common/materializer/templates/cloudbuild_materializer.yaml.jinja x: 5 commits (all time) y: 95 lines of code src/common/py_libs/bq_materializer.py x: 2 commits (all time) y: 186 lines of code src/common/py_libs/config_spec.py x: 2 commits (all time) y: 143 lines of code src/common/py_libs/constants.py x: 3 commits (all time) y: 14 lines of code src/common/py_libs/dag_generator.py x: 1 commits (all time) y: 12 lines of code src/common/py_libs/jinja.py x: 7 commits (all time) y: 244 lines of code src/common/py_libs/k9_deployer.py x: 6 commits (all time) y: 176 lines of code src/CM360/src/cdc/deploy_cdc_layer.py x: 2 commits (all time) y: 163 lines of code src/CM360/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 2 commits (all time) y: 54 lines of code src/GoogleAds/src/cdc/deploy_cdc_layer.py x: 3 commits (all time) y: 198 lines of code src/GoogleAds/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 3 commits (all time) y: 59 lines of code src/Meta/src/cdc/deploy_cdc_layer.py x: 3 commits (all time) y: 157 lines of code src/Meta/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 3 commits (all time) y: 58 lines of code src/Meta/src/constants.py x: 3 commits (all time) y: 24 lines of code src/TikTok/src/cdc/deploy_cdc_layer.py x: 4 commits (all time) y: 187 lines of code src/common/data_mesh/deploy_data_mesh.py x: 2 commits (all time) y: 150 lines of code src/common/data_mesh/src/data_mesh_types.py x: 3 commits (all time) y: 177 lines of code src/common/materializer/templates/airflow_dag_template_reporting.py x: 2 commits (all time) y: 36 lines of code src/Meta/src/raw/templates/source_to_raw_dag_py_template.py x: 4 commits (all time) y: 132 lines of code src/GoogleAds/config/reporting_settings.yaml x: 2 commits (all time) y: 41 lines of code src/common/py_libs/resource_validation_helper.py x: 3 commits (all time) y: 131 lines of code src/config_validator.py x: 7 commits (all time) y: 436 lines of code cloudbuild.marketing.yaml x: 6 commits (all time) y: 281 lines of code src/CM360/config/lakes/lakes_src.yaml x: 2 commits (all time) y: 20 lines of code src/CM360/config/lakes/lakes_tgt.yaml x: 2 commits (all time) y: 13 lines of code src/CM360/src/raw/deploy_raw_layer.py x: 1 commits (all time) y: 140 lines of code src/CM360/src/raw/templates/source_to_raw_dag_py_template.py x: 2 commits (all time) y: 83 lines of code src/DV360/config/annotations/reporting/AdGroupInsightsByAdFormat.yaml x: 1 commits (all time) y: 51 lines of code src/DV360/config/ingestion_settings.yaml x: 1 commits (all time) y: 73 lines of code src/GA4/config/annotations/reporting/Events.yaml x: 1 commits (all time) y: 327 lines of code src/GA4/config/annotations/reporting/EventsDailyAgg.yaml x: 1 commits (all time) y: 67 lines of code src/GA4/config/annotations/reporting/PseudonymousUsers.yaml x: 1 commits (all time) y: 97 lines of code src/GA4/src/reporting/ddls/PseudonymousUsers.sql x: 1 commits (all time) y: 35 lines of code src/GoogleAds/config/annotations/reporting/AdGroupAds.yaml x: 2 commits (all time) y: 2497 lines of code src/GoogleAds/config/annotations/reporting/CampaignStats.yaml x: 1 commits (all time) y: 245 lines of code src/GoogleAds/config/annotations/reporting/KeywordStats.yaml x: 2 commits (all time) y: 101 lines of code src/GoogleAds/src/constants.py x: 3 commits (all time) y: 31 lines of code src/GoogleAds/src/raw/pipelines/ads_source_to_raw_pipeline.py x: 2 commits (all time) y: 112 lines of code src/GoogleAds/src/raw/templates/source_to_raw_dag_py_template.py x: 4 commits (all time) y: 88 lines of code src/LiveRamp/src/deploy.py x: 3 commits (all time) y: 85 lines of code src/SFMC/src/raw/deploy_raw_layer.py x: 2 commits (all time) y: 132 lines of code src/TikTok/config/annotations/reporting/AdPerformance.yaml x: 2 commits (all time) y: 125 lines of code src/TikTok/src/raw/deploy_raw_layer.py x: 3 commits (all time) y: 145 lines of code src/TikTok/src/raw/pipelines/tiktok_source_to_raw_pipeline.py x: 2 commits (all time) y: 96 lines of code src/TikTok/src/raw/templates/source_to_raw_dag_py_template.py x: 3 commits (all time) y: 73 lines of code src/common/data_mesh/src/data_mesh_client.py x: 3 commits (all time) y: 1018 lines of code src/common/py_libs/bq_helper.py x: 2 commits (all time) y: 229 lines of code src/common/py_libs/cortex_bq_client.py x: 1 commits (all time) y: 115 lines of code src/GoogleAds/src/raw/pipelines/helpers/pipeline_utils.py x: 1 commits (all time) y: 228 lines of code src/Meta/config/annotations/reporting/AdCreative.yaml x: 2 commits (all time) y: 1059 lines of code src/Meta/config/annotations/reporting/AdInsights.yaml x: 2 commits (all time) y: 1831 lines of code src/Meta/config/annotations/reporting/AdInsightsDailyAgg.yaml x: 2 commits (all time) y: 271 lines of code src/Meta/config/annotations/reporting/Adset.yaml x: 2 commits (all time) y: 223 lines of code src/Meta/config/annotations/reporting/AdsetInsights.yaml x: 2 commits (all time) y: 1827 lines of code src/Meta/config/annotations/reporting/AdsetInsightsDailyAgg.yaml x: 2 commits (all time) y: 431 lines of code src/Meta/config/annotations/reporting/CampaignInsightsDailyAgg.yaml x: 2 commits (all time) y: 259 lines of code src/Meta/src/reporting/ddls/AdInsightsDailyAgg.sql x: 2 commits (all time) y: 327 lines of code src/Meta/src/reporting/ddls/Adset.sql x: 2 commits (all time) y: 65 lines of code src/Meta/src/reporting/ddls/CampaignInsightsDailyAgg.sql x: 2 commits (all time) y: 313 lines of code src/Meta/config/ingestion_settings.yaml x: 1 commits (all time) y: 305 lines of code src/Meta/config/reporting_settings.yaml x: 1 commits (all time) y: 100 lines of code src/CM360/config/annotations/reporting/Activities.yaml x: 1 commits (all time) y: 221 lines of code src/GoogleAds/config/annotations/reporting/AdGroupCriterion.yaml x: 1 commits (all time) y: 287 lines of code src/GoogleAds/config/annotations/reporting/Campaigns.yaml x: 1 commits (all time) y: 279 lines of code src/common/data_mesh/src/data_mesh_types_util.py x: 1 commits (all time) y: 196 lines of code
2497.0
lines of code
  min: 1.0
  average: 167.45
  25th percentile: 20.0
  median: 55.0
  75th percentile: 132.0
  max: 2497.0
0 8.0
commits (all time)
min: 1.0 | average: 1.69 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

File Size vs. Contributors (all time): 335 points

src/Meta/src/cdc/templates/sql/raw_to_cdc_sql_template.sql x: 1 contributors (all time) y: 72 lines of code src/common/init_deployment_config.py x: 3 contributors (all time) y: 269 lines of code src/common/materializer/__init__.py x: 1 contributors (all time) y: 1 lines of code src/common/materializer/create_bq_object.py x: 1 contributors (all time) y: 203 lines of code src/common/materializer/dag_types.py x: 1 contributors (all time) y: 42 lines of code src/common/materializer/generate_assets.py x: 1 contributors (all time) y: 165 lines of code src/common/materializer/generate_build_files.py x: 2 contributors (all time) y: 281 lines of code src/common/materializer/generate_dependent_dags.py x: 1 contributors (all time) y: 85 lines of code src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py x: 1 contributors (all time) y: 26 lines of code src/common/materializer/templates/cloudbuild_materializer.yaml.jinja x: 1 contributors (all time) y: 95 lines of code src/common/py_libs/bq_materializer.py x: 1 contributors (all time) y: 186 lines of code src/common/py_libs/config_spec.py x: 1 contributors (all time) y: 143 lines of code src/common/py_libs/constants.py x: 1 contributors (all time) y: 14 lines of code src/common/py_libs/jinja.py x: 1 contributors (all time) y: 244 lines of code src/common/py_libs/k9_deployer.py x: 2 contributors (all time) y: 176 lines of code src/CM360/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 contributors (all time) y: 54 lines of code src/GoogleAds/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 contributors (all time) y: 59 lines of code src/Meta/src/cdc/deploy_cdc_layer.py x: 1 contributors (all time) y: 157 lines of code src/TikTok/src/cdc/deploy_cdc_layer.py x: 1 contributors (all time) y: 187 lines of code src/common/materializer/templates/airflow_dag_template_reporting.py x: 1 contributors (all time) y: 36 lines of code src/Meta/src/raw/templates/source_to_raw_dag_py_template.py x: 1 contributors (all time) y: 132 lines of code src/GoogleAds/config/reporting_settings.yaml x: 2 contributors (all time) y: 41 lines of code src/GoogleAds/src/reporting/ddls/CampaignDailyAgg.sql x: 2 contributors (all time) y: 74 lines of code src/common/py_libs/resource_validation_helper.py x: 3 contributors (all time) y: 131 lines of code src/config_validator.py x: 3 contributors (all time) y: 436 lines of code cloudbuild.marketing.yaml x: 1 contributors (all time) y: 281 lines of code src/GA4/config/annotations/reporting/Events.yaml x: 1 contributors (all time) y: 327 lines of code src/GoogleAds/config/annotations/reporting/AdGroupAds.yaml x: 1 contributors (all time) y: 2497 lines of code src/GoogleAds/config/annotations/reporting/KeywordStats.yaml x: 1 contributors (all time) y: 101 lines of code src/GoogleAds/src/raw/pipelines/ads_source_to_raw_pipeline.py x: 1 contributors (all time) y: 112 lines of code src/TikTok/config/annotations/reporting/AdPerformance.yaml x: 1 contributors (all time) y: 125 lines of code src/common/data_mesh/src/data_mesh_client.py x: 1 contributors (all time) y: 1018 lines of code src/common/py_libs/bq_helper.py x: 2 contributors (all time) y: 229 lines of code src/CM360/src/reporting/ddls/Activities.sql x: 2 contributors (all time) y: 16 lines of code src/CM360/src/reporting/ddls/ActivitiesDailyAgg.sql x: 2 contributors (all time) y: 132 lines of code src/CM360/src/reporting/ddls/Clicks.sql x: 2 contributors (all time) y: 23 lines of code src/GoogleAds/src/cdc/templates/sql/raw_to_cdc_sql_template.sql x: 2 contributors (all time) y: 31 lines of code src/GoogleAds/src/raw/pipelines/helpers/pipeline_utils.py x: 1 contributors (all time) y: 228 lines of code src/Meta/config/annotations/reporting/AdCreative.yaml x: 1 contributors (all time) y: 1059 lines of code src/Meta/config/annotations/reporting/AdInsights.yaml x: 1 contributors (all time) y: 1831 lines of code src/Meta/config/annotations/reporting/AdInsightsDailyAgg.yaml x: 1 contributors (all time) y: 271 lines of code src/Meta/config/annotations/reporting/Adset.yaml x: 1 contributors (all time) y: 223 lines of code src/Meta/config/annotations/reporting/AdsetInsights.yaml x: 1 contributors (all time) y: 1827 lines of code src/Meta/config/annotations/reporting/AdsetInsightsDailyAgg.yaml x: 1 contributors (all time) y: 431 lines of code src/Meta/config/annotations/reporting/CampaignInsightsDailyAgg.yaml x: 1 contributors (all time) y: 259 lines of code src/Meta/src/reporting/ddls/CampaignInsightsDailyAgg.sql x: 1 contributors (all time) y: 313 lines of code src/GoogleAds/config/annotations/reporting/AdGroupCriterion.yaml x: 1 contributors (all time) y: 287 lines of code src/CM360/config/ingestion_settings.yaml x: 2 contributors (all time) y: 65 lines of code
2497.0
lines of code
  min: 1.0
  average: 167.45
  25th percentile: 20.0
  median: 55.0
  75th percentile: 132.0
  max: 2497.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Commits (30 days): 17 points

src/Meta/src/cdc/templates/sql/raw_to_cdc_sql_template.sql x: 1 commits (30d) y: 72 lines of code src/common/init_deployment_config.py x: 1 commits (30d) y: 269 lines of code src/common/materializer/__init__.py x: 1 commits (30d) y: 1 lines of code src/common/materializer/create_bq_object.py x: 1 commits (30d) y: 203 lines of code src/common/materializer/dag_types.py x: 1 commits (30d) y: 42 lines of code src/common/materializer/dependent_dags.py x: 1 commits (30d) y: 200 lines of code src/common/materializer/generate_assets.py x: 1 commits (30d) y: 165 lines of code src/common/materializer/generate_build_files.py x: 1 commits (30d) y: 281 lines of code src/common/materializer/generate_dependent_dags.py x: 1 commits (30d) y: 85 lines of code src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py x: 1 commits (30d) y: 26 lines of code src/common/materializer/templates/cloudbuild_materializer.yaml.jinja x: 1 commits (30d) y: 95 lines of code src/common/py_libs/bq_materializer.py x: 1 commits (30d) y: 186 lines of code src/common/py_libs/config_spec.py x: 1 commits (30d) y: 143 lines of code src/common/py_libs/constants.py x: 1 commits (30d) y: 14 lines of code src/common/py_libs/dag_generator.py x: 1 commits (30d) y: 12 lines of code src/common/py_libs/jinja.py x: 1 commits (30d) y: 244 lines of code src/common/py_libs/k9_deployer.py x: 1 commits (30d) y: 176 lines of code
281.0
lines of code
  min: 1.0
  average: 130.24
  25th percentile: 34.0
  median: 143.0
  75th percentile: 201.5
  max: 281.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 17 points

src/Meta/src/cdc/templates/sql/raw_to_cdc_sql_template.sql x: 1 contributors (30d) y: 72 lines of code src/common/init_deployment_config.py x: 1 contributors (30d) y: 269 lines of code src/common/materializer/__init__.py x: 1 contributors (30d) y: 1 lines of code src/common/materializer/create_bq_object.py x: 1 contributors (30d) y: 203 lines of code src/common/materializer/dag_types.py x: 1 contributors (30d) y: 42 lines of code src/common/materializer/dependent_dags.py x: 1 contributors (30d) y: 200 lines of code src/common/materializer/generate_assets.py x: 1 contributors (30d) y: 165 lines of code src/common/materializer/generate_build_files.py x: 1 contributors (30d) y: 281 lines of code src/common/materializer/generate_dependent_dags.py x: 1 contributors (30d) y: 85 lines of code src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py x: 1 contributors (30d) y: 26 lines of code src/common/materializer/templates/cloudbuild_materializer.yaml.jinja x: 1 contributors (30d) y: 95 lines of code src/common/py_libs/bq_materializer.py x: 1 contributors (30d) y: 186 lines of code src/common/py_libs/config_spec.py x: 1 contributors (30d) y: 143 lines of code src/common/py_libs/constants.py x: 1 contributors (30d) y: 14 lines of code src/common/py_libs/dag_generator.py x: 1 contributors (30d) y: 12 lines of code src/common/py_libs/jinja.py x: 1 contributors (30d) y: 244 lines of code src/common/py_libs/k9_deployer.py x: 1 contributors (30d) y: 176 lines of code
281.0
lines of code
  min: 1.0
  average: 130.24
  25th percentile: 34.0
  median: 143.0
  75th percentile: 201.5
  max: 281.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 32 points

src/Meta/src/cdc/templates/sql/raw_to_cdc_sql_template.sql x: 1 commits (90d) y: 72 lines of code src/common/init_deployment_config.py x: 2 commits (90d) y: 269 lines of code src/common/materializer/__init__.py x: 1 commits (90d) y: 1 lines of code src/common/materializer/create_bq_object.py x: 2 commits (90d) y: 203 lines of code src/common/materializer/dag_types.py x: 1 commits (90d) y: 42 lines of code src/common/materializer/dependent_dags.py x: 1 commits (90d) y: 200 lines of code src/common/materializer/generate_assets.py x: 1 commits (90d) y: 165 lines of code src/common/materializer/generate_build_files.py x: 2 commits (90d) y: 281 lines of code src/common/materializer/generate_dependent_dags.py x: 1 commits (90d) y: 85 lines of code src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py x: 1 commits (90d) y: 26 lines of code src/common/materializer/templates/cloudbuild_materializer.yaml.jinja x: 2 commits (90d) y: 95 lines of code src/common/py_libs/bq_materializer.py x: 1 commits (90d) y: 186 lines of code src/common/py_libs/config_spec.py x: 2 commits (90d) y: 143 lines of code src/common/py_libs/constants.py x: 2 commits (90d) y: 14 lines of code src/common/py_libs/dag_generator.py x: 1 commits (90d) y: 12 lines of code src/common/py_libs/jinja.py x: 2 commits (90d) y: 244 lines of code src/common/py_libs/k9_deployer.py x: 2 commits (90d) y: 176 lines of code src/CM360/src/cdc/deploy_cdc_layer.py x: 1 commits (90d) y: 163 lines of code src/CM360/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 commits (90d) y: 54 lines of code src/GoogleAds/src/cdc/deploy_cdc_layer.py x: 1 commits (90d) y: 198 lines of code src/GoogleAds/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 commits (90d) y: 59 lines of code src/Meta/src/cdc/deploy_cdc_layer.py x: 1 commits (90d) y: 157 lines of code src/Meta/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 commits (90d) y: 58 lines of code src/Meta/src/constants.py x: 1 commits (90d) y: 24 lines of code src/SFMC/src/cdc/deploy_cdc_layer.py x: 1 commits (90d) y: 150 lines of code src/SFMC/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 commits (90d) y: 60 lines of code src/SFMC/src/constants.py x: 1 commits (90d) y: 29 lines of code src/TikTok/src/cdc/deploy_cdc_layer.py x: 1 commits (90d) y: 187 lines of code src/TikTok/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 commits (90d) y: 55 lines of code src/common/data_mesh/src/data_mesh_types.py x: 1 commits (90d) y: 177 lines of code src/common/materializer/templates/airflow_dag_template_reporting.py x: 1 commits (90d) y: 36 lines of code
281.0
lines of code
  min: 1.0
  average: 117.84
  25th percentile: 45.0
  median: 119.0
  75th percentile: 183.75
  max: 281.0
0 2.0
commits (90d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0

File Size vs. Contributors (90 days): 32 points

src/Meta/src/cdc/templates/sql/raw_to_cdc_sql_template.sql x: 1 contributors (90d) y: 72 lines of code src/common/init_deployment_config.py x: 1 contributors (90d) y: 269 lines of code src/common/materializer/__init__.py x: 1 contributors (90d) y: 1 lines of code src/common/materializer/create_bq_object.py x: 1 contributors (90d) y: 203 lines of code src/common/materializer/dag_types.py x: 1 contributors (90d) y: 42 lines of code src/common/materializer/dependent_dags.py x: 1 contributors (90d) y: 200 lines of code src/common/materializer/generate_assets.py x: 1 contributors (90d) y: 165 lines of code src/common/materializer/generate_build_files.py x: 1 contributors (90d) y: 281 lines of code src/common/materializer/generate_dependent_dags.py x: 1 contributors (90d) y: 85 lines of code src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py x: 1 contributors (90d) y: 26 lines of code src/common/materializer/templates/cloudbuild_materializer.yaml.jinja x: 1 contributors (90d) y: 95 lines of code src/common/py_libs/bq_materializer.py x: 1 contributors (90d) y: 186 lines of code src/common/py_libs/config_spec.py x: 1 contributors (90d) y: 143 lines of code src/common/py_libs/constants.py x: 1 contributors (90d) y: 14 lines of code src/common/py_libs/dag_generator.py x: 1 contributors (90d) y: 12 lines of code src/common/py_libs/jinja.py x: 1 contributors (90d) y: 244 lines of code src/common/py_libs/k9_deployer.py x: 1 contributors (90d) y: 176 lines of code src/CM360/src/cdc/deploy_cdc_layer.py x: 1 contributors (90d) y: 163 lines of code src/CM360/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 contributors (90d) y: 54 lines of code src/GoogleAds/src/cdc/deploy_cdc_layer.py x: 1 contributors (90d) y: 198 lines of code src/GoogleAds/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 contributors (90d) y: 59 lines of code src/Meta/src/cdc/deploy_cdc_layer.py x: 1 contributors (90d) y: 157 lines of code src/Meta/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 contributors (90d) y: 58 lines of code src/Meta/src/constants.py x: 1 contributors (90d) y: 24 lines of code src/SFMC/src/cdc/deploy_cdc_layer.py x: 1 contributors (90d) y: 150 lines of code src/SFMC/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 contributors (90d) y: 60 lines of code src/SFMC/src/constants.py x: 1 contributors (90d) y: 29 lines of code src/TikTok/src/cdc/deploy_cdc_layer.py x: 1 contributors (90d) y: 187 lines of code src/TikTok/src/cdc/templates/raw_to_cdc_dag_py_template.py x: 1 contributors (90d) y: 55 lines of code src/common/materializer/templates/airflow_dag_template_reporting.py x: 1 contributors (90d) y: 36 lines of code
281.0
lines of code
  min: 1.0
  average: 117.84
  25th percentile: 45.0
  median: 119.0
  75th percentile: 183.75
  max: 281.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0