Following on from my last post on checking whether query folding is taking place in a Power BI/Power Query query, I’ve just stumbled on another way of doing this – by looking at metadata. I blogged about M metadata and Power Query some time ago (you might want to read the post to get some […]
1. Database.query() retrives 50K records where as Database.getQueryLocator() retrives 50 million records from Database. 2. Database.query() is used to construct dynamic query instead of using SOQL query where as Database.getQueryLocator() is the return type of start method of a Batch class.
Create a Custom JSON in apex code Apex is the coding language for Salesforce cloud computing. Salesforce provides a Class ‘JSONGenerator’ using which one can serialize a collection, wrapper class into JSON or can deserialize in reverse. Using this class a Custom JSON can also be written, below is the code snippet for the same: […]
Last Fall when Salesforce introduced Einstein, its artificial intelligence initiative, it debuted with some intelligence built into the core CRM tool, but with a promise that it would expand into other products over time. Today it announced it was adding Einstein AI to its Service Cloud customer service platform. The goal is to make life easier […]
Back in Spring ’16, Salesforce added a tool for assessing an org’s security – Setup > Security Controls > Health Check. I hadn’t had a reason to use it until recently. Despite having the standard System Administrator profile, I got the following error when trying to use it. Insufficient Privileges You do not have the level […]
Are you aware that you are able to integrate Salesforce CRM with a successful telephone system? DemoEventSink – this module is designed to listen with events and triggers change of interface in the Web SoftPhone in accordance with the event it received. TAPI is brief for Telephony Application Programming Interface and it is a Microsoft […]
Here are a few lessons learned from implementing this use case: Automate the removal of permission sets from a deactivated user. Understand the structure of permission set and permission set assignments. Use process builder to invoke flow. Strengthen your flow from faulting by adding decision elements. Provide descriptions, where provided, in Salesforce. This may be […]