Generic Visualization Adapter Definitional Components

All the defined objects, from the Adapter Domain down, are shipped with Oracle Life Sciences Data Hub.

As shown in Figure 5-1 these include:

  • Adapter Domain VISUALIZATION_ADAPTER
  • Adapter Area GENERIC_VISUALIZATION; see Table 4-2 for its attribute values.
  • Program GENERIC_VISUALIZATION_RUNTIME_PROG contains a Source Code definition that includes a single function, the install_function, named CDR_GV_ADAPTER.INSTALL. This function is called whenever a Definer installs a Generic Visualization Business Area instance. It does the following:
    • If a schema does not exist for the Business Area instance, it creates the schema.
    • For each Table Descriptor in the Generic Visualization Business Area, it creates or upgrades (as required) a corresponding synonym in the schema that references a source view of the mapped Table instance in its Work Area schema.
    • If a previously created Business Area instance had a schema with the same name, but that Business Area instance has been deleted, the install function drops all the synonyms in the original schema and creates new ones for the new Business Area.
  • Work Area GENERIC_VISUALIZATION_WA containing an instance of the Program GENERIC_VISUALIZATION_RUNTIME_PROG. The Adapter Area Work Area is installed in its own Oracle Life Sciences Data Hub schema.
  • Technology Type GVA; see Table 4-1 for its attribute values.

    Note:

    Generic Visualization Business Area instance attributes Schema Name, Default Currency, and Default Blinding Access Type are not stored in the define-time Parameter Set as in other adapters. They are stored in satellite table CDR_BUSINESS_AREA_REFS so that the public APIs can change their values.

Figure 5-1 Generic Visualization Adapter Components

Description of Figure 5-1 follows
Description of "Figure 5-1 Generic Visualization Adapter Components"