I was tweaking my log settings today and noticed this oddity:
Notice to the right of
Wave
appears a new Log Category:Nba
.The
Tooling API Developer Guide
specification forTraceFlag
does not even include Wave as far as I can tell. What is the nature of this new category?
Answer
I too wondered what this was when the pre-release orgs were updated:
What is a #Salesforce Nba in #Summer18 and why is it so important that it gets its own Debug Log Category? #askforce – tweet
The general consensus was it stands for Next Best Action. This is related to Einstein predictions/insights.
An anonymous source found a lightning:nextBestActions component in the auradocs for #Summer18.
Checks out for Nba as it has strategies like the log messages. tweet
There is a Summer ’18 pilot that appears to be related: Use Strategies to Recommend Flows to Users and Community Members
We provide Einstein Next Best Action to selected customers through a pilot program […]
I’ve also documented the current logging levels for it.
Nba-Error
- NBA_STRATEGY_ERROR
- NBA_NODE_ERROR
Nba-Fine
- NBA_STRATEGY_BEGIN
- NBA_STRATEGY_END
- NBA_NODE_BEGIN
- NBA_NODE_END
- NBA_OFFER_INVALID
Attribution
Source : Link , Question Author : Adrian Larson , Answer Author : Community