Durch das Definieren einer Datenquelle in der NetScaler-Konsole können Sie beim Erstellen oder Aktualisieren von StyleBook-Konfigurationen Daten aus externen Quellen als Eingabe verwenden. Andernfalls müssen Sie jede vom StyleBook benötigte Eingabe explizit angeben. In der NetScaler-Konsole können Sie jede verwaltete NetScaler-Instanz als Datenquelle für die Eingabe in eine StyleBook-Konfiguration verwenden. Sie können auch benutzerdefinierte Datenquellen definieren, die beim Erstellen oder Aktualisieren von Konfigurationen als Eingabe dienen können.
Sammlungen: So wie eine Datenbank mehrere Tabellen haben kann, kann eine Datenquelle mehrere Sammlungen enthalten. Jede Sammlung hat einen Namen und enthält eine Liste ähnlicher Tupel, wobei jedes Tupel eine Reihe von Schlüssel-Wert-Paaren ist. Beispielsweise kann eine Sammlung aus Tupeln bestehen, wobei jedes Tupel (<name>: <value>, <virtualip>:<value>
) hat.
Datenquellentyp: Ein Datenquellentyp unterscheidet den Typ der Quelle, aus der die Daten abgerufen werden. Die NetScaler-Konsole unterstützt zwei Datenquellentypen.
managed-adc – Es handelt sich um eine integrierte Datenquelle. Außerdem wird es zum Abrufen von Daten von jedem vorhandenen NetScaler verwendet, der von der NetScaler-Konsole verwaltet wird. Weitere Informationen finden Sie unter Verwenden Sie eine NetScaler-Instanz als Datenquelle.
Sie können auch die NetScaler-Zielinstanz als Datenquelle verwenden. Weitere Informationen finden Sie unter Verwenden Sie NetScaler-Zielinstanzen als Datenquellen.
Benutzerdefinierter Datenquellentyp – Sie können benutzerdefinierte Datenquellentypen definieren, bei denen Daten lokal in der NetScaler-Konsole aufgefüllt werden.
Betrachten Sie einen Datenquellentyp Umgebung
. Dieser Datenquellentyp hat zwei Datenquellen Produktion
und Staging
. Beim Erstellen einer StyleBook-Konfiguration kann der StyleBook-Benutzer eine beliebige Datenquelle vom Typ Umgebung
auswählen. Je nach Auswahl werden die Datenwerte entweder aus Produktion
oder Staging
als Input für das StyleBook verwendet.
Weitere Informationen finden Sie unter Benutzerdefinierte Datenquellen verwenden
Sammlungsschema: Es beschreibt, welche Art von Daten in einem Sammlungstupel gespeichert werden können. Das Sammlungsschema beschreibt den Namen jedes Schlüssels im Tupel und seinen erwarteten Typ. In einer Datenbankanalogie ähnelt ein Sammlungsschema einem Datenbankschema für eine Tabelle, in der jede Spalte einen klar definierten Namen und einen unterstützenden Typ hat.
Das folgende Diagramm ist eine allgemeine Darstellung der verschiedenen Komponenten von Datenquellen und ihrer Beziehung zueinander: