Integrate DAX Copilot with Microsoft Fabric (preview)

[This article is prerelease documentation and is subject to change.]

This article shows you how to integrate Dragon Ambient eXperience (DAX) Copilot with Microsoft Fabric to ingest conversational data. The integration involves the following steps:

  1. Review prerequisites
  2. Add the DAX Copilot service principal to the Microsoft Entra ID tenant
  3. Create a Fabric workspace
  4. Create a lakehouse
  5. Grant access to the DAX Copilot service principal
  6. Configure the Fabric integration
  7. Verify DAX Copilot data in your Fabric workspace

Review prerequisites

To set up the integration, you need:

Add the DAX Copilot service principal to the Microsoft Entra ID tenant

You need to add the DAX Copilot service principal to your Microsoft Entra ID tenant. This service principal is used to move data from DAX Copilot to Fabric. Let's add the service principal using the Azure Command-Line Interface (CLI).

  1. Sign in to Azure using the Application Administrator permissions.

    • If you have an Azure subscription, use the following command:

      az login
      
    • If you don't have an Azure subscription, use the following command:

      az login --allow-no-subscriptions
      
  2. Add the DAX Copilot service principal to your Microsoft Entra ID tenant. Replace the id value in the following command with the DAX Copilot service principal ID. Ensure you provide the correct value before you run the command.

      az ad sp create --id aaaaaaaa-bbbb-cccc-1111-222222222222
    
  3. Sign in to the Azure portal. Go to Microsoft Entra ID > Manage > Enterprise applications, and check if your newly added service principal is visible in the list of applications.

    A screenshot displaying a sample service principal.

Create a Fabric workspace

Depending on which Fabric workspace do you want to see your DAX Copilot data in, you can either use an existing workspace or create a new one. To learn how to create a new Fabric workspace, see Create a workspace.

Note the name of the workspace for further steps.

Create a lakehouse

Create a new lakehouse to bring your DAX Copilot data to Fabric OneLake. To learn how to create one, see Create a lakehouse.

Note the name of the lakehouse for further steps.

Grant access to the DAX Copilot service principal

You need to make sure that the DAX Copilot service principal added to your Microsoft Entra ID tenant has Contributor access to the Fabric workspace. Follow these steps to assign the contributor permissions:

  1. Go to the Fabric workspace and select Manage access.

  2. Select + Add people or groups.

  3. On the Add people pane, search for the DAX Copilot service principal that you previously added to the Microsoft Entra ID tenant and select it.

  4. Expand the permissions dropdown list and select Contributor.

  5. Select Add.

    A screenshot showing how to add the contributor access.

Your Microsoft Entra ID service and Fabric environment are now configured.

Configure the Fabric integration

As the next step in the integration process, you should contact the Nuance support team to:

  • Link your Microsoft Entra ID tenant to your Nuance Management Server (NMS) organization ID within the Nuance Command Center.
  • Configure the Fabric integration in the Nuance Command Center.

Here's how you can initiate this process:

  1. To contact the Nuance support team, reach out to your Nuance Account Executive.

  2. Provide the Nuance support team with the following details:

    • Nuance organization ID

    • Microsoft Entra ID tenant name and tenant ID. You can find the tenant details through the Microsoft Entra admin center.

    • Fabric URI

      Use the name of the previously configured Fabric workspace and lakehouse to construct the full URL of the destination in the following format: https://onelake.blob.fabric.microsoft.com/{WorkspaceName}/{LakehouseName}.Lakehouse/Files

Verify DAX Copilot data in your Fabric workspace

After the Nuance support team enables the Fabric integration, you can verify whether the DAX Copilot data is available in your Fabric workspace.

  1. Make sure that you record new DAX Copilot encounters after enabling the integration.

  2. Go to your Fabric workspace and navigate to the lakehouse that you used for configuration.

  3. Within the Files folder structure, you should see your DAX Copilot data organized by date. To view the files, select a specific encounter.

    A screenshot displaying sample DAX Copilot data in a Fabric workspace.

Next steps