Lookup-Tabellen sind benutzerdefinierte Tabellen, die Werte enthalten, die auf mehreren Kriteriensätzen basieren, wobei der Ausgabewert die Schnittmenge mehrerer Dimensionen darstellt.
Lookup-Tabellen:
- Enthält eine Tabelle mit Werten, die auf mehreren Kriteriensätzen basieren, wobei die gespeicherten Werte die Schnittmenge mehrerer Dimensionen darstellen.
- Werden auch als Lookup-Tabellen mit mehreren Dimensionen (oder MDLTs) bezeichnet. Sie lokalisieren Werte als Ergebnis der Schnittmenge mehrerer Dimensionen oder Achsen.
- Werden über Dimensionen und Indizes aufgebaut.
- Kann manuell oder über Datenladevorgänge gefüllt werden.
Die folgende Abbildung zeigt ein Beispiel. In diesem Fall sind Region, Produkte und Verkaufsstatus die Dimensionen.
Diese Lookup-Tabelle gibt dem System an, dass der Provisionssatz 4 % beträgt, wenn die Region EMEA, das Produkt Bikes und der Verkaufsstatus Silber ist. Der zurückgegebene Wert kann in der Anreizregel verwendet werden.
Lookup-Tabellen vs. Tarifpreistabellen
Es gibt einige Ähnlichkeiten zwischen Lookup-Tabellen und Tarifpreistabellen. Die folgende Matrix zeigt die Unterschiede und Ähnlichkeiten zwischen den beiden und kann Ihnen bei der Entscheidung helfen, wann sie verwendet werden sollen.
| Tarifpreistabellen | Lookup-Tabellen |
|---|---|
| Einfache Einrichtung | Komplexe Erstkonfiguration |
| Behandelt Schrittprovision | Behandelt keine Schrittprovision |
| Berechnet Provisionssätze nur auf Basis der Erfüllung oder eines berechneten Ergebnisses | Kann jeden numerischen Wert basierend auf jeder Eingabe eines beliebigen Datentyps einschließlich Zeichenfolgen und Kategorien berechnen |
| Kann nur in Kaufanreizregeln verwendet werden | Kann in jeder Regel oder Formel verwendet werden |
| Kann Stichtag sein | Jede einzelne Zelle in der Matrix kann ein Wirksamkeitsdatum sein. |
Best Practices für Lookup-Tabellen
- Ordnen Sie Ihre Suchtabelle zu, bevor Sie sie anlegen.
- Wenn Sie Werte null lassen, aktivieren Sie das Kontrollkästchen, um alle Nullwerte auf null zu setzen, oder verwenden Sie eine Bedingung, um sicherzustellen, dass eine Regel nicht versucht, mit einem Nullwert zu berechnen.
- Vermeiden Sie viele verschachtelte Lookup-Tabellenreferenzen. Halten Sie sie so einfach wie möglich.
- Verwenden Sie Lookup-Tabellen, wenn die Liste der Indizes relativ statisch ist.

