0 / 0
Go back to the English version of the documentation
Řídicí tabulky vytváření sestav artefaktů
Last updated: 27. 7. 2023
Řídicí tabulky vytváření sestav artefaktů

Zkontrolujte příkazy Postgres, Db2 pro tabulky, které souvisejí s artefakty regulace.

Oblast předmětu Název tabulky Popis
Artefakty regulace governance_artefaktů Artefakty regulace, které jsou definovány v systému, které jsou ve stavu Publikováno.
Artefakty regulace governance_artifact_stewards Seznam stewards, které jsou přiřazeny k publikovanému artefaktu.
Artefakty regulace třída_govern_artifact_přidružení Vztahy mezi artefakty regulace.
Artefakty regulace značky artifact_artifact Značky, které jsou přidružené k artefaktu.

tabulka atributů regulace

Tato tabulka obsahuje informace o artefaktech regulace, které jsou definovány v systému, které jsou v publikovaném stavu.

Tato tabulka má následující sloupce:

  • artifact_id -Identifikátor artefaktu.
  • version_id -Identifikátor verze artefaktu.
  • artifact_type -typ artefaktu, například glossary_term, klasifikace, data_class, reference_data, pravidla nebo zásady.
  • name -Název artefaktu.
  • description -Popis artefaktu.
  • created_by -Identifikátor uživatele, který vytvořil artefakt.
  • created_on -Časové razítko, kdy byl artefakt vytvořen.
  • modified_by -Identifikátor uživatele, který naposledy změnil artefakt
  • modified_on -Časové razítko, kdy byl artefakt naposledy upraven.
  • primary_category_id -Identifikátor primární kategorie artefaktu.
  • workflow_id -Identifikátor konfigurace sledu prací, která byla použita k publikování artefaktu.
  • effective_start_date -Datum skutečného začátku, které je přiřazeno k artefaktu.
  • effective_end_date -Datum skutečného ukončení, které je přiřazeno k artefaktu.
  • system_id -Identifikátor systému nebo globální identifikátor přidruženého artefaktu regulace.
  • Příkaz CREATE TABLE:

    create table governance_artifacts(artifact_id varchar(128) not null,
    version_id varchar(128) not null,
    artifact_type varchar(128) not null,
    name varchar(256) not null,
    description text,
    created_on timestamp(6) not null,
    created_by varchar(128) not null,
    modified_on timestamp(6),
    modified_by varchar(128),
    primary_category_id varchar(128) not null,
    effective_start timestamp(6),
    effective_end timestamp(6),
    system_id varchar(128) default '' not null,
    tech_start TIMESTAMP(6) not null default CURRENT_TIMESTAMP,
    tech_end TIMESTAMP(6) not null default to_timestamp('9999-12-30', 'YYYY-MM-DD'),
    ts_id TIMESTAMP(6) not null default CURRENT_TIMESTAMP,
    primary key(artifact_id));
    

    Příkaz CREATE INDEX:

    create index idx_governance_artifacts_1 on
    governance_artifacts (artifact_type)
    

    Příkaz ALTER TABLE:

    alter table governance_artifacts add constraint fk_governance_artifacts_categories_21 foreign key (primary_category_id) references categories(category_id) on
    delete
    	cascade on
    	update
    	no action
    
  • Příkaz CREATE TABLE:

    create table governance_artifacts(artifact_id varchar(128) not null,
    version_id varchar(128) not null,
    artifact_type varchar(128) not null,
    name varchar(256) not null,
    description clob,
    created_on timestamp(12) not null,
    created_by varchar(128) not null,
    modified_on timestamp(12),
    modified_by varchar(128),
    primary_category_id varchar(128) not null,
    effective_start timestamp(12),
    effective_end timestamp(12),
    system_id varchar(128) default '' not null,
    tech_start TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row begin,
    tech_end TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row
    end,
    ts_id TIMESTAMP(12) not null generated always as transaction start ID,
    primary key(artifact_id),
    period SYSTEM_TIME (tech_start,
    tech_end) )
    

    Příkaz CREATE INDEX:

    create index idx_governance_artifacts_1 on
    governance_artifacts (artifact_type)
    

    Příkaz ALTER TABLE:

    ALTER TABLE governance_artifacts ADD CONSTRAINT fk_governance_artifacts_categories_21 FOREIGN KEY (primary_category_id) REFERENCES categories(category_id) ON DELETE CASCADE  ON UPDATE NO ACTION
    

tabulka governance_artifact_stewards

Tato tabulka obsahuje seznam stewards, které jsou přiřazeny k publikovanému artefaktu.

Tato tabulka má následující sloupce:

  • artifact_id -Identifikátor artefaktu.
  • user_id -Identifikátor uživatele, který je přiřazen jako steward.
  • Příkaz CREATE TABLE:

    create table governance_artifact_stewards(artifact_id varchar(128) not null,
    user_id varchar(128) not null,
    tech_start TIMESTAMP(6) not null default CURRENT_TIMESTAMP,
    tech_end TIMESTAMP(6) not null default to_timestamp('9999-12-30', 'YYYY-MM-DD'),
    ts_id TIMESTAMP(6) not null default CURRENT_TIMESTAMP,
    primary key(artifact_id,
    user_id));
    

    Příkaz ALTER TABLE:

    alter table governance_artifact_stewards add constraint fk_governance_artifact_stewards_governance_artifacts_3 foreign key (artifact_id) references governance_artifacts(artifact_id) on
    delete
    	cascade on
    	update
    	no action
    
  • Příkaz CREATE TABLE:

    create table governance_artifact_stewards(artifact_id varchar(128) not null,
    user_id varchar(128) not null,
    tech_start TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row begin,
    tech_end TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row
    end,
    ts_id TIMESTAMP(12) not null generated always as transaction start ID,
    primary key(artifact_id,
    user_id),
    period SYSTEM_TIME (tech_start,
    tech_end) )
    

    Příkaz ALTER TABLE:

    alter table governance_artifact_stewards add constraint fk_governance_artifact_stewards_governance_artifacts_3 foreign key (artifact_id) references governance_artifacts(artifact_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka governance_artifact_associations

Tato tabulka obsahuje informace o vztazích mezi artefakty regulace.

Tato tabulka má následující sloupce:

  • end1_artifact_id -Identifikátor zdrojového artefaktu.
  • end2_artifact_id -Identifikátor cílového artefaktu.
  • end1_artifact_type -Typ zdrojového artefaktu.
  • end2_artifact_type -Typ cílového artefaktu.
  • relationship_type -Typ vztahu.
  • Příkaz CREATE TABLE:

    create table governance_artifact_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    end1_artifact_type varchar(128) not null,
    end2_artifact_type varchar(128) not null,
    cr_definition_id varchar(128),
    reverse_relationship_type varchar(256),
    tech_start TIMESTAMP(6) not null default CURRENT_TIMESTAMP,
    tech_end TIMESTAMP(6) not null default to_timestamp('9999-12-30', 'YYYY-MM-DD'),
    ts_id TIMESTAMP(6) not null default CURRENT_TIMESTAMP,
    primary key(end1_artifact_id,
    end2_artifact_id,
    relationship_type))
    

    Příkaz ALTER TABLE:

    alter table governance_artifact_associations add constraint fk_governance_artifact_associations_glossary_custom_relationship_def_8 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    
  • Příkaz CREATE TABLE:

    create table governance_artifact_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    end1_artifact_type varchar(128) not null,
    end2_artifact_type varchar(128) not null,
    cr_definition_id varchar(128),
    reverse_relationship_type varchar(256),
    tech_start TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row begin,
    tech_end TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row
    end,
    ts_id TIMESTAMP(12) not null generated always as transaction start ID,
    primary key(end1_artifact_id,
    end2_artifact_id,
    relationship_type),
    period SYSTEM_TIME (tech_start,
    tech_end) ) ORGANIZE by row
    

    Příkaz ALTER TABLE:

    alter table governance_artifact_associations add constraint fk_governance_artifact_associations_glossary_custom_relationship_def_8 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka artifact_tags

Tato tabulka obsahuje informace o značkách, které jsou přidruženy k artefaktu.

Tato tabulka má následující sloupce:

  • tag_name -Název přidružené značky.
  • artifact_id -Identifikátor artefaktu.
  • artifact_type -typ artefaktu, například glossary_term, klasifikace, data_class, reference_data, pravidla nebo zásady.
  • Příkaz CREATE TABLE:

    create table artifact_tags(tag_name varchar(256) not null,
    artifact_id varchar(128) not null,
    artifact_type varchar(128) not null,
    tech_start TIMESTAMP(6) not null default CURRENT_TIMESTAMP,
    tech_end TIMESTAMP(6) not null default to_timestamp('9999-12-30', 'YYYY-MM-DD'),
    ts_id TIMESTAMP(6) not null default CURRENT_TIMESTAMP,
    primary key(tag_name,
    artifact_id));
    

    Příkazy ALTER TABLE:

    alter table artifact_tags add constraint fk_artifact_tags_governance_artifacts_24 foreign key (artifact_id) references governance_artifacts(artifact_id) on
    delete
    	cascade on
    	update
    	no action
    
    alter table artifact_tags add constraint fk_artifact_tags_tags_26 foreign key (tag_name) references tags(tag_name) on
    delete
    	cascade on
    	update
    	no action
    
  • Příkaz CREATE TABLE:

    create table artifact_tags(tag_name varchar(256) not null,
    artifact_id varchar(128) not null,
    artifact_type varchar(128) not null,
    tech_start TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row begin,
    tech_end TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row
    end,
    ts_id TIMESTAMP(12) not null generated always as transaction start ID,
    primary key(tag_name,
    artifact_id),
    period SYSTEM_TIME (tech_start,
    tech_end) )
    

    Příkazy ALTER TABLE:

    alter table artifact_tags add constraint fk_artifact_tags_governance_artifacts_24 foreign key (artifact_id) references governance_artifacts(artifact_id) on
    delete
    	cascade on
    	update
    	no action
    
    alter table artifact_tags add constraint fk_artifact_tags_tags_26 foreign key (tag_name) references tags(tag_name) on
    delete
    	cascade on
    	update
    	no action
    

Další informace

Nadřízené téma: Vytváření sestav tabulky

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more