Teradata Viewpoint is Teradata's strategic and innovative SOV (single operational view) for Teradata DB, Aster, and HDP Hadoop systems management and monitoring that enables Teradata's Unified Data Architecture (UDA).
This checklist is meant to be a guide of best practices for portlet designers and developers. Complying with all of these items will ensure that your portlet maintains a consistent look and feel, and performs well within the Viewpoint portal.
A user should be able to maximize a portlet to view a more detailed(or at least less cluttered) view of your portlet's data.
If the data being displayed in your portlet changes over time, you will probably want the displayed data to be updated automatically.
Although a portlet's user interface should be intuitive, tooltips are a great way to clarify ambiguities(e.g., why a button is disabled) or to provide extemporaneous information(e.g., the current uptime of the system).
In order to keep control of a Viewpoint server with the administrator, it is important that each portlet support the security framework and include permissions for the various functions available. If different views or layers of data are available within a portlet, each should probably be separately permissionable by the administrator.
Viewpoint provides a common framework for portlets, but it also provides a common look and feel. Portlets running in the Viewpoint portal should look professional and meet certain design specifications.
While developing your portlet, use the Windows Task Manager to keep an eye on the amount of memory being used by your browser. If the memory usage increases dramatically, this may mean that your portlet has a memory leak.
Limit number of css/js files
Portlets should look and function as intended in all Viewpoint 14.01 supported browsers: Firefox 13, Chrome 19, Safari 5.1, Internet Explorer 8, and Internet Explorer 9.
User Timezone support
Portlets should respect the user's selected time zone. Any dates or times displayed should be displayed for the time zone the user has selected in their Profile.