Skip to main content
Version: 1.2

Release Notes

What's new

Data Model

  • Separation of Webex Contact Center and Webex Calling data sets

Reporting Features

  • Intraday Reporting for Agents
  • PhoneNumber categorization and localization (mapping table) for Calling
  • Data and service monitoring reporting

Reports

  • Separation of Webex Contact Center and Webex Calling reports

Important notes

None

New Features

This section lists new features or functionality for this version.

WXR-226 - Undelete dimensions if they are present again and got the deleted flag by mistake

Requirements: If some objects are not part of the staging tables anymore for whatever reason, they get flagged as deleted. If they are included in the staging tables again at a later time, the deleted flag should be removed again.

Solution Abstract: Add an undelete section in every load dimension procedure.

Limitation: None


WXR-217 - Add Place as a merged location info to all location dimensions

Requirements: We should create a location field of type "Place" including all available localization information.

Solution Abstract: Add the same localization fields to all b+s location tables and create a new field "Place" in the dimension views combining all location infos. This is sent to Bing and can help to find the correct location.

Limitation: None


WXR-212 - Create a Datamart Monitoring Report in Power BI

Requirements: There should be a report available in Power BI where every customer can see the Service Level Indicators (SLI) about how the CCBI service performed during the last 30 days and how the subscription was used.

Solution Abstract: Create a new report with a separate dataset that provides the following SLIs:

  • data availability
  • data freshness
  • service availability
  • service consumption

Limitation: None


WXR-205 - Verify the length all varchar fields

Requirements: Check all varchar fields and verify if the length is adequate. Trim all data to the length of our field definition during inserts and updates.

Solution Abstract: Expand fields to varchar 100 if it makes sense. Use LEFT with the field length on all varchar fields with undefined length on inserts and updates.

Limitation: None


WXR-203 - Add a general number mapping table for calling and called numbers (Calling CDR)

Requirements: There should be a mapping table available in the product that can be used to insert numbers and values like name, organisational and location parameters to be used as a dimension and filter for calling and called numbers of the CDR records.

Solution Abstract: Add a table similar as already implemented as a mockup for a customer. Use this table as a new general dimension in Power BI to join CallingNumber, OriginCallingNumber, CalledNumber and OriginCalledNumber.

Limitation: None


WXR-202 - Calling CDR: Add OriginNumber field to filter data based on this number

Requirements: There should be the calling number available for all legs that initiated the call.

Solution Abstract: Add the origin number that initiated a call and keep it for the same correlation.

Limitation: None


WXR-201 - Create User friendly, user related and non-technical reporting for Calling


WXR-198 - Add security role "DEPARTMENT"

Requirements: Next to "my own" and "user profile" we should also have the department as an additional security role for RLS in Power BI reports.

Solution Abstract: Add a new department dimension and use the department as the criteria for a new security role.

Limitation: None


WXR-183 - Add additional fields from People API into User Dimension

Requirements: Department, Title, City, Adress, Postal code, Region (State) and Country as configured in Webex Control Hub should be available for all users in the USER dimension.

Solution Abstract: Add those fields from stage_calling_People table into table and view dim_User. Update dim_User from both sources (WxCC and WxCalling) to get all data combined.

Limitation: None


WXR-181 - Create "Calling only" Dataset and Reports


WXR-176 - Add new fields from search API

Requirements: Add all new fields from the APIs in the semantic model

Solution Abstract: Add the following fields in the datamart, data model of Power BI and the "All fields" reports:

taskDetails:

  • autoCsat
  • totalBnrDuration
  • outdialType
  • ivrScriptTagName
  • ivrScriptTagId
  • outdialConsultCount
  • bargedInDuration
  • bargedInCount
  • bargedInFailedCount
  • cpaStatus
  • monitorFullName

taskLegDetails:

  • ivrScriptTagId
  • ivrScriptTagName
  • monitorFullName
  • bargedInDuration
  • bargedInCount
  • bargedInFailedCount
  • interQueueBlindTransferCount
  • interQueueConsultTransferCount
  • consultSuccessCount
  • conferenceSuccessCount
  • blindTransferToAgentCount

agentSession:

  • totalReservationTime
  • reservationCount

Limitation: None


WXR-96 - System Monitoring

Bug Fixes

This section lists bug fixes for this version.

WXR-228 - Remove deleted objects from member tables

Symptom: View vDIM_USER creates an error because the subquery to get the user location contains multiple rows.

Conditions: If a location is deleted in the Webex control hub, there is no update for the lastModified field in the Group API and as a result, the user is not removed from the group member table. The same applies to the team member and queue assignment table.

Workaround: None

Further Problem Description: None


WXR-227 - Missing calling users if phones other than "work" are configured

Symptom: Calling users are missing in CCBI but available in people API.

Conditions: If users have just the extension without a phone number configured in control hub, they are excluded from the people staging.

Workaround: Configure a phone number as well.

Further Problem Description: None


WXR-204 - Username is not displayed if firstname or lastname is missing

Symptom: If a user only has the firstname or the lastname configured, the username is blank.

Conditions: If you configure only the lastname of a user in the Webex Control Hub then you will only see the lastname of this user and the username is blank.

Workaround: Also configure the firstname

Further Problem Description: None


WXR-199 - RingDuration is wrong in DetailedCallHistory

Symptom: The RingDuration in the CDR export is not correct and the same as the Duration.

Conditions: This applies to all CDR data.

Workaround: None

Further Problem Description: The Duration is used for the RingDuration as well.