This document provides access to the HTML, JS, and CSS files related to the CA Performance Management OpenAPI Custom Content Demo.
Video available on YouTube: OpenAPI - Custom Tree View Example - YouTube
What it does:
Using sample data from the CAPM OpenAPI the attach builds a graphical Tree Map using d3plus which provides the throughput distribution of each interface within a device.
What is included:
Each HTML file aligns with a step within the tutorial and all HTML files can be opened locally without requiring a Web Server. The example JSON dataset is also included based on the use case as outlined within the tutorial. The custom loadJSON.js library is also included for your convenience.
Other Requirements:
In addition to the attached files, the following JavaScript 3rd party libraries are utilized:
psMathStats: https://github.com/pseudosavant/psMathStats
d3plus: http://d3plus.org
jquery: http://jquery.com
JsonPath: https://github.com/jayway/JsonPath
The libraries should be downloaded and saved to the location referenced within the HTML files (<project root>/lib/<libary>/....) as documented within the video tutorial.
Other Links:
Video Tutorial: OpenAPI - Custom Tree View Example - YouTube
API Introduction Blog Postings: First Light (Part 1) - Questions and Answers
First Light: Part 2 - Questions to Queries to URLsFirst Light (Part 1) - Questions and Answers