Insights_looker_block/dashboards/conversation_lookup.dashboard.lookml (573 lines of code) (raw):

# Copyright 2024 Google LLC # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. - dashboard: conversation_lookup title: Conversation Lookup layout: newspaper preferred_viewer: dashboards-next description: '' preferred_slug: 3qLDHid925RR9wx3Q725MZ elements: - title: Transcript name: Transcript model: insights explore: insights_data type: looker_grid fields: [sentence_turn_number.turn_number, insights_data__sentences__phrase_match_data.display_name, insights_data__sentences.sentence, insights_data__sentences.participant_role, insights_data__sentences.average_sentiment_category_value, insights_data__sentences.sentiment_category] sorts: [sentence_turn_number.turn_number] limit: 500 column_limit: 50 show_view_names: false show_row_numbers: true transpose: false truncate_text: false hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false enable_conditional_formatting: false header_text_alignment: left header_font_size: '12' rows_font_size: '12' conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data__sentences.average_sentiment_category_value: is_active: true truncate_column_names: false defaults_version: 1 hidden_fields: [sentence_turn_number.turn_number] listen: Conversation Name: insights_data.conversation_name row: 6 col: 0 width: 24 height: 7 - title: Client Sentiment name: Client Sentiment model: insights explore: insights_data type: single_value fields: [insights_data.client_sentiment_category, insights_data.average_client_sentiment_category_value] sorts: [insights_data.client_sentiment_category] limit: 500 custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: false enable_conditional_formatting: true conditional_formatting_include_totals: false conditional_formatting_include_nulls: false conditional_formatting: [{type: equal to, value: !!null '', background_color: "#1A73E8", font_color: !!null '', color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 56d0c358-10a0-4fd6-aa0b-b117bef527ab}, bold: false, italic: false, strikethrough: false, fields: !!null ''}] defaults_version: 1 listen: Conversation Name: insights_data.conversation_name row: 4 col: 12 width: 6 height: 2 - title: Duration name: Duration model: insights explore: insights_data type: single_value fields: [insights_data.minutes_conversation] sorts: [insights_data.minutes_conversation] limit: 500 column_limit: 50 custom_color_enabled: true show_single_value_title: true show_comparison: false comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_view_names: false show_row_numbers: true truncate_column_names: false hide_totals: false hide_row_totals: false table_theme: white limit_displayed_rows: false transpose: false truncate_text: true size_to_fit: true header_text_alignment: left header_font_size: 12 rows_font_size: 12 defaults_version: 1 hidden_fields: [] listen: Conversation Name: insights_data.conversation_name row: 2 col: 12 width: 6 height: 2 - title: Most Salient Entities name: Most Salient Entities model: insights explore: insights_data type: looker_column fields: [insights_data__entities.average_salience, insights_data__entities.name] filters: insights_data__sentences.participant_role: '' insights_data__entities.average_salience: NOT NULL sorts: [insights_data__entities.average_salience desc] limit: 10 column_limit: 50 x_axis_gridlines: false y_axis_gridlines: true show_view_names: false show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' limit_displayed_rows: false legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" show_null_points: false interpolation: monotone hidden_series: [insights_data__sentences.participant_role___null - insights_data__sentences.average_sentiment_category_value] discontinuous_nulls: false defaults_version: 1 listen: Conversation Name: insights_data.conversation_name row: 13 col: 0 width: 13 height: 5 - title: Agent ID name: Agent ID model: insights explore: insights_data type: single_value fields: [insights_data__agents.agent_id] sorts: [insights_data__agents.agent_id] limit: 500 column_limit: 50 custom_color_enabled: true show_single_value_title: true show_comparison: false comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_view_names: false show_row_numbers: true truncate_column_names: false hide_totals: false hide_row_totals: false table_theme: white limit_displayed_rows: false transpose: false truncate_text: true size_to_fit: true header_text_alignment: left header_font_size: 12 rows_font_size: 12 defaults_version: 1 hidden_fields: [] listen: Conversation Name: insights_data.conversation_name row: 2 col: 0 width: 6 height: 2 - title: Agent Sentiment name: Agent Sentiment model: insights explore: insights_data type: single_value fields: [insights_data.agent_sentiment_category, insights_data.average_agent_sentiment_category_value] limit: 500 custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: false enable_conditional_formatting: true conditional_formatting_include_totals: false conditional_formatting_include_nulls: false conditional_formatting: [{type: equal to, value: !!null '', background_color: "#1A73E8", font_color: !!null '', color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 56d0c358-10a0-4fd6-aa0b-b117bef527ab}, bold: false, italic: false, strikethrough: false, fields: !!null ''}] defaults_version: 1 listen: Conversation Name: insights_data.conversation_name row: 4 col: 18 width: 6 height: 2 - title: Topic name: Topic model: insights explore: insights_data type: single_value fields: [insights_data__topics.name] sorts: [insights_data__topics.name] limit: 500 column_limit: 50 custom_color_enabled: true show_single_value_title: true show_comparison: false comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_view_names: false show_row_numbers: true truncate_column_names: false hide_totals: false hide_row_totals: false table_theme: white limit_displayed_rows: false transpose: false truncate_text: true size_to_fit: true header_text_alignment: left header_font_size: 12 rows_font_size: 12 defaults_version: 1 hidden_fields: [] listen: Conversation Name: insights_data.conversation_name row: 2 col: 18 width: 6 height: 2 - title: Start Date name: Start Date model: insights explore: insights_data type: single_value fields: [insights_data.start_date] fill_fields: [insights_data.start_date] sorts: [insights_data.start_date desc] limit: 500 custom_color_enabled: true show_single_value_title: true show_comparison: false comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false defaults_version: 1 listen: Conversation Name: insights_data.conversation_name row: 4 col: 0 width: 6 height: 2 - title: Conversation ID name: Conversation ID model: insights explore: insights_data type: single_value fields: [insights_data.unnested_conversation_id] sorts: [insights_data.unnested_conversation_id] limit: 500 column_limit: 50 custom_color_enabled: true show_single_value_title: true show_comparison: false comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_view_names: false show_row_numbers: true truncate_column_names: false hide_totals: false hide_row_totals: false table_theme: white limit_displayed_rows: false transpose: false truncate_text: true size_to_fit: true header_text_alignment: left header_font_size: 12 rows_font_size: 12 defaults_version: 1 hidden_fields: [] listen: Conversation Name: insights_data.conversation_name row: 0 col: 0 width: 24 height: 2 - title: Import Date name: Import Date model: insights explore: insights_data type: single_value fields: [insights_data.load_date] fill_fields: [insights_data.load_date] sorts: [insights_data.load_date desc] limit: 500 column_limit: 50 custom_color_enabled: true show_single_value_title: true show_comparison: false comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false x_axis_gridlines: false y_axis_gridlines: true show_view_names: false show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' limit_displayed_rows: false legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true show_null_points: true interpolation: linear defaults_version: 1 listen: Conversation Name: insights_data.conversation_name row: 2 col: 6 width: 6 height: 2 - title: Top Topics name: Top Topics model: insights explore: insights_data type: looker_grid fields: [insights_data__topics.name, insights_data__topics.score] filters: insights_data__sentences.participant_role: '' insights_data__topics.name: "-NULL" sorts: [insights_data__topics.score desc] limit: 10 column_limit: 50 show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false enable_conditional_formatting: false header_text_alignment: left header_font_size: 12 rows_font_size: 12 conditional_formatting_include_totals: false conditional_formatting_include_nulls: false x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" show_null_points: false interpolation: monotone hidden_series: [insights_data__sentences.participant_role___null - insights_data__sentences.average_sentiment_category_value] discontinuous_nulls: false defaults_version: 1 series_types: {} listen: Conversation Name: insights_data.conversation_name row: 18 col: 0 width: 13 height: 5 - title: Custom Highlights name: Custom Highlights model: insights explore: insights_data type: looker_column fields: [insights_data__sentences.count, insights_data__sentences__phrase_match_data.display_name] filters: insights_data__sentences__phrase_match_data.display_name: "-EMPTY" sorts: [insights_data__sentences.count desc] limit: 10 column_limit: 50 x_axis_gridlines: false y_axis_gridlines: true show_view_names: false show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' limit_displayed_rows: false legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" show_null_points: false interpolation: monotone hidden_series: [insights_data__sentences.participant_role___null - insights_data__sentences.average_sentiment_category_value] discontinuous_nulls: false defaults_version: 1 listen: Conversation Name: insights_data.conversation_name row: 18 col: 13 width: 11 height: 5 - title: Smart Highlights name: Smart Highlights model: insights explore: insights_data type: looker_column fields: [insights_data__sentences.count, insights_data__sentences__intent_match_data.display_name] filters: insights_data__sentences__intent_match_data.display_name: "-EMPTY" sorts: [insights_data__sentences.count desc] limit: 10 column_limit: 50 x_axis_gridlines: false y_axis_gridlines: true show_view_names: false show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' limit_displayed_rows: false legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" show_null_points: false interpolation: monotone hidden_series: [insights_data__sentences.participant_role___null - insights_data__sentences.average_sentiment_category_value] discontinuous_nulls: false defaults_version: 1 listen: Conversation Name: insights_data.conversation_name row: 13 col: 13 width: 11 height: 5 filters: - name: Conversation Name title: Conversation Name type: field_filter default_value: '' allow_multiple_values: true required: true ui_config: type: dropdown_menu display: inline options: [] model: insights explore: insights_data listens_to_filters: [] field: insights_data.conversation_name