System Architect Analytics and Reporting

Jun 27, 2024

System Architect Analytics and Reporting

Overview

  • Demonstration on how to build and run analytics on diagrams in System Architect.
  • Focus on coloring diagrams based on the underlying information, specifically the cost of business services.

Key Concepts

  • Capability Map: Shows costs of underlying business services, based on application costs.
  • Analytics and Reports: Run to color symbols or place icons based on report results.

Building Reports in System Architect

  • Steps:
    1. Create a report - business capabilities implemented by business services, which are implemented by applications with a certain cost.
    2. Filter the report for specific cost data.
    3. Utilize SQL joins to gather deeper details, such as application time period, purchase cost, and maintenance cost.
    4. Output results in Grid format (saveable as Excel or CSV).

Interactivity in System Architect

  • Grid Output: Clickable cells that navigate to definitions (e.g., business service, application definition).
  • HTML Output: Generate reports to HTML using predefined stylesheets (e.g., HTML tables).

Using SA Publisher

  • Generate an entire website of the architecture for extensive viewership.

SA XT (Extended Team System Architect)

  • Web Client Access: Use a browser to access, explore, and edit the enterprise architecture.
    • View and edit diagrams and definitions.

Reporting in SA XT

  • GUI Report Building: Create queries to ask questions of the architecture.
    1. Select diagram or definition (e.g., business capability definitions).
    2. Retrieve properties such as names and costs.
    3. Utilize hierarchical queries (business capabilities → business services → application components → costs).
    4. Submit query to run the report.

Visualization and Filtering in SA XT

  • Dashboard View: Visualize reports with dashboards (e.g., pie charts, donut charts).
    • Drill down/filter capabilities (e.g., view specific applications serving a business capability).

Conclusion

  • Demonstrated how to build and view reports in both System Architect’s rich client and SA XT.
  • Highlighted the interactivity and flexibility of report generation and visualization.

Thank you for watching.