Important
At the time of writing, the integration of Cognitive Services with Dynamics 365 is in preview mode and the preview is only available for North American instances.
1. Activate Text Analytics
In order to enable the integration follow these steps:
In order to enable the integration follow these steps:
- Navigate to Settings | Administration | System Settings
- Go to Preview tab
- Select Yes on Enable the Dynamics 365 Text Analytics Preview
- Click OK
2. Create Text Analytics Endpoint in Azure
We need to create a Text Analytics service in Azure:
We need to create a Text Analytics service in Azure:
- Login to Azure Portal
- Click Create a resource
- Search for Text Analytics
- Click Create, which will take you to the wizard (of sorts)
- Fill in:
- Name
- Subscription
- Location
- Pricing Tier
- Resource Group
Once the resource has been created we will need endpoint URL and an access key to access it from Dynamics 365, which we can get from the resource itself on the azure portal, as shown below:
3. Configure Dynamics 365 to use Text Analytics
The final configuration step is to add the details from section 2 to Dynamics 365.
- Navigate to Settings | Administration | Azure Machine Learning Text Analytics Service Configuration
- Fill in with details from the previous section:
- Azure Service Url
- Azure Account Key
- Click Test Connection
- Click Activate
- Tick Activate existing text analytics models and Click Activate
Note that the results of Test Connection will be displayed on the Connection Test Information section.
4A. Create Knowledge Search Model
On the same record as section 4A, we click the plus sign as shown below and we add some rules
The rules determine which fields will be used to generate the default search strings for Knowledge Based articles.
In the example below we have set up, perhaps somewhat redundantly the subject of regarding Tasks, Activities, the case description field and the title of any regarding notes as relevant keywords/phrases.
5. Add Knowledge Base Search Suggestions to Case
The feature will use Text Analytics to extract meaningful keywords to search for from the fields set up on section 4B
As mentioned on section 4B, in this example we have set up, the subject of Tasks, Activities, the case description field and the title of any notes as relevant keywords/phrases.
So in an example case, where we have a description and a task like this:
If we click on KB Records this is the result
It's used the fields to suggest the search words
I have to admit that I expected it to search the KB articles, but this is not what the feature is about.
7. Enable Knowledge Management on Other Entity
It is possible to do the same for pretty much any entity
- Navigate to Settings | Service Management | Knowledge Search Field Settings
- Click New
- Fill in details
- Click Save
On the same record as section 4A, we click the plus sign as shown below and we add some rules
The rules determine which fields will be used to generate the default search strings for Knowledge Based articles.
In the example below we have set up, perhaps somewhat redundantly the subject of regarding Tasks, Activities, the case description field and the title of any regarding notes as relevant keywords/phrases.
5. Add Knowledge Base Search Suggestions to Case
- Navigate to Settings | Customizations | Customize the System
- Expand Entities | Case | Form
- Click on the Default Form: Case
- Double Click on the Conversation Tab
- Go to Web Client Properties | Knowledge Base Search
- On Additional Options, tick Turn on Automatic Suggestions
- On Give knowledge base (KB) suggestions using, ensure you select Text Analytics
- Save Form
- Publish Entity.
The feature will use Text Analytics to extract meaningful keywords to search for from the fields set up on section 4B
As mentioned on section 4B, in this example we have set up, the subject of Tasks, Activities, the case description field and the title of any notes as relevant keywords/phrases.
So in an example case, where we have a description and a task like this:
If we click on KB Records this is the result
It's used the fields to suggest the search words
I have to admit that I expected it to search the KB articles, but this is not what the feature is about.
7. Enable Knowledge Management on Other Entity
It is possible to do the same for pretty much any entity
- Navigate to Settings | Customizations | Customize the System
- Expand Entities | Account
- Tick Knowledge Management
- Click on the Default Form: Account
- Add Knowledge Base Search
- On Additional Options, tick Turn on Automatic Suggestions
- On Give knowledge base (KB) suggestions using, ensure you select Text Analytics
- Click Ok
- Save Form
- Publish Entity.
No comments:
Post a Comment