TraceFlag trong Salesforce

Feb 07 2023
.
TraceFlag trong Salesforce
  1. Gỡ lỗi mã Apex — Cờ theo dõi giúp nhà phát triển xác định và giải quyết các sự cố với mã Apex bằng cách cung cấp nhật ký chi tiết về quá trình thực thi mã.
  2. Phân tích hiệu suất — Trace Flags cho phép các nhà phát triển theo dõi hiệu suất của mã Apex và xác định bất kỳ tắc nghẽn hoặc sự thiếu hiệu quả nào.
  3. Gỡ lỗi sự cố với tích hợp — Có thể sử dụng Cờ theo dõi để gỡ lỗi sự cố với tích hợp giữa Salesforce và các hệ thống khác.

#!/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