SAP Landscape Management 3.0, Enterprise Edition

Platzhalter

Dieser Abschnitt bietet einen Überblick über Platzhalter, die Sie zum Parametrisieren von Bereitstellungs-Blueprints verwenden können.

Option

Beispiel

Sie können kundendefinierte Platzhalter verwenden, deren Werte vor Ausführung des Bereitstellungs-Blueprints eingegeben werden müssen.

$[myProperty]

Sie können interne Platzhalter wie Präfixe und Schlüssel verwenden, die zur Ausführungszeit automatisch ersetzt werden.

Damit Präfixe immer eindeutig sind, auch wenn z.B. mehrere Anwendungsserver vorhanden sind, kombinieren Sie sie mit zusätzlichen Parametern.

$[D10:#internal]

Sie können mehrere Modifizierer und Markierer miteinander kombinieren.

$[myProperty:#customProperty:#toUpper]

Sie können Platzhalter mit fest programmierten Werten kombinieren.

$[sid:#toLower]adm

Markierer

Markierer

Beschreibung

Beispiel

internal

Interne Platzhalter wie Präfixe und Schlüssel werden mit diesem Markierer gekennzeichnet.

Wird zur Laufzeit automatisch durch die entsprechende Entitäts-ID ersetzt.

$[D10:#internal]

customProperty

Kundendefinierte Eigenschaften werden mit diesem Markierer gekennzeichnet.

Wird zur Laufzeit automatisch durch den Wert der kundendefinierten Eigenschaft ersetzt.

$[myProperty:#customProperty]

Modifizierer

Modifizierer

Beschreibung

Beispiel

toUpper

Wandelt Kleinbuchstaben in Großbuchstaben um.

$[SID:#toUpper]

toLower

Wandelt Großbuchstaben in Kleinbuchstaben um.

$[SID:#toLower]adm

default=(<default>)

Ersetzt den Platzhalter durch den Standardwert (in Klammern), falls kein Ersetzungswert angegeben wurde.

$[pool:#default=(DevPool)]

Präfixe für interne Platzhalter

Entität

Präfix

Zentralinstanz

DVEBMGS

Java-Zentralinstanz

JC

Application Server ABAP/Shared

D

Application Server Java

J

Enqueue Replication Server

ERS

Central Services

SCS

TREX

TRX

Web Dispatcher

WD

Gateway

GW

SAP HANA-Datenbank

HDB

Systemdatenbank

DB

Sonstige Datenbank

ODB

Diagnostics-Agent

DAA

liveCache

LC

Tenant-Datenbank

TENANT

Convergent Charging Updater

CCU

Convergent Charging Bulkloader

CCB

Convergent Charging Guider

CCG

Convergent Charging Rater

CCR

Convergent Charging Dispatcher

CCD

Kundendefinierter Service

<Typ des kundendefinierten Services>

Schlüssel für interne Platzhalter

Schlüssel

Beispiel

<Präfix>

$[D:#internal]

<Präfix>_<Installationshostname>

$[D_hostname:#internal]

<Präfix><Instanznummer>

(Nur Instanzen, keine Datenbanken)

$[D10:#internal]

<Instanznummer>_<Installationshostname>

(Nur Instanzen, keine Datenbanken)

$[10_hostname:#internal]

Werttypen für kundendefinierte Platzhalter

In diesem Abschnitt erhalten Sie einen Überblick über die Werttypen für kundendefinierte Platzhalter.

Werttyp

Beispielwert

Boolesch

Keiner

String

Sie geben einen regulären Java-Ausdruck ein.

(.*[A-Z]{4})

Ganze Zahl

Sie geben einen gültigen Bereich ein.

<10

Dezimalzahl

Sie geben einen gültigen Bereich ein.

<10,5