Metrica
Metrica
✕
  • Home
  • Products
    • Power BI Connector for Salesforce
    • Power BI Connector for SAP
  • Resources
    • Blog
    • Trust Center
Explore Products

Home - Metrica Docs - Combine Multiple SAP Services

Getting Started

  • Welcome
  • Installation Guide
  • Explore Power BI Connector for SAP
  • Quickstart — from Zero to a Power BI Report
  • Installation Guide: Multi-Tenant
  • On-Premise SAP Configuration

Admin Guide

  • Configure the Token Expiry Policy
  • Application Permissions Setup

User Guide

  • Create a Data Source
  • Create an Access Token
  • Connect Power BI Desktop
  • Manage Access Tokens
  • Edit a Data Source
  • Filter Rows
  • Share a Data Source
  • Schedule Refresh in Power BI Service
  • Preview Data
  • Preview the ERD
  • See What’s Been Shared with You
  • Customize the Data Source Page
  • View Activity History
  • View Export History
  • Combine Multiple SAP Services
  • Use Parametrized OData Entities
  • Explore Data Relationships
  • Browse and Search the Data Sources List
  • Transfer Data Source Ownership
  • Clone a Data Source
  • Delete a Data Source
  • Child Entities and Addressability

FAQ & Troubleshooting

  • Troubleshooting
  • Why do my SAP dates show up as text in Power BI?
  • Why do I get 401 from the Power BI service after a successful Desktop load?
  • Why is the SAP catalog showing fewer services than I expect?
  • What happens if I lose a token?
  • Will the recipient see my access token if I share with them?
  • Can a tenant admin see the value of my access tokens?
  • How many data sources can I create?
  • Why is the URL of every data source different?
  • How is Preview ERD different from Data Relationships?
  • Why does the connector limit me to 5 active tokens?
  • What happens to a shared data source if I leave the company?
  • Why does the Basic filter editor sometimes disable itself?
  • Can I share a data source with a user from a different tenant?
  • Why doesn’t the connector cache SAP data?
  • What happens if a service is removed from the destination after I’ve built a data source on it?
  • Can I change the data source URL after creation?
  • Do I have to fill every parameter on a parametrized entity?
  • Can I use the OData URL outside Power BI?

Support

  • Contact Support
  • Pricing and Licensing
  • Subscription Plans and Trial Limits
View Categories
  • Metrica Docs
  • Power BI Connector for SAP Documentation
  • User Guide

Combine Multiple SAP Services

2 min read

A data source isn’t limited to one SAP OData service — you can combine several into a single endpoint. This is useful when a report needs to join data from different functional domains, for instance products from API_PRODUCT_SRV and business partners from API_BUSINESS_PARTNER.

Add another service #

On the create or edit form, select Add Service a second time. The same SAP service catalog dialog opens. Pick another service; it shows up as a second expandable panel underneath the first.

multi service 01 two services

From here, you can:

  • Expand each service to pick its own entities, fields, filters, and parameters — exactly as you would for a single-service data source.
  • Preview the entire selection as one summary table. See Preview data.
  • Open the ERD across both services to see the entities you’ve picked. See Preview the ERD.

Remove a service #

Each service panel has a trash icon on its header. Selecting it removes the service and every entity, field, filter, and parameter that belonged to it from the data source. The other services on the form are not affected.

multi service 02 service header

Removal is local to the form until you save. If you change your mind, navigate away without saving to discard the change.

What Power BI sees #

From Power BI’s point of view, the data source is still one OData feed. The selected entities — regardless of which SAP service they came from — appear as separate tables under the same connection. You build the cross-table relationships in Power BI as you would for any multi-table model.

Caveat: separate metadata round-trips #

Each service requires its own metadata fetch on the first call. With two or more services, the first save and the first Power BI refresh can take noticeably longer than a single-service data source. Subsequent refreshes are fast because the metadata is cached on the back end.

Related #

  • Create a data source
  • Preview the ERD — the diagram shows entities from every service in one view.
Updated on May 19, 2026

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
View Export HistoryUse Parametrized OData Entities
Table of Contents
  • Add another service
  • Remove a service
  • What Power BI sees
  • Caveat: separate metadata round-trips
  • Related
Metrica
Explore Products
Products
  • Power BI Connector for Salesforce
  • Power BI Connector for SAP
Resources
  • Blog
  • Trust Center

Metrica Software builds enterprise data connectors that provide analytics platforms with direct access to complex business systems such as SAP and Salesforce.

The focus is on predictable behavior, controlled access, and long-term operation in production environments.

© 2026. All rights reserved.

Privacy Policy

Terms of Use

    Book a Demo







    Secure & private form

    1-2 min

    ×

      Contact Sales








      Secure & private form

      1-2 min

      ×