# Powerbi Enterprise Master Data Mapping

> Use when Power BI solutions need cross-system master data mapping for customers, suppliers, products, materials, accounts, assets, employees, plants, legal entities, cost centers, profit centers, projects, or hierarchies.

- Skill: `rweisssieker-xp/powerbi-enterprise-master-data-mapping` (Agent Skill)
- Install (CLI): `npx skillmds@latest add rweisssieker-xp/powerbi-enterprise-master-data-mapping`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rweisssieker-xp/powerbi-enterprise-master-data-mapping/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: rweisssieker-xp (https://skillmd.com/u/rweisssieker-xp)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/rweisssieker-xp/powerbi-enterprise-master-data-mapping

---


# Power BI Enterprise Master Data Mapping

Use this skill when a business question crosses ERP, CRM, PLM, MES, finance, service, or warehouse boundaries.

## Master Data Domains

- Customer/account/business partner.
- Supplier/vendor.
- Product/material/item/SKU.
- Asset/equipment/functional location.
- Employee/worker/operator/salesperson.
- Organization/legal entity/company code/plant/site/warehouse.
- Finance dimensions: GL account, cost center, profit center, project, WBS, internal order.
- Geography, channel, segment, product hierarchy, customer hierarchy, supplier hierarchy.

## Workflow

1. Identify the system of record and consuming systems for each master data domain.
2. Map natural keys, surrogate keys, alternate keys, and slowly changing attributes.
3. Resolve hierarchy ownership and effective dating.
4. Define bridge tables for many-to-many cross-system mapping.
5. Specify data quality checks: duplicates, missing keys, orphaned facts, conflicting names, inactive records.
6. Define RLS-relevant attributes and sensitivity constraints.

## Output Requirements

- Include mapping table design, hierarchy strategy, SCD handling, conflict rules, and validation checks.
- Do not join cross-system facts on names or descriptions when stable IDs are unavailable; create explicit mapping backlog items.


