🔎 Context We are integrating multiple infrastructure and operational data sources into Port, for example: Component (title, mentor, status) <- App Version (title) <- EKS Workload (cluster, aws account, containers) -> Environment (title) Component <- App Version <- ECS Task Definition -> Environment Component <- App Version <- ArgoCD Application -> Environment We have already connected all required infrastructure data sources to Port, so the deployment data is available in the catalog. However due to current reporting limitations it is difficult to transform this data into useful operational dashboards. 💡 Possible solution Provide dashboards / reports that allow: 1️⃣ Using attributes from multiple related entities see related idea https://roadmap.getport.io/ideas/p/allow-mirror-properties-to-be-defined-using-a-relation-path 2️⃣ Grouping columns by values from related entities Allow building matrix-style reports, where grouping is based on entity attributes. Example: Rows grouped by Component.title Columns grouped by Environment.title 3️⃣ Cells showing attributes from related entities Inside each cell we would display: App Version.title with the ability to expand additional details such as: Component (mentor, status) EKS Workload (cluster, aws account, containers) Example layout: Component trunk preprod prod service A serviceA:1.2.4 serviceA:1.2.3 serviceA:1.2.2 service B serviceB:1.1.4 serviceB:1.1.4 serviceB:1.1.4 Example to expand additional details in cell: Component trunk app version=serviceA:1.2.4, service A mentor=User1, status=retired, cluster=cluster1, aws account=123456, containers=... 📈 Impact As a result, we are not able to use Port’s native visualization capabilities and are forced to build external data views and reports. This makes the work more complex for architects and support teams and requires additional development and infrastructure resources, which contradicts the key advantages of using a SaaS platform.