cancel
Showing results for 
Search instead for 
Did you mean: 

How to know, how many interfaces are in PI server?

Former Member
0 Kudos

Hi all!

I want to know how many interfaces are in PI server.

Which is the best way to do this?

Thanks in advance!

Accepted Solutions (0)

Answers (11)

Answers (11)

Former Member
0 Kudos

The first question between a consultant and the customer is to define the scope of INTERFACE.

If you ask several people you will get different views about the meaning of INTERFACE.

On PI side it is easy.

If customer means a

-          Interface is only relevant from Sender and the SenderInterface (MessageTyp)       -> RceiverDetermination

-          Interface is defined between Sender/MessageTypSender and ReceiverSystem   -> RceiverAgreement

-          Interface is defined between Sender/MessageTypSender and Rec.Sy / MT.Rec. -> InterfaceDetemination

-          If the content of a message will be handled in different Mappings ->  OperationMappings of InterfaceDeterminations

But the first step will be to define the scope of Interface.

Use the information in the directory not of the runtime or ABAP stack.

Former Member
0 Kudos

Hi Mathias,

SAP proposed the following method for counting of interfaces are

use transaction SXI_CACHE and look at all "Receiver Determination" Objects - there should be one for each interface

Thank you

Sateesh

Former Member
0 Kudos

Hi

the number of all configured Interfaces is the number of all ReceiverAgreements.

BR

Daniel

rajasekhar_reddy14
Active Contributor
0 Kudos

One interface can have multiple receiver agreements.

Only way is checking manually

Best Regards,

Raj

Former Member
0 Kudos

that is very simple by using below way:

from menu bar Object -> click on Find then select Configuration Scenarion from Object type drop down and click on Search

Message was edited by: Bhavani Sankar

Former Member
0 Kudos

Dear Matias

In ID, Group the objects by object type. choose receiver determination and count the number of objects. This would give you the number of interfaces configured

Regards

Monika

former_member197445
Contributor
0 Kudos

In PI system, go to tcode SXI_MONITOR and check the F4 help lists for the following two "Interface Name" fields under Sender and Receiver.  That would be a good estimate, assuming all interfaces are active.

Former Member
0 Kudos

Hi,

Check if you can get the interface list from Simple query

http://host:port/rep/support/SimpleQuery

more details -http://wiki.sdn.sap.com/wiki/display/XI/Access+SAP+PI+objects+simply+with+SimpleQuery

Regards,

Sunil.

iaki_vila
Active Contributor
0 Kudos

Hi Matias,

Go to the se16 transaction in the abap-side, and in the table SMPPREL3 you have all the XI/PI interfaces of the system.

Regards.

rajasekhar_reddy14
Active Contributor
0 Kudos

Few more cents,

Sometimes one interface may have couple operation mapings hence counting operation mapping migght not give exact number.

counting configuration scenarios ,checking historing of messages in Runtime work and counting receiver communictaions chanels right idea(but not 100% accurate).

Regards,

Raj

baskar_gopalakrishnan2
Active Contributor
0 Kudos

There is no standard way to answer this question. You can go to integration builder and look for configuration scenario component and each interface corresponds to one configuration scenario. But actually it is not mandatory component.  If you use  PI 7.1 or above, we basically use folder for every interface.  Since design objects can be reusable for many interfaces, Counting namespaces under SWCV might not give the exact number.

0 Kudos

here 2 proposals:

  • in the enterprise services builder, use Object->find to find all interfaces or mappings , you get the total count at the bottom of the window.
  • or if you want to use real runtime data, you can make a query on table SXMSPFAGG which contains statistics data. You will have to create a join with SXMSPFADDRESS to see the components/party name. I used with option in transaction SQVI .