---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# SAP Produkte-Discovery

# SAP Produkte-Discovery {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 12 Minuten Lesedauer

ITOM-TransparenzKann erkennen SAPAnwendungen, SAPHANA-Datenbank, und SAP HANA DB-KATALOG . Um einige dieser Ressourcen zu erkennen, muss aktualisiert werden Muster für Discovery und Service-MappingAnwendung von ServiceNow Store.

## Im ServiceNow® Store neue oder erweiterte Muster anfordern {#sap-discovery__id_btt_g3g_tzb}

Besuchen Sie [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/application/06a71b1367e4130051c9027e2685ef1e/1.6.0?referer=/store/search?listingtype=allintegrations%253Bancillary_app%253Bcertified_apps%253Bcontent%253Bindustry_solution%253Boem%253Butility%253Btemplate&q=Patterns&sl=sh) Um alle verfügbaren Updates anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Informationen zu kumulativen Release-Hinweisen für alle veröffentlichten Apps finden Sie unter [ServiceNow Store Release-Hinweise zum Versionsverlauf](https://www.servicenow.com/docs/bundle/store-release-notes/page/release-notes/store/sn-store-release-notes.html)an.{#sap-discovery__p_d21_nfg_h1c}
Um mehr über zu erfahren SAPKomponenten und ihre Versionen, die Sie erkennen können, siehe [Detaillierte Informationen zu Produkten, die von erkannt wurden ITOM-Transparenz](https://servicenow-prod.fluidtopics.net/EaxvbPt0Xo1MR88Brx2T9A "DiscoveryUnd Service-MappingKann eine Vielzahl von Betriebssystemen und Anwendungen erkennen.").

## Voraussetzungen {#sap-discovery__section_msw_rsc_qrb}

Stellen Sie sicher, dass die Anwendungen aktuell sind
:   Muster für Discovery und Service-Mapping
:   Visibility Content
:   CMDB CI-Klassenmodelle

Überprüfen Sie die Konfiguration der Anmeldeinformationen
:
    * (Wenn gehostet auf einem UNIXServer) auf Now Platform, Konfigurieren [Anwendbare Anmeldeinformationen](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)Und [SSH-Anmeldeinformationen](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Die SSH-Anmeldeinformationen werden verwendet, um Verbindungen aus zu erstellen SAPZentrale Instanz für andere Anwendungen und Geräte. Geben Sie dem Anwender zusätzlich erweiterte Rechte an, um Befehle ausführen zu können, die einen privilegierten Anwender erfordern: [Service-Mapping Befehle, die einen privilegierten Anwender erfordern](https://servicenow-prod.fluidtopics.net/xs4xTEnTGXQbSUdQoY9TKQ "Service-Mapping Verwendet Befehle, die erhöhte Rechte erfordern, um Unix-basierte Hosts in Ihrer Organisation zu erkennen und zuzuordnen. Konfigurieren Sie neben der Konfiguration der erforderlichen Anmeldeinformationen Server in Ihrer Organisation so, dass sie zulassen Service-MappingZum Ausführen dieser Befehle mit erweiterten Rechten.").
    * (Wenn gehostet auf einem WindowsServer) auf Now Platform, Konfigurieren [Windows-Anmeldeinformationen](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)Zum Erstellen von Verbindungen aus SAPZentrale Instanz für andere Anwendungen und Geräte.
    * (Optional) Informationen zur Erkennung mit dem WinRM-Protokoll finden Sie unter [Konfigurieren Sie vertrauenswürdige WinRM-Hosts auf dem MID-Server](https://www.servicenow.com/docs/access?context=enable-winRM-MID-servers&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US).
    * (Optional für Top-Down-Discovery von Service-Mapping) Geben Sie einem Anwender die Berechtigung zum Ausführen der SOAP-Funktion für RFC-Lesetabellen an.
    * (Optional für Top-Down-Discovery von Service-Mapping) Wenn Ihre Organisation digitale SAP-Geschäftsservices mithilfe von Webservices bereitstellt und Sie alle verbundenen Services zuordnen möchten, führen Sie die folgenden Aktionen aus:
      * Konfigurieren Sie anwendbare Anmeldeinformationen für einen Anwender mit Berechtigungen zum Ausführen der folgenden Befehle: CVERS, DBCONS und RFCONS.
      * Stellen Sie sicher, dass Sie über die Webservice-URL verfügen. Informationen zum Erstellen von Webservices finden Sie unter <https://blogs.sap.com/2012/10/24/how-to-create-web-services-abap-based/>.
      {#sap-discovery__ul_y4j_4zy_dfb}
    {#sap-discovery__ul_rt1_frx_mfb}

SAP HANA 2,0 DB-Katalog ein UNIX
:   Überprüfen Sie, ob die anwendbaren Anmeldeinformationen für SAP HANA DB-App-Creds Sind mit konfiguriert SAP HANA DB \[cmdb_ci_appl_sap_hana_db\] Als CI-Typ.

Überprüfen Sie die auszuführenden Berechtigungen Service-MappingBefehle
:   [Service-Mapping Befehle, die keinen privilegierten Anwender erfordern](https://servicenow-prod.fluidtopics.net/exxBdXMl5ZiFMbPZdinWjA "Die meisten Befehle werden von verwendet Service-MappingFür Discovery und Zuordnung sind keine erweiterten Rechte erforderlich.")

Stellen Sie sicher, dass der Anwender über die Berechtigungen zum Ausführen der Musterabfragen verfügt

:   Die folgenden Befehle werden ausgeführt, wenn die Muster „SAP HANA DB" und „SAP HANA DB-Katalog" ausgeführt werden.

    * `* Aus Schemas auswählen;`
    * `Wählen Sie * aus „M_HOST_INFORMATION" aus, wobei Upper (SCHLÜSSEL) wie „%TIMEZONE%";`
    * `Wählen Sie „SCHEMA_NAME" aus, runden Sie (sum(TABLE_SIZE) /1024/1024) aus der GRUPPE „M_TABLES" NACH „SCHEMA_NAME" ab`
    {#sap-discovery__ul_b1c_4zf_vzb}  
    {#sap-discovery__table_nmf_jcg_vzb__entry__2}

    | Abfragetyp | Fallback-Befehle werden in der Reihenfolge ausgeführt |
    |-|-|
    | Schemainformationen | 1. `$hdbsql_path + " -n " + $entry_Point.ip_address + ":" + $query_Port + " -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"Select * from Schemas;\""` 2. `$hdbsql_path + " -n " + $ip_address + ":" + $query_Port + " -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"Select * from Schemas;\""` 3. `$hdbsql_path + " -n " + $Server_Name + ":" + $query_Port + " -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"Select * from Schemas;\""` 4. `$hdbsql_path + " -n localhost -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"select * from Schemas;\""` {#sap-discovery__ol_yqb_lcg_vzb} |
    | Zeitzone: | 1. `$hdbsql_path + " -n " + $entry_Point.ip_address + ":" + $query_Port + " -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"Select * from M_HOST_INFORMATION wobei Upper(KEY) like '%TIMEZONE%';\""` 2. `$hdbsql_path + " -n " + $ip_address + ":" + $query_Port + " -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"Select * from M_HOST_INFORMATION, wobei Upper(KEY) like '%TIMEZONE%';\""` 3. `$hdbsql_path + " -n " + $Server_Name + ":" + $query_Port + " -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"Select * from M_HOST_INFORMATION, wobei Upper(KEY) like '%TIMEZONE%';\""` 4. `$hdbsql_path + " -n localhost -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"select * from M_HOST_INFORMATION where upper(KEY) like '%TIMEZONE%';\""` {#sap-discovery__ol_hzv_5cg_vzb} |
    | Datenträgergröße | 1. `$hdbsql_path + " -n " + $entry_Point.ip_address + ":" + $query_Port + " -i " + $stellig + " -u '$$username$' -p '$$password$' \"select SCHEMA_NAME, Round(sum(TABLE_SIZE) /1024/1024) from M_TABLES GROUP BY SCHEMA_NAME;\"` 2. `$hdbsql_path + " -n " + $ip_address + ":" + $query_Port + " -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"SCHEMA_NAME auswählen, Round(sum(TABLE_SIZE) /1024/1024) from M_TABLES GROUP BY SCHEMA_NAME;\"` 3. `$hdbsql_path + " -n " + $Server_Name + ":" + $query_Port + " -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"SCHEMA_NAME auswählen, Round(sum(TABLE_SIZE) /1024/1024) from M_TABLES GROUP BY SCHEMA_NAME;\"` 4. `$hdbsql_path + " -n localhost -i " + $Ziffern + " -u '$$username$' -p '$$password$' \"select SCHEMA_NAME, Round(sum(TABLE_SIZE) /1024/1024) from M_TABLES GROUP BY SCHEMA_NAME;\"` {#sap-discovery__ol_vpp_bdg_vzb} |
    [ ]

    {#sap-discovery__table_nmf_jcg_vzb}

Überprüfen Sie die Konfiguration von DiscoveryZeitplan
:   Weitere Informationen finden Sie unter [Discovery wird in Ihrem Netzwerk ausgeführt](https://servicenow-prod.fluidtopics.net/8i0Vetwr707X2F0ZJA7iUA "Sie können Erkennungen aus Zeitplänen oder Skripts ausführen, um Konfigurationselemente zu erstellen, Subnetze zu definieren oder Ressourcen in AWS- und Azure-Clouds zu finden.")

## Daten erfasst von DiscoveryWährend der horizontalen Discovery {#sap-discovery__section_fyy_5nc_qrb}

{#sap-discovery__table_tvn_14c_qrb__entry__2}

| Tabelle und Feld | Beschreibung |
|-|-|
| SAP-ASCS \[cmdb_ci_appl_sap_ascs\] ||
| Name \[name\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Version \[Version\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Installationsverzeichnis \[install_Directory\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Konfigurationsverzeichnis \[config_Directory\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Konfigurationsdatei \[confi_file\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Instanzname \[instance_Name\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Instanznummer \[instance_number\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| System-ID \[sid\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Systemverzeichnis \[System_Directory\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Systemtyp \[System_type\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| Transportdomäne \[Transport_Domain\] | Für SAP Advanced Business Application Programming (ABAP) erfasste Daten SAPZentrale Services (ASCS) |
| CMS-Server für SAP-Geschäftsobjekte \[cmdb_ci_appl_sap_bo\] ||
| Name \[name\] | Daten erfasst für SAPCMS-Server für Geschäftsobjekte |
| Servername \[Server_Name\] | Daten erfasst für SAPCMS-Server für Geschäftsobjekte |
| Version \[Version\] | Daten erfasst für SAPCMS-Server für Geschäftsobjekte |
| Installationsverzeichnis \[install_Directory\] | Daten erfasst für SAPCMS-Server für Geschäftsobjekte |
| SAP-SCS-Anwendung \[cmdb_ci_appl_sap_scs\] ||
| Name \[name\] | Daten erfasst für SAPZentrale Services (SCS) |
| Version \[Version\] | Daten erfasst für SAPZentrale Services (SCS) |
| Installationsverzeichnis \[install_Directory\] | Daten erfasst für SAPZentrale Services (SCS) |
| Konfigurationsverzeichnis \[config_Directory\] | Daten erfasst für SAPZentrale Services (SCS) |
| Konfigurationsdatei \[config_file\] | Daten erfasst für SAPZentrale Services (SCS) |
| Instanzname \[instance_Name\] | Daten erfasst für SAPZentrale Services (SCS) |
| Instanznummer \[instance_number\] | Daten erfasst für SAPZentrale Services (SCS) |
| System-ID \[sid\] | Daten erfasst für SAPZentrale Services (SCS) |
| Systemverzeichnis \[System_Directory\] | Daten erfasst für SAPZentrale Services (SCS) |
| Systemtyp \[System_type\] | Daten erfasst für SAPZentrale Services (SCS) |
| Transportdomäne \[Transport_Domain\] | Daten erfasst für SAPZentrale Services (SCS) |
| SAP CI-Anwendung \[cmdb_ci_appl_sap_ci\] ||
| Name \[name\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Version \[Version\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Installationsverzeichnis \[install_Directory\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Konfigurationsverzeichnis \[config_Directory\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Konfigurationsdatei \[config_file\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Instanzname \[instance_Name\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Instanznummer \[instance_number\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| System-ID \[sid\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Systemverzeichnis \[System_Directory\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Systemtyp \[System_type\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| Transportdomäne \[Transport_Domain\] | Daten erfasst für SAPKonvergente Rechnungsstellung (CI) |
| SAP DI-Anwendungen \[cmdb_ci_appl_sap_di\] ||
| Name \[name\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Version \[Version\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Installationsverzeichnis \[install_Directory\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Konfigurationsverzeichnis \[config_Directory\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Konfigurationsdatei \[config_file\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Instanzname \[instance_Name\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Instanznummer \[instance_number\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| System-ID \[sid\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Systemverzeichnis \[System_Directory\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Systemtyp \[System_type\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| Transportdomäne \[Transport_Domain\] | Daten erfasst für SAPNetWeaver-Entwicklungsinfrastruktur (DI) |
| SAP ERS-Anwendung \[cmdb_ci_appl_sap_ers\] ||
| Name \[name\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Version \[Version\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Installationsverzeichnis \[install_Directory\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Konfigurationsverzeichnis \[config_Directory\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Konfigurationsdatei \[config_file\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Instanzname \[instance_Name\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Instanznummer \[instance_number\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| System-ID \[sid\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Systemverzeichnis \[System_Directory\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Systemtyp \[System_type\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| Transportdomäne \[Transport_Domain\] | Daten erfasst für SAPAusgewertete Belegabrechnung (ERS) |
| HANA-Datenbank \[cmdb_ci_appl_sap_hana_db\] ||
| Name \[name\] | Daten erfasst für SAPHANA-Datenbank |
| IP-Adresse \[ID_address\] | Daten erfasst für SAPHANA-Datenbank |
| Klasse \[sys_class_Name\] | Daten erfasst für SAPHANA-Datenbank |
| Vollqualifizierter Domänenname \[fqdn\] | Daten erfasst für SAPHANA-Datenbank |
| Version \[Version\] | Daten erfasst für SAPHANA-Datenbank |
| Installationsverzeichnis \[install_Directory\] | Daten erfasst für SAPHANA-Datenbank |
| SAP-SID \[cmdb_ci_sap_sid\] ||
| Name \[name\] | Daten erfasst für SAPDer Systemidentifizierungscode (SID) ist ein eindeutiger Identifizierungscode für einen SAPR/3-Installation. Eine SID ist ein dreistelliger Code wie D10, PRD oder E56. Eine R/3-Installation besteht aus einem Datenbankserver und mehreren Anwendungsservern. ITOM-TransparenzVerwendet SAPMuster der gemeinsamen SID-Bibliothek, für die SIDs erkannt werden sollen SAPAnwendungen. |
| Version \[Version\] | Daten erfasst für SAPDer Systemidentifizierungscode (SID) ist ein eindeutiger Identifizierungscode für einen SAPR/3-Installation. Eine SID ist ein dreistelliger Code wie D10, PRD oder E56. Eine R/3-Installation besteht aus einem Datenbankserver und mehreren Anwendungsservern. ITOM-TransparenzVerwendet SAPMuster der gemeinsamen SID-Bibliothek, für die SIDs erkannt werden sollen SAPAnwendungen. |
| Informationen zur Patch-Ebene \[sap_Patch_info\] | Daten erfasst für SAPDer Systemidentifizierungscode (SID) ist ein eindeutiger Identifizierungscode für einen SAPR/3-Installation. Eine SID ist ein dreistelliger Code wie D10, PRD oder E56. Eine R/3-Installation besteht aus einem Datenbankserver und mehreren Anwendungsservern. ITOM-TransparenzVerwendet SAPMuster der gemeinsamen SID-Bibliothek, für die SIDs erkannt werden sollen SAPAnwendungen. |
[ ]

{#sap-discovery__table_tvn_14c_qrb}

## Von erfasste Daten SAPHANA DB-Katalog auf UNIXMuster während horizontaler Discovery {#sap-discovery__section_rht_nmg_tzb}

{#sap-discovery__table_sx4_3ng_tzb__entry__2}

| Feld | Beschreibung |
|-|-|
| Katalogbesitzer \[catalog_owner\] | Die Anwender-ID des Schemabesitzers. |
| Katalogerstellungszeit \[catalog_create_time\] | Die Katalogerstellungszeit. |
| Zugewiesene Datenträgergröße (MB) \[disk_allocated_size_mb\] | Die zugeteilte Datenträgergröße in MB. |
| Datenbankreferenz \[database_ Instanz \] | Der Verweis auf die SAP HANA DB. |
[Tabelle : 1. SAP HANA-Katalog \[cmdb_ci_db_hana_catalog\]]

{#sap-discovery__table_sx4_3ng_tzb}

## CI-Beziehungen {#sap-discovery__section_xmm_ynz_qrb}

Die SAPDas Muster der gemeinsamen SID-Bibliothek erstellt CI-Beziehungen zwischen allen wichtigen CI-Anwendungen und SAPSystem-ID.{#sap-discovery__table_jcw_14z_qrb__entry__3}

| CI | Beziehung | CI |
|-|-|-|
| SAP ERS-Anwendung \[cmdb_ci_appl_sap_ers\] | Verwendet::verwendet von | SAP-SID \[cmdb_ci_sap_sid\] |
| SAP DI-Anwendungen \[cmdb_ci_appl_sap_di\] | Verwendet::verwendet von | SAP-SID \[cmdb_ci_sap_sid\] |
| SAP-ASCS \[cmdb_ci_appl_sap_ascs\] | Verwendet::verwendet von | SAP-SID \[cmdb_ci_sap_sid\] |
| SAP CI-Anwendung \[cmdb_ci_appl_sap_ci\] | Verwendet::verwendet von | SAP-SID \[cmdb_ci_sap_sid\] |
| SAP-SCS-Anwendung \[cmdb_ci_appl_sap_scs\] | Verwendet::verwendet von | SAP-SID \[cmdb_ci_sap_sid\] |
| SAP JC-Anwendung \[cmdb_ci_appl_sap_jc\] | Verwendet::verwendet von | SAP-SID \[cmdb_ci_sap_sid\] |
[ ]

{#sap-discovery__table_jcw_14z_qrb}

SAPHANA DB-Katalog auf UNIXCI-Beziehungen
:   {#sap-discovery__table_nqp_34g_tzb__entry__3}

    | CI | Beziehung | CI |
    |-|-|-|
    | SAP HANA DB \[cmdb_ci_appl_sap_hana_db\] | Enthält::enthalten von | SAP HANA DB-Katalog \[cmdb_ci_db_hana_catalog\] |
    [ ]

    {#sap-discovery__table_nqp_34g_tzb}

## Einschränkungen {#sap-discovery__section_odz_zwy_dfb}

Service-Mapping Pro Bereitstellung kann nur eine Instanz von ASCS zugeordnet werden.

Die SAPHANA DB-Katalogmuster kann nur für ausgeführt werden UNIX.

## Ordnen Sie Anwendungsservices zu, die SAP-Anwendungen enthalten {#ariaid-title2}

Ordnen Sie zu Serviceinstanz Enthält eine SAP-Anwendung, und überprüfen Sie dies Service-MappingAlle SAP-Komponenten korrekt erkannt.

### Vorbereitungen

Erforderliche Rolle: Service_Mapping_admin

### Prozedur

1. Erstellen Sie eine Serviceinstanz.
   1. Navigieren zu AlleService-MappingServiceinstanzenan.
   2. Klicken Sie auf Neu.  
      Die Erkennbar durch Servicezuordnung Option ist standardmäßig ausgewählt.
   3. In Name Geben Sie einen beschreibenden Namen für die Serviceinstanz ein.
   {#map-service-containing-SAP__substeps_fmn_1by_32b}
2. Definieren Sie den Einstiegspunkt für diesen Anwendungsservice:
   1. Wählen Sie aus SAP-Anwendung Kachel.  
      Die Option Erkennbar von Service-Mapping ist standardmäßig ausgewählt.
   2. Definieren Sie den Einstiegspunkt wie folgt:  
      * Eine URL zu einem beliebigen SAP-Modul
      * Eine TCP-Verbindung zu einem beliebigen SAP-Modul
      * Um Umgebungen mit verbundenen Services zu erkennen, geben Sie die URL für den Webservice im folgenden Format an:

             http://<hostname>:<port>/sap/bc/srt/scs/sap/z_servicenow_read?sap-client=003

      {#map-service-containing-SAP__ul_fk3_mbz_dfb}
   3. Klicken Sie auf Hinzufügen.
   4. Klicken Sie auf Speichern.
   {#map-service-containing-SAP__substeps_iwl_q1z_dfb}
3. Klicken Sie Auf Zusätzliche Informationen Auf der linken Seite und löschen Sie Traffic-basierte Discovery Kontrollkästchen.
4. Klicken Sie auf Aktualisieren.
5. Stellen Sie sicher, dass das Zuordnungsergebnis zufriedenstellend ist:
   1. Klicken Sie Auf Karte Anzeigen Und warten Sie, bis die Zuordnung abgeschlossen ist.  
      Es kann einige Minuten dauern.
   2. Überprüfen Sie die Anwendungsservicezuordnung, und stellen Sie sicher, dass das Servicelayout wie in den folgenden Beispielen aussieht.  

      <br />

   {#map-service-containing-SAP__substeps_tzh_ycy_32b}  
   Wenn die SAP-Umgebung SAP-Komponenten mit Tibco-Services integriert, können Sie dieses Zuordnungsergebnis erwarten:   

## Beheben Sie Probleme mit Anwendungsservices, die enthalten SAPAnwendungen {#ariaid-title3}

Beheben Sie grundlegende Discovery-Probleme basierend auf den Symptomen und Discovery-Nachrichten.

### Symptom {#troubleshoot-services-containing-SAP__section_e2c_bdf_2fb}

Die Anwendungsservicezuordnung in Service-MappingZeigt die folgende Nachricht an `Fehler beim Erkennen von <SAP-Komponentenname>. `

### Ursache {#troubleshoot-services-containing-SAP__section_y4h_lrf_2fb}

Das CI konnte nicht identifiziert werden, und die Prozesserkennung ruft die Prozessattribute ab.

### Lösung {#troubleshoot-services-containing-SAP__section_l1h_mrf_2fb}

Führen Sie die nachfolgenden Schritte durch:

1. Öffnen Sie den fehlgeschlagenen Musterschritt im Debugging-Modus:
   1. Klicken Sie auf der Business-Service- oder Serviceinstanzzuordnung mit der rechten Maustaste auf die Fehlermeldung, und wählen Sie aus Discovery-Protokoll anzeigen .

      Das Discovery-Protokollfenster wird geöffnet.
   2. Suchen Sie im rechten Bereich den Abschnitt „fehlgeschlagene Identifizierung" und den fehlgeschlagenen Schritt in diesem Abschnitt.
   3. Wählen Sie diesen fehlgeschlagenen Identifizierungsabschnitt aus, und klicken Sie auf Debuggen .

      Das Fenster „Identifizierungsabschnitt debuggen" wird geöffnet.
   4. Geben Sie bei Bedarf die erforderlichen Details ein, und klicken Sie auf Verbinden .
   {#troubleshoot-services-containing-SAP__ol_fvn_2pp_mfb}
2. Klicken Sie auf Legen Sie Variablen fest Schritt unter Schritte .
3. Stellen Sie sicher, dass der reguläre Ausdruck enthält `SYS `Wie in der folgenden Abbildung gezeigt.  

4. Klicken Sie auf Legen Sie install_dir fest Schritt unter Schritte .
5. Stellen Sie sicher, dass der reguläre Ausdruck enthält `SAP `Wie in der folgenden Grafik dargestellt.  

{#troubleshoot-services-containing-SAP__ol_ffb_trf_2fb}

### Symptom {#troubleshoot-services-containing-SAP__section_zny_b5f_2fb}

Service-Mapping Erkennt nicht den Webservice, den Ihre Organisation zur Bereitstellung digitaler SAP-Business-Services verwendet.

### Ursache 1 {#troubleshoot-services-containing-SAP__section_fjk_c5f_2fb}

Das Muster schlägt bei der Evaluierungsfunktion zum Identifizieren des Webservice fehl.

### Lösung 1 {#troubleshoot-services-containing-SAP__section_tpp_c5f_2fb}

1. Stellen Sie sicher, dass das Format des Einstiegspunkts die URL zum Webservice ist, wie im Zuordnungsverfahren beschrieben.
2. Stellen Sie sicher, dass Sie die erforderlichen anwendbaren Anmeldeinformationen wie im Zuordnungsverfahren beschrieben konfiguriert haben.
3. Überprüfen Sie, ob das Discovery-Protokoll die folgende Nachricht enthält: GROOVE_CODE_FAILURE: Keine solche Eigenschaft: Com für Klasse: Script1.
4. Öffnen Sie den fehlgeschlagenen Musterschritt im Debugging-Modus:
   1. Klicken Sie auf der Business-Service- oder Serviceinstanzzuordnung mit der rechten Maustaste auf die Fehlermeldung, und wählen Sie aus Discovery-Protokoll anzeigen .

      Das Discovery-Protokollfenster wird geöffnet.
   2. Suchen Sie im rechten Bereich den Abschnitt „fehlgeschlagene Identifizierung" und den fehlgeschlagenen Schritt in diesem Abschnitt.
   3. Wählen Sie diesen fehlgeschlagenen Identifizierungsabschnitt aus, und klicken Sie auf Debuggen .

      Das Fenster „Identifizierungsabschnitt debuggen" wird geöffnet.
   4. Geben Sie bei Bedarf die erforderlichen Details ein, und klicken Sie auf Verbinden .
   {#troubleshoot-services-containing-SAP__ol_lpf_zpp_mfb}
5. Der Musterdesigner wird geöffnet und zeigt den ausgewählten Identifizierungsabschnitt an.
6. Wählen Sie den fehlgeschlagenen Schritt auf der rechten Seite aus.
7. Stellen Sie sicher, dass die in der Evaluierung ausgeführte Funktion ist `Com.snc.SW.util.HttpAufrufUtil.post `.  

8. Versuchen Sie erneut, den Anwendungsservice zuzuordnen, und überprüfen Sie das Ergebnis.
{#troubleshoot-services-containing-SAP__ol_j5q_2xf_2fb}

### Ursache 2 {#troubleshoot-services-containing-SAP__section_bers_sbg_2fb}

Das Muster schlägt bei der Evaluierungsfunktion zum Identifizieren des Webservice fehl, da der Webservice falsch konfiguriert wurde.

### Lösung 2 {#troubleshoot-services-containing-SAP__section_cc5e_sbg_2fb}

1. Stellen Sie sicher, dass das Format des Einstiegspunkts die URL zum Webservice ist, wie im Zuordnungsverfahren beschrieben.
2. Stellen Sie sicher, dass Sie die erforderlichen anwendbaren Anmeldeinformationen wie im Zuordnungsverfahren beschrieben konfiguriert haben.
3. Stellen Sie sicher, dass das Discovery-Protokoll die folgende Meldung enthält: „Debug-Ausführung übertragen: Testschritt fehlgeschlagen. GROOVE_CODE_FAILURE: Alle Befehlsimplementierungen (HTTP) auf Host 10.x.x.x. fehlgeschlagen Host muss ausgefallen oder nicht erreichbar sein. ()"
4. Erstellen Sie den Webservice neu, wie in beschrieben <https://blogs.sap.com/2012/10/24/how-to-create-web-services-abap-based/>.
5. Versuchen Sie erneut, den Anwendungsservice zuzuordnen, und überprüfen Sie das Ergebnis.
{#troubleshoot-services-containing-SAP__ol_dcd_sbg_2fb}

### Ursache 3 {#troubleshoot-services-containing-SAP__section_px5_p84s_2fb}

Das Muster schlägt bei der Evaluierungsfunktion zum Identifizieren des Webservice fehl, da die im Einstiegspunkt konfigurierte URL nicht korrekt ist oder weil MID-ServerAuf diese URL kann nicht zugegriffen werden.

### Lösung 3 {#troubleshoot-services-containing-SAP__section_q455_48g_2fb}

1. Stellen Sie sicher, dass das Format des Einstiegspunkts die URL zum Webservice ist, wie im Zuordnungsverfahren beschrieben.
2. Stellen Sie sicher, dass Sie die erforderlichen anwendbaren Anmeldeinformationen wie im Zuordnungsverfahren beschrieben konfiguriert haben.
3. Stellen Sie sicher, dass das Discovery-Protokoll die folgende Meldung enthält: „Debug-Ausführung übertragen: Testschritt fehlgeschlagen. GROOVE_CODE_FAILURE: Alle Befehlsimplementierungen (HTTP) auf Host 10.x.x.x. fehlgeschlagen Host muss ausgefallen oder nicht erreichbar sein. ()"
4. Stellen Sie sicher, dass Sie die richtige URL für den Serviceeinstiegspunkt verwendet haben:
   1. Navigieren Sie im Tcode-SOAMANAGER zu Vereinfachte Webservicekonfiguration .
   2. Auf Konfiguration Suchen Sie im Fenster „vereinfachte Servicekonfiguration" nach dem Webservice, der Teil von ist Serviceinstanz .
   3. Klicken Sie auf das Kontrollkästchen unter Anwendername/Passwort (Standard) Für diesen Webservice.
   4. Klicken Sie Auf Details Anzeigen .
   5. Überprüfen Sie im Fenster „Details des Servicedefinitionsfensters" die tatsächliche URL des Webservice unter „WSDL-URLs".
   6. Korrigieren Sie bei Bedarf die URL, die Sie für den Einstiegspunkt konfigurieren, und versuchen Sie, zuzuordnen Serviceinstanz Erneut.
   {#troubleshoot-services-containing-SAP__ol_z4c_thg_2fb}
{#troubleshoot-services-containing-SAP__ol_rx5_pdg_2fb}

### Ursache 4 {#troubleshoot-services-containing-SAP__section_kwfrm_z3g_2fb}

MID-ServerAuf diese URL, die im Einstiegspunkt von konfiguriert ist, kann nicht zugegriffen werden Serviceinstanz .

### Lösung 4 {#troubleshoot-services-containing-SAP__section_l4ersm_z3g_2fb}

1. Stellen Sie sicher, dass das Format des Einstiegspunkts die URL zum Webservice ist, wie im Zuordnungsverfahren beschrieben.
2. Stellen Sie sicher, dass Sie die erforderlichen anwendbaren Anmeldeinformationen wie im Zuordnungsverfahren beschrieben konfiguriert haben.
3. Überprüfen Sie, ob das Discovery-Protokoll die folgende Meldung enthält: „Debug-Ausführung fehlgeschlagen: Testschritt fehlgeschlagen. GROOVE_CODE_FAILURE: Alle Befehlsimplementierungen (HTTP) auf Host 10.x.x.x. fehlgeschlagen Host muss ausgefallen oder nicht erreichbar sein. ()"
4. Stellen Sie sicher, dass Sie verwendet haben MID-ServerDie auf die URL zugreifen kann, die Sie im Serviceeinstiegspunkt konfiguriert haben:
   1. Melden Sie sich bei an MID-ServerRemote hosten.
   2. Öffnen Sie einen Browser.
   3. Fügen Sie die URL in die Adressleiste des Browsers ein, und drücken Sie die Eingabetaste.
   4. Wenn die Seite nicht geöffnet wird, bedeutet dies, dass ein Netzwerkproblem vorliegt, z. B. eine Firewall, die verhindert MID-ServerVom Zugriff auf diese URL.
   {#troubleshoot-services-containing-SAP__ol_n4m_z3g_2fb}{#troubleshoot-services-containing-SAP__VerifyingCredentials-networkIssues}
{#troubleshoot-services-containing-SAP__VerifyingCredentials-networkIssues}
5. Beheben Sie das Netzwerkproblem, und überprüfen Sie, ob MID-ServerKann wie in Schritt beschrieben auf die URL zugreifen [4](https://servicenow-prod.fluidtopics.net/0J3_I6jS9Sk3QZeYWCCxaw#troubleshoot-services-containing-SAP__VerifyingCredentials-networkIssues).
{#troubleshoot-services-containing-SAP__ol_m4m_z3g_2fb}

### Ursache 5 {#troubleshoot-services-containing-SAP__section_qjm_ewg_2fb}

MID-ServerAuf diese URL, die im Einstiegspunkt von konfiguriert ist, kann nicht zugegriffen werden Serviceinstanz .

### Lösung 5 {#troubleshoot-services-containing-SAP__section_r99_3mg_2fb}

1. Stellen Sie sicher, dass das Format des Einstiegspunkts die URL zum Webservice ist, wie im Zuordnungsverfahren beschrieben.
2. Stellen Sie sicher, dass Sie die erforderlichen anwendbaren Anmeldeinformationen wie im Zuordnungsverfahren beschrieben konfiguriert haben.
3. Stellen Sie sicher, dass das Discovery-Protokoll die folgende Meldung enthält: „Debug-Ausführung übertragen: Testschritt fehlgeschlagen. GROOVE_CODE_FAILURE: Alle Befehlsimplementierungen (HTTP) auf Host 10.x.x.x. fehlgeschlagen Host muss ausgefallen oder nicht erreichbar sein. ()"
4. Überprüfen Sie, ob die anwendbaren Anmeldeinformationen, die Sie auf konfiguriert haben Now PlatformFür den Webservice sind gültig:
   1. Melden Sie sich bei an MID-ServerRemote hosten.
   2. Öffnen Sie einen Browser.
   3. Fügen Sie die URL in die Adressleiste des Browsers ein, und drücken Sie die Eingabetaste.
   4. Auf der Browserseite wird das Popup-Fenster für Anmeldeinformationen angezeigt.
   5. Geben Sie die Anmeldeinformationen ein, und überprüfen Sie, ob die Seite geöffnet wird. Die Seite wird nicht geöffnet. Dies bedeutet, dass die konfigurierten anwendbaren Anmeldeinformationen falsch sind.

   {#troubleshoot-services-containing-SAP__ol_tjm_3mg_2fb}{#troubleshoot-services-containing-SAP__CredetialVerif-IncorrectCredtials}
{#troubleshoot-services-containing-SAP__CredetialVerif-IncorrectCredtials}
5. Finden Sie die richtigen Anmeldeinformationen heraus.
6. Überprüfen Sie die neuen Anmeldeinformationen wie in Schritt beschrieben [4](https://servicenow-prod.fluidtopics.net/0J3_I6jS9Sk3QZeYWCCxaw#troubleshoot-services-containing-SAP__CredetialVerif-IncorrectCredtials).
7. Wenn die Seite geöffnet wird, nachdem Sie die neuen Anmeldeinformationen verwendet haben, konfigurieren Sie diese Anmeldeinformationen als anwendbare Anmeldeinformationen auf Now Platform.
{#troubleshoot-services-containing-SAP__ol_sjm_3mg_2fb}

### Ursache 6 {#troubleshoot-services-containing-SAP__section_skg_wmg_2fb}

MID-ServerAuf diese URL, die im Einstiegspunkt von konfiguriert ist, kann nicht zugegriffen werden Serviceinstanz .

### Lösung 6 {#troubleshoot-services-containing-SAP__section_tkg_wmg_2fb}

1. Stellen Sie sicher, dass das Format des Einstiegspunkts die URL zum Webservice ist, wie im Zuordnungsverfahren beschrieben.
2. Stellen Sie sicher, dass das Discovery-Protokoll die folgende Meldung enthält: „Debug-Ausführung übertragen: Testschritt fehlgeschlagen. GROOVE_CODE_FAILURE: Fehlende anwendbare Anmeldeinformationen für CI-Typ \<Name des CI-Typs\>".
3. Stellen Sie sicher, dass Sie anwendbare Anmeldeinformationen für das relevante CI gemäß der Beschreibung in definiert haben [Ordnen Sie Anwendungsservices zu, die SAP-Anwendungen enthalten](https://servicenow-prod.fluidtopics.net/0J3_I6jS9Sk3QZeYWCCxaw#map-service-containing-SAP "Ordnen Sie zu Serviceinstanz Enthält eine SAP-Anwendung, und überprüfen Sie dies Service-MappingAlle SAP-Komponenten korrekt erkannt.").
{#troubleshoot-services-containing-SAP__ol_ukg_wmg_2fb}

