Salesforce DevOps für Data Cloud
Der Großteil der Data-Cloud-Konfiguration existiert außerhalb der Metadata API. Das bedeutet das für Ihren Release-Prozess.
Was schwer zu deployen ist
Data Streams, Data Model Objects, Calculated Insights und Segments leben größtenteils in der eigenen Konfigurationsebene von Data Cloud statt in der Standard-Metadata-API, sodass ein Change Set oder ein 2GP-Paket sie selten sauber zwischen Orgs verschiebt. Sandbox-Refreshes übernehmen auch nicht die von Data Cloud aufgenommenen Daten, was bedeutet, dass Teams Datenströme oft von Hand in jeder neuen Sandbox neu aufbauen oder neu verbinden, statt eine nachverfolgte Änderung zu befördern. Dieselbe Lücke betrifft Agentforce, dessen Grounding- und Retrieval-Konfiguration an Data Cloud gebunden ist. Segments, die in Marketing Cloud aktiviert werden, landen auf einer separaten Plattform, die die Salesforce-Metadata-API überhaupt nicht abdeckt.
Wo es schwierig wird
Wie Serpent hilft
Serpent zentralisiert jede Sandbox und Scratch Org, von der Ihr Data-Cloud-Setup abhängt, und synchronisiert Umgebungen von einem Ort aus, sodass die Metadaten auf der Salesforce-Seite darum herum, Permission Sets, Flows, Integrationsbenutzer, versionsverfolgt bleiben, obwohl die eigene Konfiguration von Data Cloud außerhalb der Metadata API liegt. Siehe Org-Verwaltung in Serpent für Details, wie Umgebungen synchron bleiben. Für Teams, die ein spezielles Datenmigrationstool evaluieren, siehe, wie Serpent im Vergleich zu Prodly abschneidet.

Typischer Release für Salesforce DevOps für Data Cloud
- Die Änderung auf der Salesforce-Seite als Task erfassenPermission Sets, Flows und die Integrationsbenutzer-Konfiguration, von denen ein Data-Cloud-Stream abhängt, fließen in einen Task.
- Die unterstützenden Metadaten per Delta deployenSerpent liefert nur das, was sich geändert hat, kein vollständiges Org-Deployment, sodass die Data-Cloud-Objekte, die Sie nicht verschieben können, von denen isoliert bleiben, die Sie verschieben können.
- Umgebungen synchronisieren, bevor Streams neu verbunden werdenGepoolte Sandboxes und Scratch Orgs bleiben von einem Dashboard aus aufeinander abgestimmt, sodass das erneute Verbinden eines Datenstroms in einer neuen Umgebung von einer bekannt guten Baseline ausgeht.
- Die Metadaten zurücksetzen, nicht die PipelineWenn etwas kaputtgeht, macht ein Ein-Klick-Rollback die Änderung auf der Salesforce-Seite rückgängig, ohne die eigene Konfiguration von Data Cloud zu berühren.
Data Cloud DevOps, erklärt
Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.
In unter 15 Minuten eingerichtet. Keine DevOps-Neueinstellung nötig.
