管理数据源
在 NetScaler Console 中定义数据源有助于您在创建或更新 StyleBook 配置时使用外部数据作为输入。否则,您必须显式提供 StyleBook 所需的每个输入。在 NetScaler Console 中,您可以将任何托管的 NetScaler 实例用作 StyleBook 配置的输入数据源。您还可以定义自定义数据源,这些数据源可在创建或更新配置时用作输入。
集合:就像数据库可以有多个表一样,数据源可以包含多个集合。每个集合都有一个名称,并包含一个相似元组的列表,其中每个元组都是一组键值对。例如,一个集合可以由元组组成,其中每个元组都包含 (
<name>: <value>, <virtualip>:<value>)。
数据源类型:数据源类型区分了检索数据的来源类型。NetScaler Console 支持两种数据源类型。
-
managed-adc - 它是一个内置数据源。它用于从 NetScaler Console 管理的任何现有 NetScaler 中检索数据。有关更多信息,请参阅 使用 NetScaler 实例作为数据源。您还可以使用目标 NetScaler 实例作为数据源。有关更多信息,请参阅 使用目标 NetScaler 实例作为数据源。
-
自定义数据源类型 - 您可以定义自定义数据源类型,其中数据在 NetScaler® Console 上本地填充。考虑数据源类型
Environment。此数据源类型有两个数据源Production和Staging。在创建 StyleBook 配置时,StyleBook 用户可以选择类型为Environment的任何数据源。根据选择,来自Production或Staging的数据值将用作 StyleBook 的输入。有关更多信息,请参阅 使用自定义数据源
集合架构:它描述了可以存储在集合元组中的数据类型。集合架构描述了元组中每个键的名称及其预期类型。在数据库类比中,集合架构类似于表的数据库架构,其中每个列都有明确定义的名称和支持类型。
下图是数据源的各种组件及其相互关系的通用表示: