Skip to content

Commit 1522998

Browse files
Fix Markdown syntax issues
1 parent d10cdff commit 1522998

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

Workloads-Specific/DataWarehouse/BestPractices.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,18 @@ Last updated: 2025-05-03
3434
<img src="https://github.com/user-attachments/assets/47c01e2a-48aa-4bc5-9a0f-fd2630618687" alt="Centered Image" style="border: 2px solid #4CAF50; border-radius: 5px; padding: 5px;"/>
3535
</div>
3636

37-
## Sample Warehouse Environment
37+
## Sample Warehouse Environment
3838

39-
> Develop an isolated sample warehouse to prototype, test, and train on the data warehouse structure. This environment mimics the production warehouse architecture but contains a representative subset of data. Its purpose is to validate new queries, ETL routines, and performance tuning while insulating production operations from potential disruptions. You can deploy a sample warehouse using anonymized or synthetic data. For example, use a smaller, mirrored version of the production warehouse structure to experiment with SQL queries, develop new ETL pipelines, or train team members without impacting live data and processes.
39+
> Develop an isolated sample warehouse to prototype, test, and train on the data warehouse structure. This environment mimics the production warehouse architecture but contains a representative subset of data. Its purpose is to validate new queries, ETL routines, and performance tuning while insulating production operations from potential disruptions. You can deploy a sample warehouse using anonymized or synthetic data. For example, use a smaller, mirrored version of the production warehouse structure to experiment with SQL queries, develop new ETL pipelines, or train team members without impacting live data and processes.
4040
41-
https://github.com/user-attachments/assets/acaecdd1-e81c-4e3a-b14a-db054f700f3e
41+
<https://github.com/user-attachments/assets/acaecdd1-e81c-4e3a-b14a-db054f700f3e>
4242

43-
## Structured Warehouse Implementation
43+
## Structured Warehouse Implementation
4444

45-
> Build a robust, centralized data warehouse that organizes data into well-defined layers (often referred to as Bronze, Silver, and Gold). Layering the data warehouse ensures fast query performance, streamlined management, and strong governance. Leverage proper indexing, partitioning schemes, metadata tagging, and lineage tracking to support compliance and facilitate troubleshooting.
45+
> Build a robust, centralized data warehouse that organizes data into well-defined layers (often referred to as Bronze, Silver, and Gold). Layering the data warehouse ensures fast query performance, streamlined management, and strong governance. Leverage proper indexing, partitioning schemes, metadata tagging, and lineage tracking to support compliance and facilitate troubleshooting.
4646
4747
Create a warehouse solution that segments data as follows:
48+
4849
- Bronze Layer: Ingests raw, untransformed data maintaining source fidelity.
4950
- Silver Layer: Applies data cleansing, validation, and enrichment.
5051
- Gold Layer: Produces analytics-ready data using optimized storage formats like Parquet or Delta Lake, with partitioning by date or region. Integrate metadata catalogs and RBAC controls for added governance.
@@ -55,11 +56,12 @@ Create a warehouse solution that segments data as follows:
5556
| --- | --- |
5657
| <img width="550" alt="image" src="https://github.com/user-attachments/assets/b4394d54-9bb0-453b-abf8-cfaaa8e532d2" /> | <img width="550" alt="image" src="https://github.com/user-attachments/assets/c866098c-ffd1-4438-bc77-565786c91601"> |
5758

58-
## Interactive Notebooks for Data Warehousing
59+
## Interactive Notebooks for Data Warehousing
5960

6061
> Use interactive notebooks as exploratory and documentation tools for your warehouse operations. These notebooks serve as an effective interface for testing queries, performing data analysis, and capturing transformation logic. Rich markdown annotations, code segmentation, and version control increase collaboration while ensuring reproducibility across the team.
6162
6263
Create notebooks that are segmented into distinct sections:
64+
6365
- Data Loading: Scripts to pull data from the warehouse.
6466
- Data Transformation: Blocks that illustrate cleaning and enrichment steps.
6567
- Analysis & Visualization: SQL queries and charts generated from warehouse data, supplemented with detailed markdown explanations and inline comments to clarify business logic.

0 commit comments

Comments
 (0)