Overview Of External Database Tables; Database Structure And Dependencies - VMware VCENTER APPLICATION DISCOVERY MANAGER 6.1.1 - RESPOSITORY Reference Manual

Hide thumbs Also See for VCENTER APPLICATION DISCOVERY MANAGER 6.1.1 - RESPOSITORY:
Table of Contents

Advertisement

ADM Repository Reference Guide

Overview of External Database Tables

This chapter provides information about the external database tables. 

Database Structure and Dependencies

Figure
4‐1 illustrates the structure and dependencies of the ADM external database. The arrows originate from 
a foreign key and arrow head points to the table keys.
Figure 4-1. External Database Structure and Dependencies
ADM_OLAP. NETWORK_INTERFACE
Name
Datatype
ID
NUMBER(19)
NE_ID
NUMBER(19)
IS_LOCAL
VARCHAR2(1)
MAC_ADDRESS
VARCHAR2(256)
MODEL
VARCHAR2(256)
VENDOR
VARCHAR2(256)
TECHNOLOGY
VARCHAR2(256)
SPEED_BIT_PS
VARCHAR2(256)
DESCRIPTION
VARCHAR2(256)
OP_STATUS
VARCHAR2(256)
IS_VIRTUAL
VARCHAR2(1)
IS_TRUNK
VARCHAR2(1)
IS_DEFAULT
VARCHAR2(1)
PORT_LABEL
VARCHAR2(256)
MODULE_LABEL
VARCHAR2(256)
V_LAN
NUMBER(10)
ADM_OLAP. SWITCH_ADDRESS
_FORWARDING
Name
Datatype
ID
NUMBER(19)
NE_ID
NUMBER(19)
NIC_ID
NUMBER(19)
MODULE
VARCHAR2(256)
PORT
VARCHAR2(256)
MAC
VARCHAR2(100)
V_LAN
NUMBER(10)
TRG_NE_ID
NUMBER(19)
ADM_OLAP. IP_ROUTE
Name
Datatype
ID
NUMBER(19)
NE_ID
NUMBER(19)
NIC_ID
NUMBER(19)
DEST_IP
VARCHAR2(100)
DEST_MASK
VARCHAR2(100)
GATEWAY
VARCHAR2(100)
METRIC
NUMBER(10)
IS_LOCAL
VARCHAR2(1)
GATEWAY_NE_ID NUMBER(19)
ADM_OLAP. CPU
Name
Datatype
ID
NUMBER(19)
NE_ID
NUMBER(19)
MODEL
VARCHAR2(256)
VENDOR
VARCHAR2(256)
FAMILY
VARCHAR2(256)
CLOCK_SPEED_HZ NUMBER(19)
CACHE_SIZE
NUMBER(19)
STEPPING
VARCHAR2(256)
DESCRIPTION
VARCHAR2(256)
COUNT
NUMBER(10)
ADM_OLAP. INSTALLED_SOFTWARE
Name
Datatype
ID
NUMBER(19)
NE_ID
NUMBER(19)
NAME
VARCHAR2(256)
VERSION
VARCHAR2(256)
RELEASE
VARCHAR2(256)
VENDOR
VARCHAR2(256)
INSTALL_PATH
VARCHAR2(1024)
SHARED_INSTALL_PATH VARCHAR2(1024)
INSTALL_DATE
TIMESTAMP(6)
TYPE
VARCHAR2(256)
N
   Some of the commonly accessed data is duplicated in many tables to avoid redundant joins.
OTE
You can join the relation ENTITY_ID (in Group_Membership table, Usage_Metric table, and so on) with 
Network_Element table, Service table, and Dependency table although it is not shown in the ERD as a foreign 
key.
For display purpose, some data is aggregated to a comma‐separated list. For example:
HOSTNAMES: A flat list of one or more host names.
HOST_IPS: A flat list of all IPs of a host.
GROUPS: A flat list of groups the entity belongs to.
28
ADM_OLAP. ADDRESS
Name
Datatype
Name
ID
NUMBER(19)
ID
NE_ID
NUMBER(19)
NE_ID
NIC_ID
NUMBER(19)
SERVICE_ID
MAC
VARCHAR2(100)
IP
IP
VARCHAR2(100)
PORT
HOSTNAME VARCHAR2(1024)
TRANSPORT_PROTOCOL VARCHAR2(100)
ADM_OLAP. NETWORK_ELEMENT
ADM_OLAP. SERVICE
Name
Datatype
Name
ID
NUMBER(19)
ID
PRIMARY_HOSTNAME
VARCHAR2(1024)
NAME
PRIMARY_HOST_IP
VARCHAR2(100)
NE_ID
HOSTNAMES
VARCHAR2(4000)
PRIMARY_HOSTNAME
HOST_IPS
VARCHAR2(4000)
PRIMARY_HOST_IP
GROUPS
VARCHAR2(4000)
HOSTNAMES
DISCOVERY_TIME
TIMESTAMP(6)
HOST_IPS
IS_HOST
VARCHAR2(1)
PORTS
IS_ROUTER
VARCHAR2(1)
GROUPS
IS_SWITCH
VARCHAR2(1)
DISCOVERY_TIME
IS_VIRT_CONTAINER
VARCHAR2(1)
VENDOR
IS_VIRTUAL
VARCHAR2(1)
VERSION
HW_SERIAL
VARCHAR2(256)
CATEGORY
HW_UUID
VARCHAR2(256)
TIER
HW_VENDOR
VARCHAR2(256)
INSTALL_PATH
HW_MODEL
VARCHAR2(256)
SHARED_INSTALL_PATH VARCHAR2(512)
HW_DESCRIPTION
VARCHAR2(1024)
IS_UNIDENTIFIED
OS_NAME
VARCHAR2(256)
IS_CLIENT
OS_FAMILY
VARCHAR2(256)
KNOWLEDGE_LEVEL
OS_TYPE
VARCHAR2(256)
OS_VERSION
VARCHAR2(256)
OS_VENDOR
VARCHAR2(256)
ADM_OLAP.DEPENDENCY
OS_BUILD
VARCHAR2(256)
OS_BUILD_TYPE
VARCHAR2(256)
Name
OS_SERVICE_PACK
VARCHAR2(256)
ID
OS_LANGUAGE
VARCHAR2(256)
DEPENDENCY_TYPE
OS_KERNEL_VERSION
VARCHAR2(256)
PROTOCOL
OS_KERNEL_RELEASE
VARCHAR2(256)
PROTOCOL_VERSION
OS_SWAP_MEMORY
NUMBER(19)
TRANSPORT_PROTOCOL
OS_PHYS_MEMORY
NUMBER(19)
URL
OS_REGISTRATION_KEY VARCHAR2(256)
DOC_DEP_TYPE
OS_SERIAL_NUMBER
VARCHAR2(256)
SRC_IP
CPU_MODEL
VARCHAR2(256)
SRC_PORT
CPU_VENDOR
VARCHAR2(256)
SRC_SERVICE_NAME
CPU_FAMILY
VARCHAR2(256)
SRC_PRIMARY_HOSTNAME VARCHAR2(1024)
CPU_CLOCK_SPEED_HZ NUMBER(19)
SRC_PRIMARY_HOST_IP
CPU_CACHE_SIZE
NUMBER(19)
SRC_HOSTNAMES
CPU_STEPPING
VARCHAR2(256)
SRC_HOST_IPS
CPU_DESCRIPTION
VARCHAR2(256)
SRC_NE_ID
CPU_COUNT
NUMBER(10)
SRC_SERVICE_ID
SRC_MODULE_ID
TRG_IP
TRG_PORT
ADM_OLAP. STORAGE_DEVICE
TRG_SERVICE_NAME
Name
Datatype
TRG_PRIMARY_HOSTNAME VARCHAR2(1024)
ID
NUMBER(19)
TRG_PRIMARY_HOST_IP
NE_ID
NUMBER(19)
TRG_HOSTNAMES
IS_LOGICAL
VARCHAR2(1)
TRG_HOST_IPS
LABEL
VARCHAR2(256)
TRG_NE_ID
DESCRIPTION
VARCHAR2(256)
TRG_SERVICE_ID
DEVICE_TYPE
VARCHAR2(256)
TRG_MODULE_ID
CAPACITY
NUMBER(19)
GROUPS
FILE_SYSTEM
VARCHAR2(256)
DISCOVERY_TIME
MOUNT_DESTINATION VARCHAR2(256)
KNOWLEDGE_LEVEL
MOUNT_POINT
VARCHAR2(256)
ADM_OLAP. PORT
ADM_OLAP. GROUP_MEMBERSHIP
Name
Datatype
ID
NUMBER(19)
GROUP_TYPE
NUMBER(19)
GROUP_NAME
NUMBER(19)
GROUP_DESCRIPTION
VARCHAR2(100)
GROUP_CREATION_TIME
NUMBER(5)
GROUP_CREATOR
GROUP_MODIFICATION_TIME TIMESTAMP(6)
GROUP_MODIFIER
ENTITY_ID
Datatype
NUMBER(19)
ADM_OLAP. DATABASE
VARCHAR2(1024)
NUMBER(19)
Name
ID
VARCHAR2(1024)
VARCHAR2(100)
NE_ID
SERVICE_ID
VARCHAR2(4000)
VARCHAR2(4000)
VENDOR
SERVER_NAME
VARCHAR2(4000)
VARCHAR2(4000)
INSTANCE
IS_AUTO_START VARCHAR2(1)
TIMESTAMP(6)
VARCHAR2(1024)
VARCHAR2(1024)
VARCHAR2(100)
ADM_OLAP. JAVA_EE
VARCHAR2(100)
VARCHAR2(512)
Name
ID
VARCHAR2(1)
NE_ID
VARCHAR2(1)
SERVICE_ID
NUMBER(10)
SERVER_NAME
SERVER_CONFIG_PATH
APP_NAME
APP_DESCRIPTION
APP_PATH
Datatype
MODULE_NAME
NUMBER(19)
MODULE_TYPE
VARCHAR2(100)
MODULE_DEPLOYMENT_DESC VARCHAR2(256)
VARCHAR2(1024)
MODULE_CONTEXT_ROOT
VARCHAR2(1024)
VARCHAR2(100)
VARCHAR2(512)
ADM_OLAP. USAGE_METRIC_BASELINE
VARCHAR2(256)
VARCHAR2(100)
Name
NUMBER(19)
BASELINE_TIME_ID
VARCHAR2(1024)
ENTITY_ID
VALUE
VARCHAR2(100)
VARCHAR2(4000)
VARCHAR2(4000)
NUMBER(19)
ADM_OLAP. USAGE_METRIC
NUMBER(19)
Name
NUMBER(19)
ENTITY_ID
VARCHAR2(100)
TIME_ID
NUMBER(19)
BASELINE_TIME_ID NUMBER(19)
VARCHAR2(1024)
VALUE
VARCHAR2(100)
VARCHAR2(4000)
VARCHAR2(4000)
ADM_OLAP. TIME
NUMBER(19)
Name
NUMBER(19)
TIME_ID
NUMBER(19)
YEAR
VARCHAR2(4000)
QUARTER
TIMESTAMP(6)
QUARTER_NAME
NUMBER(10)
MONTH
MONTH_NAME
DAY_OF_MONTH
DAY_OF_WEEK
DAY_OF_WEEK_NAME VARCHAR2(50)
WEEK_OF_YEAR
HOUR
Datatype
NUMBER(19)
VARCHAR2(255)
VARCHAR2(255)
ADM_OLAP. PROPERTY
VARCHAR2(1024)
TIMESTAMP(6)
Name
Datatype
VARCHAR2(255)
ID
NUMBER(19)
ENTITY_ID NUMBER(19)
VARCHAR2(255)
NAME
VARCHAR2(256)
NUMBER(19)
VALUE
VARCHAR2(1028)
ADM_OLAP. CHANGE_LOG
Datatype
Name
Datatype
NUMBER(19)
ID
NUMBER(19)
NUMBER(19)
ENTITY_ID
NUMBER(19)
NUMBER(19)
CHANGE_TIME
TIMESTAMP(6)
VARCHAR2(1024)
CHANGE_TYPE VARCHAR2(10)
VARCHAR2(1024)
PATH
VARCHAR(22048)
VARCHAR2(256)
DISPLAY_NAME VARCHAR2(255)
OLD_VALUE
VARCHAR2(1024)
NEW_VALUE
VARCHAR2(1024)
ADM_OLAP. VIRTUAL_SYSTEM
Datatype
_SETTINGS
NUMBER(19)
Name
Datatype
NUMBER(19)
ID
NUMBER(19)
NUMBER(19)
CONTAINER_ID
NUMBER(19)
VARCHAR2(256)
UUID
VARCHAR2(256)
VARCHAR2(512)
STATE
VARCHAR2(256)
VARCHAR2(256)
VM_NAME
VARCHAR2(256)
VARCHAR2(1024)
OS_FAMILY
VARCHAR2(256)
VARCHAR2(1024)
OS_NAME
VARCHAR2(256)
VARCHAR2(256)
OS_TYPE
VARCHAR2(256)
VARCHAR2(256)
TOOLS_STATUS
VARCHAR2(256)
TOOLS_VERSION
VARCHAR2(256)
VARCHAR2(256)
TOTAL_MEM_SIZE NUMBER(19)
IPS
VARCHAR2(1024)
MACS
VARCHAR2(4000)
VIRTUAL_NE_ID
NUMBER(19)
Datatype
NUMBER(19)
NUMBER(19)
NUMBER(19)
Datatype
NUMBER(19)
NUMBER(19)
NUMBER(19)
Datatype
NUMBER(19)
NUMBER(10)
NUMBER(10)
VARCHAR2(50)
NUMBER(10)
VARCHAR2(50)
NUMBER(10)
NUMBER(10)
NUMBER(10)
NUMBER(10)
VMware, Inc.

Advertisement

Table of Contents
loading

Table of Contents