NetScaler コンソールでデータ ソースを定義すると、StyleBook 構成の作成または更新時に外部ソースからのデータを入力として使用できるようになります。 それ以外の場合は、StyleBook に必要な各入力を明示的に指定する必要があります。 NetScaler コンソールでは、管理対象の任意の NetScaler インスタンスを StyleBook 構成への入力のデータ ソースとして使用できます。 構成を作成または更新するときに入力として使用できるカスタム データ ソースを定義することもできます。
コレクション: データベースに複数のテーブルを含めることができるのと同様に、データ ソースには複数のコレクションを含めることができます。 各コレクションには名前があり、同様のタプルのリストが含まれています。各タプルはキーと値のペアのセットです。 たとえば、コレクションはタプルで構成でき、各タプルには (<name>: <value>、 <virtualip>:<value>
) が含まれます。
データ ソース タイプ: データ ソース タイプは、データが取得されるソースのタイプを区別します。 NetScaler コンソールは 2 つのデータ ソース タイプをサポートしています。
managed-adc - 組み込みデータ ソースです。 また、NetScaler Console によって管理されている既存の NetScaler からデータを取得するために使用されます。 詳細については、「 NetScaler インスタンスをデータ ソースとして使用する」を参照してください。
ターゲットの NetScaler インスタンスをデータ ソースとして使用することもできます。 詳細については、「 ターゲットの NetScaler インスタンスをデータ ソースとして使用する」を参照してください。
カスタム データ ソース タイプ - NetScaler コンソールでデータがローカルに入力されるカスタム データ ソース タイプを定義できます。
データ ソース タイプ 環境
を検討します。 このデータ ソース タイプには、2 つのデータ ソース 本番環境
と ステージング
があります。 StyleBook 構成を作成するときに、StyleBook ユーザーはタイプ 環境
の任意のデータ ソースを選択できます。 選択に応じて、 プロダクション
または ステージング
のいずれかのデータ値がスタイルブックへの入力として使用されます。
詳細については、 カスタム データ ソースの使用を参照してください。
コレクション スキーマ: コレクション タプルに格納できるデータの種類を記述します。 コレクション スキーマは、タプル内の各キーの名前とその予想される型を記述します。 データベースに例えると、コレクション スキーマは、各列に明確に定義された名前とサポートされる型があるテーブルのデータベース スキーマに似ています。
次の図は、データ ソースのさまざまなコンポーネントとそれらの相互関係を一般的に表したものです。