data360-harmonize

Configures DMO mappings, identity resolution, and unified profiles in Salesforce Data Cloud.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/padjei/SF_Build --skill data360-harmonize-padjei
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: data360-harmonize
Source: https://github.com/padjei/SF_Build/tree/main/.claude/skills/data360-harmonize
Command: npx skills add https://github.com/padjei/SF_Build --skill data360-harmonize-padjei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Harmonizing ingested data into unified profiles in Salesforce Data Cloud requires coordinating DMO schema inspection, field mappings, relationships, and identity resolution rulesets, which is error-prone without a structured workflow. ## Core Features & Use Cases - DMO and Mapping Management: Inspect the DMO catalog, describe schemas, and create or review field mappings between DLOs and DMOs using the sf data360 CLI. - Identity Resolution & Unification: Create and run identity resolution rulesets, verify unified profiles, and work with data graphs and universal ID lookups. - Readiness Gating: Run a shared org readiness classifier before mutating harmonization assets to catch phase-specific gaps. - Use Case: Map a Contact_Home__dll DLO to ssot__Individual__dlm, then create and run an identity resolution ruleset to produce unified individual profiles. ## Quick Start Ask the assistant to map your DLO to ssot__Individual__dlm and verify the resulting unified profiles in your target org.

Frequently Asked Questions about data360-harmonize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map a DLO to a DMO in Salesforce Data Cloud?▼

First inspect the target DMO schema with sf data360 query describe or dmo get --json, then review existing mappings with dmo mapping-list. Use dmo map-to-canonical with --dry-run to preview the mapping before applying it.

How do I create an identity resolution ruleset in Data Cloud?▼

Define the ruleset in a JSON file and run sf data360 identity-resolution create with the -f flag, then execute it with identity-resolution run. Treat runs as asynchronous and verify unified profile results afterward.

Why are unified profiles not appearing after identity resolution?▼

Unified DMO names are ruleset-specific rather than generic, so verify you are querying the correct ruleset output. Also confirm mappings are trustworthy before running IR, since identity resolution is asynchronous and results must be checked after execution.

Does sf data360 have a dmo describe command?▼

No, there is no dmo describe command. Use sf data360 query describe with the --table flag or dmo get --json to inspect DMO schema before creating mappings.

When should I use data360-harmonize versus data360-prepare?▼

Use data360-harmonize for DMOs, mappings, relationships, identity resolution, and unified profiles. Use data360-prepare when the work is still about ingesting streams or building DLOs, and data360-segment or data360-query for segmentation and SQL retrieval.