aws / modern-data-architecture-accelerator
File Size

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

Intro
Learn more...
File Size Overall
7% | 20% | 25% | 18% | 27%
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
ts6% | 28% | 30% | 16% | 17%
yaml28% | 0% | 3% | 21% | 46%
py0% | 6% | 20% | 22% | 50%
xml0% | 0% | 0% | 48% | 51%
tf0% | 0% | 0% | 30% | 69%
js0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
packages8% | 22% | 26% | 18% | 24%
installer0% | 0% | 80% | 0% | 19%
sample_configs0% | 0% | 9% | 27% | 63%
sample_blueprints0% | 0% | 0% | 11% | 88%
scripts0% | 0% | 0% | 0% | 100%
deployment0% | 0% | 0% | 0% | 100%
sample_code0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
openapi.yaml
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api/functions/api-handler
1537 -
dataops-project-l3-construct.ts
in packages/constructs/L3/dataops/dataops-project-l3-construct/lib
1059 28
dataops-nifi-l3-construct.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib
1055 22
datascience-team-l3-construct.ts
in packages/constructs/L3/ai/datascience-team-l3-construct/lib
982 9
nifi-cluster-chart.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib/cdk8s
819 12
mdaa-cli.ts
in packages/cli/lib
803 41
datawarehouse-l3-construct.ts
in packages/constructs/L3/analytics/datawarehouse-l3-construct/lib
704 10
nifi-registry-chart.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib/cdk8s
694 10
cluster.ts
in packages/constructs/L2/eks-constructs/lib
690 10
quicksight-namespace-l3-construct.ts
in packages/constructs/L3/analytics/quicksight-namespace-l3-construct/lib
661 10
rest-api.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api
618 13
ec2-l3-construct.ts
in packages/constructs/L3/utility/ec2-l3-construct/lib
598 18
documents.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared/layers/python-sdk/python/genai_core
596 17
datalake-bucket-l3-construct.ts
in packages/constructs/L3/datalake/datalake-l3-construct/lib
594 17
devops.ts
in packages/apps/core/devops/lib
573 14
websocket-api.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api
567 6
m2m-api-l3-construct.ts
in packages/constructs/L3/utility/m2m-api-l3-construct/lib
523 4
nifi-cluster.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib
517 8
datasync-l3-construct.ts
in packages/constructs/L3/utility/datasync-l3-construct/lib
481 14
sm-studio-domain-l3-construct.ts
in packages/constructs/L3/ai/sm-studio-domain-l3-construct/lib
477 11
quicksight-account-l3-construct.ts
in packages/constructs/L3/analytics/quicksight-account-l3-construct/lib
470 9
zookeeper-chart.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib/cdk8s
470 9
datazone-l3-construct.ts
in packages/constructs/L3/governance/datazone-l3-construct/lib
424 7
quicksight-project-l3-construct.ts
in packages/constructs/L3/analytics/quicksight-project-l3-construct/lib
407 5
app.ts
in packages/apps/core/app/lib
406 17
glue-catalog-l3-construct.ts
in packages/constructs/L3/governance/glue-catalog-l3-construct/lib
392 6
base.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/model-interfaces/langchain/functions/request-handler/adapters/base
333 16
config.ts
in packages/utilities/mdaa-config/lib
329 21
endpoint.ts
in packages/constructs/L2/dms-constructs/lib
326 5
workspaces.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared/layers/python-sdk/python/genai_core
322 11
workspaces.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared/layers/python-sdk/python
321 11
dms-l3-construct.ts
in packages/constructs/L3/dataops/dataops-dms-l3-construct/lib
313 6
index.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/model-interfaces/langchain
302 6
lakeformation-access-control-l3-construct.ts
in packages/constructs/L3/governance/lakeformation-access-control-l3-construct/lib
300 9
bedrock-agent-l3-construct.ts
in packages/constructs/L3/ai/bedrock-agent-l3-construct/lib
296 7
roles-l3-construct.ts
in packages/constructs/L3/governance/roles-l3-construct/lib
288 8
mdaa-installer-stack.ts
in installer/lib
281 1
website-crawling-workflow.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/rag-engines/data-import
269 1
documents.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api/functions/api-handler/routes
269 9
index.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/rag-engines/data-import
262 1
dataops-lambda-l3-construct.ts
in packages/constructs/L3/dataops/dataops-lambda-l3-construct/lib
260 6
custom.ts
in packages/constructs/L2/custom-constructs/lib
259 6
workspaces.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api/functions/api-handler/routes
253 11
rolehelper.ts
in packages/utilities/iam-role-helper/lib
248 8
securitygroup.ts
in packages/constructs/L2/ec2-constructs/lib
242 7
index.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared
241 1
sm-notebook-l3-construct.ts
in packages/constructs/L3/ai/sm-notebook-l3-construct/lib
240 8
dataops-databrew-l3-construct.ts
in packages/constructs/L3/dataops/dataops-databrew-l3-construct/lib
232 12
create-aurora-workspace.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/rag-engines/aurora-pgvector
229 1
opensearch-l3-construct.ts
in packages/constructs/L3/analytics/opensearch-l3-construct/lib
227 4
Files With Most Units (Top 50)
File# lines# units
mdaa-cli.ts
in packages/cli/lib
803 41
dataops-project-l3-construct.ts
in packages/constructs/L3/dataops/dataops-project-l3-construct/lib
1059 28
dataops-nifi-l3-construct.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib
1055 22
config.ts
in packages/utilities/mdaa-config/lib
329 21
ec2-l3-construct.ts
in packages/constructs/L3/utility/ec2-l3-construct/lib
598 18
documents.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared/layers/python-sdk/python/genai_core
596 17
datalake-bucket-l3-construct.ts
in packages/constructs/L3/datalake/datalake-l3-construct/lib
594 17
app.ts
in packages/apps/core/app/lib
406 17
base.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/model-interfaces/langchain/functions/request-handler/adapters/base
333 16
datasync-l3-construct.ts
in packages/constructs/L3/utility/datasync-l3-construct/lib
481 14
devops.ts
in packages/apps/core/devops/lib
573 14
rest-api.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api
618 13
dataops-databrew-l3-construct.ts
in packages/constructs/L3/dataops/dataops-databrew-l3-construct/lib
232 12
nifi-cluster-chart.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib/cdk8s
819 12
common.py
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/docker/nifi-manager/scripts/manager
166 12
nifi_manager.py
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/docker/nifi-manager/scripts
145 12
base.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/model-interfaces/langchain/functions/request-handler/adapters/bedrock
179 12
sm-studio-domain-l3-construct.ts
in packages/constructs/L3/ai/sm-studio-domain-l3-construct/lib
477 11
workspaces.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api/functions/api-handler/routes
253 11
workspaces.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared/layers/python-sdk/python
321 11
workspaces.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared/layers/python-sdk/python/genai_core
322 11
index.ts
in packages/utilities/s3-bucketpolicy-helper/lib
188 11
cluster.ts
in packages/constructs/L2/eks-constructs/lib
690 10
quicksight-namespace-l3-construct.ts
in packages/constructs/L3/analytics/quicksight-namespace-l3-construct/lib
661 10
datawarehouse-l3-construct.ts
in packages/constructs/L3/analytics/datawarehouse-l3-construct/lib
704 10
nifi-registry-chart.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib/cdk8s
694 10
quicksight-account-l3-construct.ts
in packages/constructs/L3/analytics/quicksight-account-l3-construct/lib
470 9
zookeeper-chart.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib/cdk8s
470 9
documents.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api/functions/api-handler/routes
269 9
llama2_chat.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/model-interfaces/langchain/functions/request-handler/adapters/sagemaker/meta
69 9
datascience-team-l3-construct.ts
in packages/constructs/L3/ai/datascience-team-l3-construct/lib
982 9
lakeformation-access-control-l3-construct.ts
in packages/constructs/L3/governance/lakeformation-access-control-l3-construct/lib
300 9
index.ts
in packages/utilities/mdaa-naming/lib
83 9
quicksight_namespace_user.py
in packages/constructs/L3/analytics/quicksight-namespace-l3-construct/src/python/quicksight_namespace_user
211 8
dataops-workflow-l3-construct.ts
in packages/constructs/L3/dataops/dataops-workflow-l3-construct/lib
210 8
nifi-cluster.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib
517 8
sm-notebook-l3-construct.ts
in packages/constructs/L3/ai/sm-notebook-l3-construct/lib
240 8
embeddings.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared/layers/python-sdk/python/genai_core
122 8
roles-l3-construct.ts
in packages/constructs/L3/governance/roles-l3-construct/lib
288 8
resolvablerole.ts
in packages/utilities/iam-role-helper/lib
50 8
rolehelper.ts
in packages/utilities/iam-role-helper/lib
248 8
securitygroup.ts
in packages/constructs/L2/ec2-constructs/lib
242 7
quicksight_folders.py
in packages/constructs/L3/analytics/quicksight-project-l3-construct/src/python/quicksight_folders
117 7
nifi_registry_manager.py
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/docker/nifi-manager/scripts
141 7
bedrock-agent-l3-construct.ts
in packages/constructs/L3/ai/bedrock-agent-l3-construct/lib
296 7
mistral_instruct.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/model-interfaces/langchain/functions/request-handler/adapters/sagemaker/mistralai
57 7
datazone-l3-construct.ts
in packages/constructs/L3/governance/datazone-l3-construct/lib
424 7
custom.ts
in packages/constructs/L2/custom-constructs/lib
259 6
policies.ts
in packages/constructs/L2/iam-constructs/lib
99 6
location.ts
in packages/constructs/L2/datasync-constructs/lib
134 6
Files With Long Lines (Top 50)

There are 98 files with lines longer than 120 characters. In total, there are 267 long lines.

File# lines# units# long lines
datascience-team-l3-construct.ts
in packages/constructs/L3/ai/datascience-team-l3-construct/lib
982 9 23
mdaa-cli.ts
in packages/cli/lib
803 41 13
domain.ts
in packages/constructs/L2/opensearch-constructs/lib
212 2 10
datawarehouse-l3-construct.ts
in packages/constructs/L3/analytics/datawarehouse-l3-construct/lib
704 10 9
mdaa-installer-stack.ts
in installer/lib
281 1 8
quicksight-account-l3-construct.ts
in packages/constructs/L3/analytics/quicksight-account-l3-construct/lib
470 9 7
quicksight-namespace-l3-construct.ts
in packages/constructs/L3/analytics/quicksight-namespace-l3-construct/lib
661 10 7
dataops-nifi-l3-construct.ts
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib
1055 22 7
common.py
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/docker/nifi-manager/scripts/manager
166 12 7
custom.ts
in packages/constructs/L2/custom-constructs/lib
259 6 6
quicksight-project-l3-construct.ts
in packages/constructs/L3/analytics/quicksight-project-l3-construct/lib
407 5 6
index.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/models
196 5 6
datalake-bucket-l3-construct.ts
in packages/constructs/L3/datalake/datalake-l3-construct/lib
594 17 6
glue-catalog-l3-construct.ts
in packages/constructs/L3/governance/glue-catalog-l3-construct/lib
392 6 6
rolehelper.ts
in packages/utilities/iam-role-helper/lib
248 8 6
file-import-batch-job.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/rag-engines/data-import
208 1 5
website-crawling-workflow.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/rag-engines/data-import
269 1 5
index.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared
241 1 5
nifi_manager.py
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/docker/nifi-manager/scripts
145 12 4
m2m-api-l3-construct.ts
in packages/constructs/L3/utility/m2m-api-l3-construct/lib
523 4 4
app.ts
in packages/apps/core/app/lib
406 17 4
dataops-job-l3-construct.ts
in packages/constructs/L3/dataops/dataops-job-l3-construct/lib
224 2 3
sm-shared.ts
in packages/constructs/L3/ai/sm-shared/lib
126 2 3
index.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/rag-engines/data-import
262 1 3
deploy-container-model.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/sagemaker-model
99 1 3
deploy-package-model.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/sagemaker-model
82 1 3
gaia-l3-construct.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib
188 1 3
documents.py
in packages/constructs/L3/ai/gaia-l3-construct/lib/shared/layers/python-sdk/python/genai_core
596 17 3
data-admin-base-policy.yaml
in packages/constructs/L3/governance/roles-l3-construct/policy-statements/persona-based
136 - 3
datazone-l3-construct.ts
in packages/constructs/L3/governance/datazone-l3-construct/lib
424 7 3
audit-l3-construct.ts
in packages/constructs/L3/governance/audit-l3-construct/lib
150 3 3
mdaa.ts
in packages/cli/lib
123 - 3
jobs.yaml
in sample_configs/lakehouse/nyc_dataops
147 - 3
glue_csv_parquet.py
in sample_blueprints/glue_csv_parquet/glue_csv_parquet/src/glue/glue_csv_parquet
19 - 3
volume_check.py
in packages/constructs/L2/ec2-constructs/src/lambda/volume_check
71 2 2
nifi_registry_manager.py
in packages/constructs/L3/dataops/dataops-nifi-l3-construct/docker/nifi-manager/scripts
141 7 2
index.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/rag-engines/kendra-retrieval
186 1 2
rest-api.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api
618 13 2
websocket-api.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/chatbot-api
567 6 2
index.ts
in packages/constructs/L3/ai/gaia-l3-construct/lib/model-interfaces/langchain
302 6 2
lakeformation-settings-l3-construct.ts
in packages/constructs/L3/governance/lakeformation-settings-l3-construct/lib
172 3 2
datalake-basic-policy.yaml
in packages/constructs/L3/governance/roles-l3-construct/policy-statements/domain-based
65 - 2
lakeformation-access-control-l3-construct.ts
in packages/constructs/L3/governance/lakeformation-access-control-l3-construct/lib
300 9 2
load_to_redshift.py
in sample_configs/lakehouse/nyc_dataops/jobs_src
66 1 2
domain_configuration.py
in packages/constructs/L2/datazone-constructs/src/lambda/domain_configuration
42 2 1
cluster.ts
in packages/constructs/L2/eks-constructs/lib
690 10 1
index.py
in packages/constructs/L2/eks-constructs/lib/kubectl-handler
16 1 1
__init__.py
in packages/constructs/L2/eks-constructs/lib/kubectl-handler/cmd
79 3 1
keypair.py
in packages/constructs/L2/ec2-constructs/src/lambda/keypair
41 2 1
policies.ts
in packages/constructs/L2/iam-constructs/lib
99 6 1