Recommended setup and rollout strategy for Conversational Analytics in Looker

This guide is intended to help plan the rollout of Conversational Analytics to users of a Looker instance. It recommends the following phased approach for implementing Conversational Analytics in Looker:

This approach lets you start with a small, controlled scope, validate your setup, and then expand to more users and data.

Phase 1: Curate data and define the initial scope

In this phase, prepare your data for users to query with Conversational Analytics and define the scope of the initial deployment. Follow these recommendations for starting with a small and controlled scope:

Phase 2: Configure agents and validate internally

In this phase, build and refine your Conversational Analytics agents, and then thoroughly test them with internal users to confirm accuracy and effectiveness. This phase involves the following steps:

  1. Create curated agents: Create Conversational Analytics agents that are based only on the curated Explores that you prepared during the curation and initial setup phase.
  2. Refine with agent instructions: Use agent instructions to provide additional context and further guidance. For example:

    • Define synonyms for field names or values.
    • Provide specific context or rules for how certain fields should be used.
  3. Validate internally and iterate: Thoroughly test the agents with users who are familiar with the data. Ask various questions, test edge cases, and identify weaknesses. Make the following changes based on feedback from testing:

    1. Refine the LookML. For example, adjust the values for the label, description, or hidden LookML parameters.
    2. Adjust agent instructions.
    3. Continue flagging issues with data quality.

Phase 3: Expand Conversational Analytics adoption to more users

In this phase, expand Conversational Analytics adoption to more users by granting access, collecting feedback, and iterating on your agents. This phase involves the following steps:

  1. Grant targeted access: Grant Conversational Analytics access to additional users, and encourage those users to use the specific, vetted agents that you have created.
  2. Launch and collect feedback: Actively solicit feedback on the following topics:

    • Accuracy of responses
    • Ease of use
    • Missing information or confusing results
  3. Iterate continuously: Use feedback to make further refinements to LookML and agent instructions, and prioritize data cleanup efforts.

  4. Expand access: Once the agents prove stable and valuable, expand access to other relevant user groups and introduce new curated agents by granting these users the appropriate permissions. You can also introduce new curated agents and expand access to the models that are available to the Gemini role, following the same processes that were used in the previous phases.