Skip to the content.

Data Quality Rules

This document describes the first public-safe data-quality checks for the Network Operations Data Lab.

The goal is to treat network documentation as structured operational data. Before this data can be used for SQL analysis or BI reporting, it should be checked for completeness, consistency and basic plausibility.

Current sample data

Current sample inputs:

Current device columns:

device_id, device_name, device_type, vendor, model, role, location

Current interface columns:

device_name, interface_name, interface_type, admin_status, oper_status, vlan, port_role, description

Public-safe data rule

The sample data must not contain real sensitive infrastructure details.

Do not publish:

Use anonymized lab names and synthetic examples instead.

Device inventory checks

Recommended checks:

Interface documentation checks

Recommended checks:

Relationship checks

Recommended checks:

Reporting-oriented checks

Recommended checks:

Why this matters for BI

Power BI reports and SQL analysis depend on reliable source data.

If device identifiers, interface names, port roles or VLAN documentation are incomplete, dashboards can become misleading. These checks are intentionally simple and transparent so they can be explained in a learning, portfolio and interview context.

Current limitations

This is an early learning-lab implementation.

The current checks are based on public-safe sample CSV files. Later versions may add: