TraceFlag w Salesforce

Feb 07 2023
.
TraceFlag w Salesforce
  1. Debugowanie kodu Apex — flagi śledzenia pomagają programistom identyfikować i rozwiązywać problemy z kodem Apex, dostarczając szczegółowy dziennik jego wykonania.
  2. Analiza wydajności — flagi śledzenia umożliwiają programistom monitorowanie wydajności kodu Apex i identyfikowanie wszelkich wąskich gardeł lub nieefektywności.
  3. Debugowanie problemów z integracją — Flagi śledzenia mogą służyć do debugowania problemów z integracją między Salesforce i innymi systemami.

#!/bin/bash

myAlias=<fill your alias here>

for row in $(sfdx force:data:soql:query -q "SELECT Id FROM TraceFlag" --usetoolingapi --resultformat "json" | jq -r '.result.records | .[].Id' ) 
    do  
        echo sfdx force:data:record:delete --sobjecttype TraceFlag --sobjectid ${row} --targetusername ${myAlias}
        sfdx force:data:record:delete --usetoolingapi --sobjecttype TraceFlag --sobjectid ${row} --targetusername ${myAlias}
    done