Execute Apex führt einen Block anonymen Apex-Code gegen eine verbundene Org aus und gibt die Debug-Ausgabe zurück. Es ist der schnellste Weg, ein einmaliges Skript, eine Datenkorrektur oder einen Schritt nach dem Deployment auszuführen, ohne Serpent zu verlassen oder die Developer Console zu öffnen.
Wofür du es nutzen kannst
- Eine einmalige Datenkorrektur oder ein Backfill vor einer Release gegen eine Sandbox ausführen.
- Einen Schritt nach dem Deployment auslösen, etwa einen Job planen oder einen Datensatz einspielen.
- Verhalten schnell prüfen, indem du ein Snippet ausführst und das Debug-Log liest.
In der Demo ausführen
Execute Apex läuft von einem Work Item aus. Öffne ein Work Item über die Schaltfläche "Try it in the demo" oben, dann:
-
Execute Apex öffnen
Öffne am Work Item More actions und wähle Execute Apex.
-
Org auswählen
Wähle die verbundene Org, gegen die ausgeführt werden soll. Führe zuerst gegen eine Sandbox oder Scratch-Org aus, nicht gegen die Produktion.
-
Deinen Apex-Code hinzufügen
Füge den anonymen Apex-Code ein oder schreibe ihn, den du ausführen willst.
-
Ausführen und Ausgabe lesen
Führe ihn aus und lies dann die zurückgegebene Debug-Ausgabe, um zu bestätigen, was passiert ist.
Nachverfolgt wie jede andere Aktion
Execute Apex ist eine Serpent-Aktion, daher wird jeder Lauf mit seiner Ausgabe und seinem Status erfasst. Du findest ihn in der Aktionshistorie und kannst nachverfolgen, falls etwas Aufmerksamkeit braucht.