GoogleCloudPlatform / cloud-dataplex
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 13% | 26% | 59%
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
tfvars0% | 0% | 100% | 0% | 0%
yaml0% | 0% | 41% | 0% | 58%
py0% | 0% | 0% | 38% | 61%
tf0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
managed-connectivity0% | 0% | 53% | 12% | 33%
datascan0% | 0% | 0% | 20% | 79%
clouddq-migration0% | 0% | 0% | 77% | 22%
Longest Files (Top 50)
File# lines# units
byo-connector.tfvars
in managed-connectivity/cloud-workflows/byo-connector/terraform
217 -
byo-connector.yaml
in managed-connectivity/cloud-workflows/byo-connector/templates
211 -
main.py
in clouddq-migration
183 2
dataplex.py
in clouddq-migration
146 7
datascan.py
in datascan/bulk-creation-scripts/dataquality
132 5
126 3
main.py
in datascan/bulk-creation-scripts/dataquality
111 2
entry_builder.py
in managed-connectivity/sample-custom-connector/src
101 6
main.py
in datascan/bulk-creation-scripts
99 2
95 5
dq_create_scan.py
in datascan/python-api-sample-scripts
93 1
dataplex_data_quality.tf
in datascan/terraform
82 -
dq_runAsync_evaluate_dag.py
in datascan/airflow
76 3
dq_get_job_results.py
in datascan/python-api-sample-scripts
73 1
lib.py
in datascan/bulk-creation-scripts/dataquality
70 6
68 3
sample_config.yaml
in datascan/bulk-creation-scripts/dataquality
64 -
datascan.py
in datascan/bulk-creation-scripts
61 3
rules_file_parsing.tf
in datascan/terraform
58 -
lib.py
in datascan/bulk-creation-scripts
58 6
name_builder.py
in managed-connectivity/sample-custom-connector/src
57 4
56 -
parsed_rules_combined.yaml
in datascan/terraform/rules
53 -
52 -
lib.py
in clouddq-migration
48 5
data-quality-spec.yaml
in datascan/gcloud/spec-files
47 -
dp_delete_runSync_dag.py
in datascan/airflow
44 -
rules_parsing.py
in datascan/terraform/rules
43 3
dataplex_profile.tf
in datascan/terraform
43 -
templates.yaml
in datascan/terraform/rules
41 -
bootstrap.py
in managed-connectivity/sample-custom-connector/src
41 3
top_entry_builder.py
in managed-connectivity/sample-custom-connector/src
41 4
profile_create_scan.py
in datascan/python-api-sample-scripts
39 1
sample_config.yaml
in datascan/bulk-creation-scripts
37 -
variables.tf
in datascan/terraform
35 -
oracle_connector.py
in managed-connectivity/sample-custom-connector/src
34 5
dq_update_scan.py
in datascan/python-api-sample-scripts
30 1
sample_config.yaml
in clouddq-migration
27 -
variables.tf
in managed-connectivity/cloud-workflows/byo-connector/terraform
24 -
cmd_reader.py
in managed-connectivity/sample-custom-connector/src
24 1
dq_run_scan.py
in datascan/python-api-sample-scripts
19 1
permission.py
in clouddq-migration
19 1
main.tf
in managed-connectivity/cloud-workflows/byo-connector/terraform
19 -
data-profile-spec.yaml
in datascan/gcloud/spec-files
13 -
main.tf
in datascan/terraform
11 -
bindings.yaml
in datascan/terraform/rules
11 -
constants.py
in managed-connectivity/sample-custom-connector/src
10 -
gcs_uploader.py
in managed-connectivity/sample-custom-connector/src
8 1
secret_manager.py
in managed-connectivity/sample-custom-connector/src
7 1
main.py
in managed-connectivity/sample-custom-connector
3 -
Files With Most Units (Top 28)
File# lines# units
dataplex.py
in clouddq-migration
146 7
lib.py
in datascan/bulk-creation-scripts/dataquality
70 6
lib.py
in datascan/bulk-creation-scripts
58 6
entry_builder.py
in managed-connectivity/sample-custom-connector/src
101 6
datascan.py
in datascan/bulk-creation-scripts/dataquality
132 5
95 5
lib.py
in clouddq-migration
48 5
oracle_connector.py
in managed-connectivity/sample-custom-connector/src
34 5
top_entry_builder.py
in managed-connectivity/sample-custom-connector/src
41 4
name_builder.py
in managed-connectivity/sample-custom-connector/src
57 4
rules_parsing.py
in datascan/terraform/rules
43 3
datascan.py
in datascan/bulk-creation-scripts
61 3
68 3
126 3
dq_runAsync_evaluate_dag.py
in datascan/airflow
76 3
bootstrap.py
in managed-connectivity/sample-custom-connector/src
41 3
main.py
in datascan/bulk-creation-scripts/dataquality
111 2
main.py
in datascan/bulk-creation-scripts
99 2
main.py
in clouddq-migration
183 2
dq_run_scan.py
in datascan/python-api-sample-scripts
19 1
profile_create_scan.py
in datascan/python-api-sample-scripts
39 1
dq_get_job_results.py
in datascan/python-api-sample-scripts
73 1
dq_create_scan.py
in datascan/python-api-sample-scripts
93 1
dq_update_scan.py
in datascan/python-api-sample-scripts
30 1
permission.py
in clouddq-migration
19 1
cmd_reader.py
in managed-connectivity/sample-custom-connector/src
24 1
gcs_uploader.py
in managed-connectivity/sample-custom-connector/src
8 1
secret_manager.py
in managed-connectivity/sample-custom-connector/src
7 1
Files With Long Lines (Top 16)

There are 16 files with lines longer than 120 characters. In total, there are 58 long lines.

File# lines# units# long lines
byo-connector.tfvars
in managed-connectivity/cloud-workflows/byo-connector/terraform
217 - 12
byo-connector.yaml
in managed-connectivity/cloud-workflows/byo-connector/templates
211 - 11
rules_file_parsing.tf
in datascan/terraform
58 - 10
dq_create_scan.py
in datascan/python-api-sample-scripts
93 1 5
profile_create_scan.py
in datascan/python-api-sample-scripts
39 1 3
dq_get_job_results.py
in datascan/python-api-sample-scripts
73 1 3
datascan.py
in datascan/bulk-creation-scripts/dataquality
132 5 2
main.py
in datascan/bulk-creation-scripts/dataquality
111 2 2
main.py
in datascan/bulk-creation-scripts
99 2 2
dataplex.py
in clouddq-migration
146 7 2
dq_run_scan.py
in datascan/python-api-sample-scripts
19 1 1
dq_update_scan.py
in datascan/python-api-sample-scripts
30 1 1
dataplex_profile.tf
in datascan/terraform
43 - 1
variables.tf
in datascan/terraform
35 - 1
lib.py
in datascan/bulk-creation-scripts/dataquality
70 6 1
main.py
in clouddq-migration
183 2 1
Correlations

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

managed-connectivity/cloud-workflows/byo-connector/templates/byo-connector.yaml x: 2 commits (all time) y: 211 lines of code clouddq-migration/dataplex.py x: 1 commits (all time) y: 146 lines of code clouddq-migration/lib.py x: 1 commits (all time) y: 48 lines of code clouddq-migration/main.py x: 1 commits (all time) y: 183 lines of code clouddq-migration/permission.py x: 1 commits (all time) y: 19 lines of code clouddq-migration/sample_config.yaml x: 1 commits (all time) y: 27 lines of code managed-connectivity/sample-custom-connector/main.py x: 1 commits (all time) y: 3 lines of code managed-connectivity/sample-custom-connector/src/bootstrap.py x: 1 commits (all time) y: 41 lines of code managed-connectivity/sample-custom-connector/src/cmd_reader.py x: 1 commits (all time) y: 24 lines of code managed-connectivity/sample-custom-connector/src/constants.py x: 1 commits (all time) y: 10 lines of code managed-connectivity/sample-custom-connector/src/entry_builder.py x: 1 commits (all time) y: 101 lines of code managed-connectivity/sample-custom-connector/src/gcs_uploader.py x: 1 commits (all time) y: 8 lines of code managed-connectivity/sample-custom-connector/src/name_builder.py x: 1 commits (all time) y: 57 lines of code managed-connectivity/sample-custom-connector/src/oracle_connector.py x: 1 commits (all time) y: 34 lines of code managed-connectivity/sample-custom-connector/src/secret_manager.py x: 1 commits (all time) y: 7 lines of code managed-connectivity/cloud-workflows/byo-connector/terraform/byo-connector.tfvars x: 2 commits (all time) y: 217 lines of code datascan/bulk-creation-scripts/dataquality /datascan.py x: 1 commits (all time) y: 132 lines of code datascan/bulk-creation-scripts/dataquality /lib.py x: 1 commits (all time) y: 70 lines of code datascan/bulk-creation-scripts/dataquality /main.py x: 1 commits (all time) y: 111 lines of code datascan/bulk-creation-scripts/dataquality /sample_config.yaml x: 1 commits (all time) y: 64 lines of code datascan/airflow/dataprofile_create_runSync_dag.py x: 1 commits (all time) y: 56 lines of code datascan/bulk-creation-scripts/datascan.py x: 1 commits (all time) y: 61 lines of code datascan/bulk-creation-scripts/lib.py x: 1 commits (all time) y: 58 lines of code datascan/bulk-creation-scripts/main.py x: 1 commits (all time) y: 99 lines of code datascan/bulk-creation-scripts/sample_config.yaml x: 1 commits (all time) y: 37 lines of code datascan/python-api-sample-scripts/dq_create_scan.py x: 2 commits (all time) y: 93 lines of code datascan/python-api-sample-scripts/dq_get_job_results.py x: 2 commits (all time) y: 73 lines of code datascan/python-api-sample-scripts/dq_run_scan.py x: 2 commits (all time) y: 19 lines of code datascan/python-api-sample-scripts/dq_update_scan.py x: 2 commits (all time) y: 30 lines of code datascan/python-api-sample-scripts/profile_create_scan.py x: 2 commits (all time) y: 39 lines of code datascan/terraform/dataplex_data_quality.tf x: 2 commits (all time) y: 82 lines of code datascan/terraform/dataplex_profile.tf x: 6 commits (all time) y: 43 lines of code datascan/terraform/main.tf x: 3 commits (all time) y: 11 lines of code datascan/terraform/rules/parsed_rules_combined.yaml x: 3 commits (all time) y: 53 lines of code datascan/terraform/rules/rules_parsing.py x: 4 commits (all time) y: 43 lines of code datascan/terraform/rules/templates.yaml x: 3 commits (all time) y: 41 lines of code datascan/terraform/rules_file_parsing.tf x: 4 commits (all time) y: 58 lines of code datascan/terraform/variables.tf x: 3 commits (all time) y: 35 lines of code datascan/airflow/dp_create_runSync_evaluate_dag.py x: 1 commits (all time) y: 52 lines of code datascan/airflow/dp_delete_runSync_dag.py x: 1 commits (all time) y: 44 lines of code datascan/airflow/dq_create_runSync_evaluate_dag.py x: 3 commits (all time) y: 126 lines of code datascan/gcloud/spec-files/data-quality-spec.yaml x: 5 commits (all time) y: 47 lines of code datascan/airflow/dq_fail_scan_if_not_passed_dag.py x: 1 commits (all time) y: 68 lines of code datascan/airflow/dq_runAsync_evaluate_dag.py x: 1 commits (all time) y: 76 lines of code datascan/airflow/dq_runSync_evaluate_config_dag.py x: 1 commits (all time) y: 95 lines of code datascan/gcloud/spec-files/data-profile-spec.yaml x: 1 commits (all time) y: 13 lines of code
217.0
lines of code
  min: 3.0
  average: 61.2
  25th percentile: 26.25
  median: 47.5
  75th percentile: 77.5
  max: 217.0
0 6.0
commits (all time)
min: 1.0 | average: 1.7 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

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

managed-connectivity/cloud-workflows/byo-connector/templates/byo-connector.yaml x: 2 contributors (all time) y: 211 lines of code clouddq-migration/dataplex.py x: 1 contributors (all time) y: 146 lines of code clouddq-migration/lib.py x: 1 contributors (all time) y: 48 lines of code clouddq-migration/main.py x: 1 contributors (all time) y: 183 lines of code clouddq-migration/permission.py x: 1 contributors (all time) y: 19 lines of code clouddq-migration/sample_config.yaml x: 1 contributors (all time) y: 27 lines of code managed-connectivity/sample-custom-connector/main.py x: 1 contributors (all time) y: 3 lines of code managed-connectivity/sample-custom-connector/src/bootstrap.py x: 1 contributors (all time) y: 41 lines of code managed-connectivity/sample-custom-connector/src/cmd_reader.py x: 1 contributors (all time) y: 24 lines of code managed-connectivity/sample-custom-connector/src/constants.py x: 1 contributors (all time) y: 10 lines of code managed-connectivity/sample-custom-connector/src/entry_builder.py x: 1 contributors (all time) y: 101 lines of code managed-connectivity/sample-custom-connector/src/gcs_uploader.py x: 1 contributors (all time) y: 8 lines of code managed-connectivity/sample-custom-connector/src/name_builder.py x: 1 contributors (all time) y: 57 lines of code managed-connectivity/sample-custom-connector/src/oracle_connector.py x: 1 contributors (all time) y: 34 lines of code managed-connectivity/sample-custom-connector/src/secret_manager.py x: 1 contributors (all time) y: 7 lines of code managed-connectivity/cloud-workflows/byo-connector/terraform/byo-connector.tfvars x: 2 contributors (all time) y: 217 lines of code datascan/bulk-creation-scripts/dataquality /datascan.py x: 1 contributors (all time) y: 132 lines of code datascan/bulk-creation-scripts/dataquality /lib.py x: 1 contributors (all time) y: 70 lines of code datascan/bulk-creation-scripts/dataquality /main.py x: 1 contributors (all time) y: 111 lines of code datascan/bulk-creation-scripts/dataquality /sample_config.yaml x: 1 contributors (all time) y: 64 lines of code datascan/airflow/dataprofile_create_runSync_dag.py x: 1 contributors (all time) y: 56 lines of code datascan/bulk-creation-scripts/datascan.py x: 1 contributors (all time) y: 61 lines of code datascan/bulk-creation-scripts/lib.py x: 1 contributors (all time) y: 58 lines of code datascan/bulk-creation-scripts/main.py x: 1 contributors (all time) y: 99 lines of code datascan/bulk-creation-scripts/sample_config.yaml x: 1 contributors (all time) y: 37 lines of code datascan/python-api-sample-scripts/dq_create_scan.py x: 2 contributors (all time) y: 93 lines of code datascan/python-api-sample-scripts/dq_get_job_results.py x: 2 contributors (all time) y: 73 lines of code datascan/python-api-sample-scripts/dq_run_scan.py x: 2 contributors (all time) y: 19 lines of code datascan/python-api-sample-scripts/dq_update_scan.py x: 2 contributors (all time) y: 30 lines of code datascan/python-api-sample-scripts/profile_create_scan.py x: 2 contributors (all time) y: 39 lines of code datascan/terraform/dataplex_data_quality.tf x: 2 contributors (all time) y: 82 lines of code datascan/terraform/dataplex_profile.tf x: 2 contributors (all time) y: 43 lines of code datascan/terraform/main.tf x: 2 contributors (all time) y: 11 lines of code datascan/terraform/rules/parsed_rules_combined.yaml x: 2 contributors (all time) y: 53 lines of code datascan/terraform/rules/templates.yaml x: 2 contributors (all time) y: 41 lines of code datascan/terraform/rules_file_parsing.tf x: 2 contributors (all time) y: 58 lines of code datascan/terraform/variables.tf x: 2 contributors (all time) y: 35 lines of code datascan/airflow/dp_create_runSync_evaluate_dag.py x: 1 contributors (all time) y: 52 lines of code datascan/airflow/dp_delete_runSync_dag.py x: 1 contributors (all time) y: 44 lines of code datascan/airflow/dq_create_runSync_evaluate_dag.py x: 1 contributors (all time) y: 126 lines of code datascan/gcloud/spec-files/data-quality-spec.yaml x: 1 contributors (all time) y: 47 lines of code datascan/airflow/dq_fail_scan_if_not_passed_dag.py x: 1 contributors (all time) y: 68 lines of code datascan/airflow/dq_runAsync_evaluate_dag.py x: 1 contributors (all time) y: 76 lines of code datascan/airflow/dq_runSync_evaluate_config_dag.py x: 1 contributors (all time) y: 95 lines of code datascan/gcloud/spec-files/data-profile-spec.yaml x: 1 contributors (all time) y: 13 lines of code
217.0
lines of code
  min: 3.0
  average: 61.2
  25th percentile: 26.25
  median: 47.5
  75th percentile: 77.5
  max: 217.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".