Creating a Metadata Model
  • 09 Aug 2024
  • 2 Minutes to read
  • Contributors
  • PDF

Creating a Metadata Model

  • PDF

Article summary

Understanding metadata and data models

Metadata is enriching information that can be associated to sessions to provide more context, filtering, and aggregation capabilities. See Understanding Metadata for a deeper dive into what it is and its uses within Cisco Provider Connectivity Assurance (formerly Skylight performance analytics). This article will help get you started with building your own metadata model.

Steps

  1. Define user needs
  2. Define business metadata
  3. Define technical metadata
  4. Investigate where this information can be sourced

Step 1 - Define user needs and set the context

Before diving into brainstorming all of the metadata you could add, take inventory of who your users are and what they want to accomplish with the tool.

  • Who are the ultimate users ?
  • What are the needs?
  • Who are the personas?
  • What will the metadata be used for?
  • Which dashboards and filtering are needed?
  • System be usage - proactive or reactive?

Work together with users from different groups within your organization to flush these use cases out up front.

For example:

  • Regional metrics reporting may be needed
  • In regions there may be sub areas such as MTX sites or cities
  • Technical staff may want to see equipment types and technologies 2G, 3G, 4G, and 5G
  • There may be different access technologies - microwave, fixed, broadbandm leased, ect.
  • How about subtended links. Cell to cell microwave from the core.
  • Data rates, link capacity, class of service, etc..

3.png

Step 2 - Technical Metadata

  • Location

E-Line Service Offering

2.png

Step 3 - Business Metadata

Ethernet Business Service
A service entity that is defined by business ethernet services SLA's and technical implementation requirements under a contractual SLA agreement with a CUSTOMER that is a of TYPE Business Customer.

  • Technical Metadata may descibe the structure, format, technical aspects, etc.
  • Business Metadata describes the business context, service associations, context, etc
  • The Data represents actual value for the metadata.

Reserved Metadata

Geo Coordinates

Used to display heatmaps on relevant map visuals monitored objects. The reserved pairs are:

What is included in the Metadata (Category):

  • source_lat,
  • target_lat,
  • source_lon,
  • target_lon,

Each category can then be populated with the objects starting and ending longitude and latitude.
20.png

You can see it against the session:
21.png


Examples

Ethernet Services Example

4.png

Point to Point Example

5.png
Hops are metadata. In terms just hop3 may be a link between service providers. We can have a different value for hop3 to indicate its a provider or create a new Metadata that defines the LINK_TYPE as a METADATA tag. PM flows are always end to end.

Point to Multi-Point

6.png
A PM flow per A-Z and per CoS
This is a very common architecture for residential and business broadband/mobile backhaul services PM sessions can be grouped in Analytics to immediately understand Core vs edge impact.

Deliverable

Creating Templates

3.png
Data about Data
The Data is qualifying information and data is metric/KPI/flow/PM session ect. The model helps to identify how the data about the data fits into a particular 'context'. This is in fact turning data into information for insight/action/management/enlightenment! A TAG can be any arbitrary 'TAG name' that helps define the data set. We create tags that are meaningful to the topology, srvice, or business model.

© 2024 Cisco and/or its affiliates. All rights reserved.
 
For more information about trademarks, please visit: Cisco trademarks
For more information about legal terms, please visit: Cisco legal terms

For legal information about Accedian Skylight products, please visit: Accedian legal terms and tradmarks



Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.