Salesforce Data Loader

Salesforce Data Loader

Wissen Sie, dass wir ohne das Schreiben von Komponenten/Apex -Skript die Datenmanipulation in Salesforce durchführen können? Die Antwort ist ja! Verwenden von Datenlader können wir dies erreichen. In diesem Handbuch lernen wir, wie der Datenlader in Windows installiert wird und wie Sie Einfügung, Löschen und Aktualisierung der Salesforce -Daten durchführen. Schließlich werden wir auch lernen, wie Sie die Aufzeichnungen aus dem Salesforce -Objekt exportieren können. Mal sehen, welcher Datenlader ist.

Datenlader

Data Loader ist ein Tool, das speziell die Datenmanipulationsvorgänge wie Insert, Upsert, Update und Löschen durchführt. Abgesehen von diesen vier Operationen wird es auch als Option zum Exportieren gegeben. Wenn Sie die Daten exportieren möchten, die im Recycle Bin (gelöschte Daten) vorhanden sind, liefert sie die Option „Alle exportieren“. Der Hauptvorteil der Verwendung des Datenladers ist die Benutzerinteraktion. eine einfache CSV -Datei unterstützt; und es ordnet leicht die Felder und unterstützt alle Salesforce -Objekte (Standard/Custom). Wir können auch sagen, dass es schneller ist als die anderen Lader wie der Datenimport -Assistent.

Installation

1. Es ist direkt in jedem Salesforce -Entwickler org verfügbar. Navigieren Sie zunächst zu "Schnellfind" und suchen Sie nach "Datenloader". Dann gehen Sie zu "Downloads".

2. Bestätigen Sie Ihre Org, indem Sie auf die Schaltfläche „Bestätigen“ klicken.

3. Klicken Sie auf "Download".

4. Extrahieren Sie nach einem erfolgreichen Download den Data Loader -Ordner und klicken Sie auf "Installation".

5. Nach einer erfolgreichen Installation wird der Datenlader CMD geöffnet. Stellen Sie sicher, dass der Java JDK bereits in Ihrem Computer installiert ist.

Datenloader - UI

Sie können den Datenlader mit den folgenden Optionen sehen. Lassen Sie uns einzeln mit einem Beispiel gehen:

Es bittet die Organisation, sich anzumelden. Sie können zwischen "Sandbox" oder "Produktion" auswählen. Hier verwenden wir „Produktion“ und geben Ihre Anmeldeinformationen an. Klicken Sie auf "Ermöglichen". Klicken Sie dann auf "Weiter".

Betrieb einlegen

Lassen Sie uns das Einfügen in das Arbeitorderobjekt durchführen. Lassen Sie uns CSV mit den folgenden Daten haben:

Hier sind die "Status", "Subjekt" und "Beschreibung" die Felder im Workorder -Objekt. Wir geben 5 Datensätze mit den vorherigen Zeilen in das WorkOrder -Objekt ein.

Zum Beispiel: Zeile ist 1, der Status ist „neu“, das Thema ist „Landwirtschaft“ und die Beschreibung lautet „Bedarf an Pflanzen“.

1. Nach dem Klicken auf "Einfügen" wird aufgefordert, das zugefügte Objekt und die Daten auszuwählen. Wählen Sie "Alle Salesforce -Objekte anzeigen". Suchen Sie nach "Arbeitsauftrag" und wählen Sie es aus. Laden Sie Ihre CSV -Datei hoch, indem Sie auf die Schaltfläche "Durchsuchen" klicken. Dann gehen Sie zu "Weiter".

2. Es gibt uns Bestätigung darüber, wie viele Datensätze eingefügt werden sollen. Klicken Sie auf "OK", um es zu verarbeiten.

3. Kartierung. In diesem Schritt müssen wir unsere CSV -Header auf die Felder „Salesforce -Objekt“ abbilden. Wählen Sie "Erstellen oder bearbeiten Sie eine Karte (1)" ". Ziehen Sie die "Namen (2)" und platzieren Sie sie unter unsere "Dateispalte (3)".

Stellen Sie sicher, dass Sie Folgendes zuordnen:

  1. Dateispalten -Header - Beschreibung zum Namen - Beschreibung
  2. Dateispalten -Header - Status zum Namen - Status
  3. Dateispalten -Header - Vorbehaltlich des Namens - Betreff
  4. Überprüfen Sie die Zuordnungen und gehen Sie zu „Weiter“.

5. Schließlich klicken Sie auf "Ja". Es speichert das Ergebnis der CSV -Datei am Speicherort. Sie können den Pfad auswählen oder ihn als Standard lassen.

Sie erhalten eine Bestätigung auf demselben Bildschirm. OK klicken".

Lassen Sie uns überprüfen, ob diese fünf Datensätze in das Objekt „Arbeitsauftrag“ eingefügt werden oder nicht. Gehen Sie zum "App Launcher" und wählen Sie "Arbeitsaufträge" aus.

Alle fünf Datensätze werden eingefügt. Öffnen Sie einen beliebigen Datensatz, um das Detail zu sehen.

Aktualisieren Sie den Vorgang

Lassen Sie uns einen Datensatz im Objekt "WorkOrder" aktualisieren. Lassen Sie uns einen CSV mit dem folgenden Datensatz haben:

Hier aktualisieren wir den Status für die angegebene Datensatz -ID auf "fertiggestellt". Der vorhandene Status ist "neu".

Nach dem Update ändert es sich an "Fertig" abgeschlossen ".

1. Klicken Sie schnell im Menü auf die Aktion "Aktualisieren".

2. Wählen Sie das Objekt „Arbeitsauftrag“ aus und geben Sie das CSV an.

3. Sie erhalten eine Bestätigung, dass 1 Datensatz aktualisieren wird. Klicken Sie auf "OK".

4. Zeichnen Sie das Feld "Status" auf "Status" und zeichnen Sie die ID "ID" in "Work Order ID (ID) ab" ab. ". Klicken Sie dann auf "Weiter".

5. Warten Sie auf die Bestätigung und klicken Sie auf "OK".

Ergebnis:

Sie können sehen, dass der Status von "neu" zu "Fertig" geändert wird.

Betrieb löschen

Lassen Sie uns den folgenden Datensatz aus dem Salesforce "Work Order" -Objekt löschen.

  1. Wählen Sie im Menü die Aktion "Löschen" und wählen Sie das Objekt "Arbeitsreihenfolge". Laden Sie die vorherige CSV -Datei hoch und klicken Sie auf "Weiter".
  2. Kartieren Sie das Feld und führen Sie die verbleibenden Schritte aus, wie in den vorherigen Szenarien erläutert.

Überprüfen Sie, ob der gelöschte Datensatz im Recycle -Behälter vorhanden ist oder nicht.

Wir können sehen, dass der Datensatz aus dem Objekt „Arbeitsauftrag“ gelöscht wird.

Exportieren

Lassen Sie uns die vorhandenen Datensätze aus dem Objekt "Fall" exportieren. Wählen Sie "Exportieren" im Menü "Datenloader".

1. Wählen Sie das Objekt "Fall" aus. Es wird nach dem Dateinamen so aufgefordert, dass die Fallsätze mit dem angegebenen Dateinamen exportiert werden.

2. In diesem Schritt werden Sie gefragt, welche Felder aus dem Objekt „Fall“ exportiert werden sollen. Wählen Sie die Überprüfung vor dem gewünschten Feld aus und klicken Sie auf "Beenden". (Hier haben wir ContactID, erstellt, erstellt und Beschreibung).

3. Sie erhalten eine Bestätigungsnachricht und zeigen an, wie viele Datensätze exportiert werden. In diesem Szenario werden 27 Fallunterlagen exportiert. Klicken Sie auf "OK".

4. Es zeigt die exportierten Falldatensätze in der Benutzeroberfläche an. Wenn Sie es in Excel speichern möchten, klicken Sie auf "Öffnen im externen Programm öffnen".

Sie sehen die Fallaufzeichnungen mit drei Feldern in Excel.

Auf diese Weise können wir die Datenmanipulation mit dem Datenlader durchführen.

Abschluss

Wir haben gelernt, wie man die Daten mit dem Datenlader in "Arbeitsauftrag" und "Fall" -Objekte importieren/exportiert, mit guten Beispielen. Der wichtigste Unterschied zwischen "Exportieren" und "Alle exportieren" besteht darin, dass der "Export" nur die vorhandenen Datensätze zurückgibt. „„ All “exportiert“ gibt jedoch die Datensätze zurück, die im Recycle -Behälter vorhanden sind. Wenn Sie die Datensätze löschen möchten, können Sie mit der Aktion "Löschen" ausgehen. Diese gelöschten Datensätze sammeln sich jedoch im Recycle -Behälter an. Wenn Sie es dort nicht sammeln müssen oder dauerhafte Löschung benötigen, können Sie mit der Aktion „Hard Löschen“ fortfahren.