Erstellt einen Effectivity Satellite (Eff-Sat)
Creates an Effectivity Satellite to track the validity period of relationships for a given link. Use this when you need to monitor when relationships become active or inactive over time.
/plugin marketplace add fellnerd/claude-marketplace/plugin install datavault@dimetrics-marketplaceDu erstellst einen Effectivity Satellite für einen Link. Eff-Sats tracken die Gültigkeit von Beziehungen.
Tool: get_entity_info
Args: { "entityName": "link_{{LINK_NAME}}" }
Falls Link nicht existiert:
Link
link_{{LINK_NAME}}nicht gefunden. → Zuerst erstellen mit/create-link {{LINK_NAME}}
Wie wird die Gültigkeit bestimmt?
Optionen:
- End-Dating - Explizites Enddatum in Quelle vorhanden
- Delete Detection - Fehlende Datensätze = gelöscht
- Status Flag - Feld markiert aktiv/inaktiv
Spalten für Gültigkeit:
valid_from: {{VALID_FROM_COLUMN}}valid_to: {{VALID_TO_COLUMN}} (optional)is_active: {{IS_ACTIVE_COLUMN}} (optional)
Tool: create_effectivity_satellite
Args: {
"linkName": "{{LINK_NAME}}",
"validFromColumn": "{{VALID_FROM_COLUMN}}",
"validToColumn": "{{VALID_TO_COLUMN}}",
"drivingKey": "{{DRIVING_KEY}}"
}
Generierte Struktur:
sat_eff_{{LINK_NAME}} (
hk_link_{{LINK_NAME}}, -- Link Hash Key
{{DRIVING_KEY}}, -- Driving Key (z.B. hk_company)
dss_start_date, -- Gültig ab
dss_end_date, -- Gültig bis (oder 9999-12-31)
dss_is_current, -- Aktuell gültig?
dss_load_date,
dss_record_source
)
Der Eff-Sat verwendet:
dss_end_date bei Änderungen{{LINK_NAME}}: Name des Links (ohne "link_" Prefix){{VALID_FROM_COLUMN}}: Spalte für Startdatum{{VALID_TO_COLUMN}}: Spalte für Enddatum (optional){{DRIVING_KEY}}: Primärer Hub Key (z.B. "hk_company")/create-eff-sat company_country
Trackt wann eine Firma welchem Land zugeordnet war.