Staging table structure
Each table in the set of staging tables typically follows a format similar to the one below:
Column Name | Constraint | Data Type |
---|---|---|
RECORD_SYS_ID | NOT NULL | NUMBER(18) |
EXTERNAL_ID | NOT NULL | NUMBER(18) |
NAME | NOT NULL | VARCHAR2(80 CHAR) |
... |
|
|
INTERNAL_SYS_ID |
| NUMBER(18) |
LAST_IMPORT_ATTEMPT |
| DATE |
SHOULD_IMPORT_NEXT_RUN |
| CHAR(1) |
NEED_TO_RESOLVE_RELATIONSHIP |
| CHAR(1) |
COMPANY | NOT NULL | VARCHAR(80) |
Description of columns
The following table provides a description of these columns.
Column Name | Description |
---|---|
RECORD_SYS_ID | Provides a unique ID for this record in the staging table and the import process.
|
EXTERNAL_ID | Populated with the unique ID of the record (if captured) in the source system. Otherwise, a unique value must be supplied for this field. Upon successful import, this value is stored internally by BMC IT Business Management Suite with the record for subsequent reference by other staging table records. |
NAME | Must be set with a unique name of the record being imported. The only exception to this is the IDD_BUSINESS_UNIT table. |
INTERNAL_SYS_ID | Keeps track of records that have already been imported and determines if updates should occur on subsequent data imports (internal to BMC IT Business Management Suite). |
LAST_IMPORT_ATTEMPT | Keeps track of records that have already been imported and determines if updates should occur on subsequent data imports (internal to BMC IT Business Management Suite). |
SHOULD_IMPORT_NEXT_RUN | Keeps track of records that have already been imported and determines if updates should occur on subsequent data imports (internal to BMC IT Business Management Suite). |
NEED_TO_RESOLVE_RELATIONSHIP | Keeps track of records that have already been imported and determines if updates should occur on subsequent data imports (internal to BMC IT Business Management Suite). |
COMPANY | Must be set with the EXTERNAL_ID value for a tenant company found in the ITT_COMPANY table. |