Beziehungen in Salesforce – Typen und Beispiel

Werden Sie nicht obsolet & Holen Sie sich einen Pink Slip
Folgen Sie DataFlair auf Google News & Bleiben Sie dem Spiel voraus

Ziel – Beziehungen in Salesforce

In diesem Salesforce-Tutorial , wir werden Beziehungen in Salesforce sehen. Darüber hinaus werden wir Arten von Salesforce-Beziehungen diskutieren. Außerdem werden wir sehen, wie Sie Master-Detail-Beziehungen in Salesforce und Lookup-Beziehungen in Salesforce erstellen. Außerdem lernen wir anhand des Beispiels indirekte und externe Suchbeziehungen in Salesforce kennen.

Beginnen wir also mit dem Tutorial Beziehungen in Salesforce.

Beziehungen in Salesforce – Typen und Beispiel

Was sind die Beziehungen in Salesforce?

Sie können verschiedene Arten von Verbindungen charakterisieren, indem Sie benutzerdefinierte Beziehungsfelder auf einer Ebene erstellen. Bevor Sie anfangen, Verbindungen herzustellen, Entscheiden Sie sich für die Art der Beziehung, die Ihren Anforderungen entspricht.

Wissen Sie etwas über die Salesforce-Architektur

Unterschiedliche Arten von Verbindungen zwischen Objekten in Salesforce entscheiden darüber, wie sie mit dem Löschen von Informationen, dem Teilen und erforderlichen Feldern in Seitenformaten umgehen. Wie wäre es, wenn wir die Arten von Verbindungen untersuchen.

Arten von Salesforce–Beziehungen

Im Folgenden sind die Arten von Beziehungen in Salesforce aufgeführt –

a. Master-Detail-Beziehung in Salesforce

Fast alle Fragen sind so miteinander verknüpft, dass der Ace-Datensatz bestimmte Praktiken des Detail- und Unterdetaildatensatzes steuert. Beispielsweise können Benutzer eine zweidimensionale Detailbeziehung klassifizieren. Zum Beispiel, Konto-Spesenabrechnung, dass ziehen Sie die Beziehung zu Unter Detail Datensätze. Beispiel: Konto-Spesenabrechnung-Spesenposition. Sie können dann Aktivitäten über die Ace-Detail-Subdetail-Beziehung ausführen.

Praktiken von Salesforce-Beziehungen Master-Detail-Verbindungen:

Entfernen eines Datensatzes, der sich im Detail befindet, verschieben Sie ihn in den Papierkorb und lassen Sie den Datensatz makellos; Das Löschen eines Ace-Datensatzes löscht zusätzlich zugehörige Detail- und Unterdetaildatensätze. Das Rückgängigmachen eines Datensatzes hilft bei der Wiederherstellung, und das Rückgängigmachen eines Ace-Datensatzes löscht ebenfalls alle zugehörigen Detail- und Subdetail-Datensätze. In jedem Fall können Sie den Detaildatensatz nicht wiederherstellen, wenn Sie einen Detaildatensatz löschen und später unabhängig voneinander den zugehörigen Detaildatensatz löschen, da er nie wieder einen Ace-Datensatz enthält, mit dem Er sich identifizieren kann.
Selbstverständlich können Datensätze in ace Detail connections nicht neu ausgerichtet werden. Sie können jedoch zulassen, dass Tyke-Datensätze in Ace-Detailverbindungen für benutzerdefinierte Artikel zu verschiedenen übergeordneten Datensätzen neu ausgerichtet werden, indem Sie in der Ace-Detail-Beziehungsdefinition die Option Reparenting zulassen auswählen.
Das Eigentümerfeld in den Detail- und Unterdetaildatensätzen ist nicht zugänglich und wird natürlich auf den Eigentümer des Ace-Datensatzes festgelegt. Alle benutzerdefinierten Fragen, die sich auf der Seite „Detail“ einer Ace-Detailbeziehung befinden, können keine Freigabedenken, manuellen Freigaben oder Zeilen enthalten, da für diese das Feld Eigentümer erforderlich ist.

Sie müssen mehr über Salesforce Services erfahren

Das Ace-Detail-Beziehungsfeld (das Feld, das die Artikel verbindet) ist auf der Seite erforderlich Format der Detail- und Unterdetaildatensätze
Die Ace-Frage kann ein Standard-Protest sein, z. B. Konto oder Opportunity, oder ein benutzerdefinierter Protest. Als Best Practice sollten Sie 10.000 Kid-Datensätze für eine Ace-Detail-Beziehung nicht überschreiten.
Jede benutzerdefinierte Verbindung kann bis zu zwei ace Detail-Verbindungen und bis zu 25 addieren sich zu Verbindungen.
Der Abschnitt related to kann nicht geändert werden, nachdem Sie die Beziehung erstellt haben.

b. Viele-zu-Viele-Beziehung in Salesforce

Sie können Ace-Detailverbindungen verwenden, um Viele-zu-Viele-Verbindungen zwischen zwei beliebigen Artikeln anzuzeigen. Eine Viele-zu-Viele-Salesforce-Beziehung ermöglicht es, jeden Datensatz einer Frage mit verschiedenen Datensätzen einer anderen Frage zu verbinden und umgekehrt. Sie erstellen beispielsweise eine benutzerdefinierte Frage mit dem Namen „Fehler“, die sich so weit mit dem Standardfall identifiziert, dass ein Fehler mit verschiedenen Fällen und ein Fall ebenfalls mit zahlreichen Fehlern identifiziert werden kann.

Lassen Sie uns eine Tour zu Salesforce CPQ Tutorial

c. Lookup Beziehungen in Salesforce

Verbindungen zwei Dinge zusammen. Abfrageverbindungen sind wie Ace-Detailverbindungen, abgesehen davon, dass sie die Freigabe nicht unterstützen oder Synopsefelder nach oben verschieben. Mit einer Abfrage Beziehung können Sie:
Verbindung zwei eindeutige Artikel.
Die Verbindung ist eine Frage mit sich selbst (außer für den Client-Protest; siehe Hierarchisch). Zum Beispiel sollten Sie einen benutzerdefinierten Protest namens „Bug“ mit sich selbst verbinden müssen, um anzugeben, wie zwei eindeutige Fehler mit einem ähnlichen Problem identifiziert werden.

Werfen Sie einen Blick auf Salesforce-Objekte

Wenn Sie eine Abfragebeziehung charakterisieren, können Sie ein Abfragefeld in die Seitenformate für diese Frage integrieren und zusätzlich einen zugehörigen Überblick über die Seitendesigns der zugehörigen Frage erstellen. Wenn Sie beispielsweise über eine benutzerdefinierte Frage mit dem Namen „PTO Requests“ verfügen und Ihre Clients eine PTO ask for mit dem Vertreter verbinden müssen, der die Anforderung vorlegt, erstellen Sie eine Abfragebeziehung aus der benutzerdefinierten PTO Request-Frage mit der Client-Frage.
Für den Fall, dass der übergeordnete Datensatz in einer Abfragebeziehung gelöscht wird, zeichnet der Feldverlauf, der für den übergeordneten Datensatz folgt, die Stornierung nicht auf. Wenn beispielsweise ein übergeordnetes Konto gelöscht wird, zeigt die Übersicht über den Kontoverlauf für das Youngster-Konto die Löschung nicht an.
Sie können eine Abfrage oder einen Datensatz in einer Abfragebeziehung nicht löschen, wenn die konsolidierte Anzahl von Datensätzen zwischen den beiden verbundenen Elementen mehr als 100.000 beträgt. Um eine Abfrage oder einen Datensatz in einer Abfragebeziehung zu löschen, löschen Sie zuerst eine angemessene Anzahl ihrer Tyke-Datensätze.

Lassen Sie uns die Salesforce-Freigaberegeln überarbeiten

Wenn Sie eine Frage löschen, die von einem Abfragefeld verwendet wird, löschen Sie auch das Feld. Um sowohl die Frage als auch das Feld zu löschen, verwenden Sie die Metadaten-API mit einer Löschshow, die purgeOnDelete verwendet. Oder verwenden Sie Setup in der Benutzeroberfläche, um das Feld zuerst zu löschen. Etwas anderes kann der Protest nicht auslöschen.

d. Externe Lookup Salesforce Beziehung

Eine äußere Abfrage Salesforce Beziehung Schnittstellen ein tyke Standard, benutzerdefiniert, oder außerhalb Frage ein Elternteil außerhalb Protest. Wenn Sie ein äußeres Abfragebeziehungsfeld erstellen, wird das externe Standard-ID-Feld auf der übergeordneten Außenseite mit den Schätzungen des äußeren Abfragebeziehungsfelds des Elternteils koordiniert. Außenfragenfeldschätzungen stammen aus einer äußeren Informationsquelle.

Lassen Sie uns die Salesforce-Umgebungstypen und -verwendungen überarbeiten

e. Indirekte Suche Salesforce-Beziehung

Eine indirekte Abfragebeziehung verbindet eine Kindfrage mit einer übergeordneten Standard- oder benutzerdefinierten Frage. Wenn Sie ein aberrantes Abfragebeziehungsfeld für eine äußere Frage erstellen, bestimmen Sie das übergeordnete Protestfeld und das übergeordnete Protestfeld, die mit den Partnerdatensätzen in der Beziehung übereinstimmen sollen. Insbesondere wählen Sie ein benutzerdefiniertes außergewöhnliches Feld außerhalb der ID in der übergeordneten Fragekoordinate für das Feld Aberrant Query Relationship des Kindes aus, dessen Eigenschaften aus einer äußeren Informationsquelle stammen.

f. Hierarchische Beziehungen in Salesforce

Eine eindeutige Abfrage Salesforce Beziehung zugänglich nur für den Client-Server. Es gibt Clients die Möglichkeit, ein Abfragefeld zu verwenden, um einen Client mit einem anderen zu verbinden, der nicht spezifisch oder auf Umwegen auf sich selbst anspielt. Sie können beispielsweise ein benutzerdefiniertes Beziehungsfeld mit mehreren Ebenen erstellen, um den unmittelbaren Chef jedes Kunden zu speichern.
Also, das war alles über Beziehungen in Salesforce. Hoffe dir gefällt unsere Erklärung.

Werfen Sie einen Blick auf Salesforce Schema Builder

Fazit – Beziehungen in Salesforce

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.