IBM Enterprise Records verze 5.1.2    

Běžné artefakty dotazů produktu IBM Enterprise Records

Toto téma popisuje třídy a vlastnosti produktu IBM® Enterprise Records, které se nejběžněji používají s dotazy produktu IBM Enterprise Records souvisejícími se sestavami.

Tyto identifikátory můžete použít v dotazech a typických scénářích sestav.

V následujících částech se na tyto třídy a vlastnosti odkazuje pomocí jejich symbolického názvu, který je neutrální, pokud jde o národní prostředí, na rozdíl od jejich zobrazovaného názvu souvisejícího s uživatelským rozhraním. Symbolické názvy z třídy P8 CM RM nebo vlastnosti P8 CM RM je třeba použít jako identifikátory tabulek a sloupců v příkazech SQL dotazů na sestavy P8 CM RM.

Společné vlastnosti

Následující tabulka popisuje několik typů vlastností produktu IBM Enterprise Records, které jsou společné pro mnoho tříd produktu IBM Enterprise Records a jsou užitečné pro účely vytváření sestav.

Tabulka 1. Společné typy vlastností produktu IBM Enterprise Records
Symbolický název Datový typ Popis
ID ID Jedinečná identita každého objektu instance P8 CM
Agregace Řetězec Indikuje obecný typ objektu produktu IBM Enterprise Records. Přípustné jsou hodnoty RecordInfo, ClassificationScheme, RecordCategory, RecordFolder a Volume.
DateCreated Datum/čas Datum původního vytvoření instance
Creator Řetězec Uživatelské jméno tvůrce
DateLastModified Datum/čas Datum poslední úpravy instance
Autor poslední změny Řetězec Uživatelské jméno posledního modifikátora instance
IsDeleted logická Hodnota True, pokud byl objekt produktu IBM Enterprise Records logicky odstraněn. Obvykle se zahrnuje jako kontrola hodnoty False v klauzuli WHERE.
Location, HomeLocation Objekt [Umístění] Obvykle se používá u fyzických záznamů a fyzických kontejnerů. Tato hodnota vlastnosti se často používá v klauzuli LEFT OUTER JOIN s tabulkou Umístění k určení hodnoty LocationName objektu Location.
RMEntityType
Jedinečná hodnota pro čtení přiřazená ke každé předpřipravené (OOTB) třídě produktu IBM Enterprise Records. Běžné hodnoty:
100
ClassificationScheme (plán souborů)
101
RecordCategory
102
RecordFolder
103
Svazek
105
ElectronicRecordFolder
106
PhysicalBox, Pole
108
HybridRecordFolder
110
PhysicalRecordFolder
301
ElectronicRecordInfo
302
EmailRecordInfo
303
Markers (fyzický záznam)
Nejčastěji se používá v klauzuli WHERE k zadání specifického podtypu.

Kontejnery záznamů

Následující tabulka popisuje několik typů vlastností produktu IBM Enterprise Records, které jsou společné pro dodané kontejnery záznamů (například kategorie záznamu, složka záznamů, svazek). Tyto typy vlastností jsou užitečné pro účely vytváření sestav.

Tabulka 2. Vlastnosti související s třídou Kontejner záznamů
Symbolický název Datový typ Popis
PathName Řetězec Úplný název cesty v úložišti ObjectStore.
DateOpened Datum/čas Představuje původní datum prvního otevření kontejneru.
DateClosed Datum/čas Představuje datum posledního zavření kontejneru.
ReOpenedDate Datum/čas Představuje datum opakovaného otevření zavřeného kontejneru.
Neaktivní logická Hodnota True, pokud kontejner již není aktivní.
DisposalSchedule Objekt [Plán odebrání] Plán přiřazený ke kontejneru (pokud existuje).
DisposalSchedule AllocationDate Datum/čas Datum přidružení plánu odebrání k této instanci.
CurrentPhaseAction Objekt [Akce] Instance akce přidružená k aktuální fázi odebrání.
CurrentPhase ReviewDecision Řetězec Komentář z kontroly aktuální fáze odebrání.
CurrentPhase DecisionDate Datum/čas

Datum rozhodnutí v souvislosti s kontrolou aktuální fáze.

Určení vztahu obsažení v dotazu

Syntaxe použitá k určení závislého podkontejneru závisí na tom, jak hluboko v hierarchii kontejnerů má dotaz hledat.

V obecném případě hledání o libovolnou úroveň níže v hierarchii se použije operátor P8 CM SQL INSUBFOLDER. Například:
SELECT ... FROM RecordFolder rf 
WHERE rf.This INSUBFOLDER '/...'
Ve specifickém případě hledání v bezprostředně podřízeném podkontejneru můžete použít operátor INFOLDER:
SELECT ... FROM RecordFolder rf 
WHERE rf.This INFOLDER '/...'
Efektivnější však je vlastnost Parent třídy kontejneru:
SELECT ... FROM RecordFolder rf 
WHERE rf.Parent = OBJECT('/...')
Pokud se jedná o vztah obsažení mezi kontejnerem a bezprostředně podřízeným objektem záznamu nebo dokumentu, je efektivnější použít tabulku ReferentialContainmentRelationship než operátor INFOLDER:
SELECT ... FROM RecordInfo ri INNER JOIN ReferentialContainmentRelationship rcr ON ri.This = rcr.Head 
WHERE rcr.Tail = OBJECT('/...')
Tabulka 3. Vlastnosti třídy ReferentialContainmentRelationship
Symbolický název Datový typ Popis
Záhlaví Objekt [Informace o záznamu] Odkaz na podřízený objekt
Zápatí Objekt [Složka] Odkaz na kontejnerový objekt
ContainmentName Řetězec Jedinečný název pro podřízený objekt v kontejneru.

Záznamy

Následující tabulka popisuje několik typů vlastností produktu IBM Enterprise Records, které jsou společné pro předpřipravené (OOTB) třídy záznamů, např. Elektronický záznam a Záznam značkovače. Tyto typy vlastností jsou užitečné pro účely vytváření sestav.

Tabulka 4. Vlastnosti záznamů související s třídami
Symbolický název Datový typ Popis
DocumentTitle Řetězec Název záznamu. Nemusí být nutně stejný jako položka containmentName záznamu v kontejneru.
Associated RecordType Objekt [Typ záznamu] Instance RecordType, pokud existuje, přidružená k instanci záznamu.
CutOffInherited From ID Identifikátor objektu, na základě kterého je záznam přidružený k plánu odebrání. Jedná se o identifikátor kontejneru záznamů nebo položky RecordType.
CurrentPhaseAction Objekt [Akce1] Instance akce přidružená k aktuální fázi odebrání.
CurrentPhase ReviewDecision Řetězec Komentář z kontroly aktuální fáze odebrání.
CurrentPhase DecisionDate Datum/čas Datum rozhodnutí v souvislosti s kontrolou aktuální fáze.
IsVitalRecord logická Hodnota True, pokud se jedná o záznam závažného typu.
VitalRecord ReviewDate Datum/čas Datum poslední kontroly závažného záznamu.
VitalRecord NextReviewDate Datum/čas Datum další kontroly závažného záznamu.
CurrentClassification Řetězec (DoD Classified) Aktuální nastavená hodnota značení zabezpečení.
DowngradeOnDate Datum/čas (DoD Classified) Datum plánovaného snížení úrovně záznamu.
Pokyny ke snížení úrovně Řetězec (DoD Classified) Pokyny ke snížení úrovně.
DeclassifyOnDate Datum/čas

(DoD Classified) Datum plánované deklasifikace záznamu.

Třídy související s odebráním

Tabulka 5. Použitelné vlastnosti související s plánem odebrání
Symbolický název Datový typ Popis
DisposalSchedule Name Řetězec Název plánu.
CutoffDisposal Trigger Objekt [Spouštěč odebrání] Spouštěč přidružený k tomuto plánu.
Tabulka 6. Použitelné vlastnosti související s plánem odebrání
Symbolický název Datový typ Popis
DisposalTrigger Name Řetězec Název spouštěče.
EventType celé číslo
Používá seznam voleb EventType:
  1. předdefinované
  2. externí
  3. metadata
  4. cyklické
Tabulka 7. Použitelné vlastnosti související s fázemi
Symbolický název Datový typ Popis
PhaseName Řetězec Název fáze.
PhaseAction Objekt [Akce1]
Tabulka 8. Použitelné vlastnosti související s akcí1
Symbolický název Datový typ Popis
ActionName Řetězec Název akce.
ActionType celé číslo Používá seznam voleb ActionType:
  1. Kontrola
  2. Export
  3. Přenos
  4. Zničit
  5. Dočasný přenos
  6. Uzavření objektu.
  7. Kontrola závažných záznamů.
  8. Automatické zničení.
Tabulka 9. Vlastnosti související s typem záznamu
Symbolický název Datový typ Popis
RecordTypeName Řetězec Název typu záznamu
DisposalSchedule Objekt [Plán odebrání] Instance plánu odebrání přidružená k instanci RecordType
DisposalSchedule AllocationDate Datum/čas Datum přidružení plánu odebrání k této instanci.

Umístění

Objekty tříd Umístění jsou přidruženy k třídě fyzických záznamů i k třídě kontejneru fyzických záznamů. Takové třídy obvykle mají vlastnost Location u objektu typu, který přijímá instance třídy Umístění. U některých instancí existuje také vlastnost HomeLocation stejného typu.

Tabulka 10. Vlastnosti související s umístěním
Symbolický název Datový typ Popis
LocationName Řetězec Název umístění
BarcodeID Řetězec Představuje hodnotu čárového kódu naskenovanou ze skutečného fyzického kontejneru.

Zadržení záznamu

Zadržení produktu IBM Enterprise Records lze použít u jednotlivých záznamů nebo kontejnerů záznamů. Instance třídy RecordHold představují odlišné situace zadržení, které jsou použity u položek (ale nemusejí být u žádné položky). Třída RecordHold se používá u záznamů i kontejnerů záznamů. Mezi zadrženími a zadržovanými položkami existuje vztah. Instanci RecordHold lze použít pro více než jeden záznam nebo kontejner záznamů. Záznam nebo kontejner záznamů může být zároveň přidružen k více instancím RecordHold. Tyto vztahy se ustavují prostřednictvím třídy RecordHoldLink nebo RMFolderHoldLink.

Tabulka 11. Vlastnosti související se zadržením záznamu
Symbolický název Datový typ Popis
HoldName Řetězec Název zadržení
HoldType Řetězec Přidruženo k seznamu voleb HoldTypeList
Aktivní logická Hodnota True indikuje, že instance zadržení je aktuálně aktivní.
Tabulka 12. Vlastnosti HoldLink související s třídami
Symbolický název Datový typ Popis
Záhlaví Objekt [Informace o záznamu] nebo [Složka RM] Člen zadržené položky u tohoto odkazu
Zápatí Objekt [Zadržení záznamu] Člen zadržení u tohoto odkazu.
DateCreated Datum/čas Představuje datum, ke kterému byla tato zadržená položka zadržena.
IsDynamicHold Logická Hodnota True indikuje, že tento vztah zadržení byl vytvořen prostřednictvím služby zadržení procesu uzavření objektu produktu IBM Enterprise Records, nikoli ručně.

Události RMAudit

Pokud je povoleno auditování produktu IBM Enterprise Records, pak můžete pomocí instancí třídy RMAudit hlásit akce prováděné uživateli u různých instancí třídy IBM Enterprise Records (například u záznamů, kontejnerů záznamů a jiných entit).

Tabulka 13. Vlastnosti RMAudit související s třídami
Symbolický název Datový typ Popis
SourceObjectID ID Identifikátor objektu, u něhož byla prováděna operace, která spustila událost auditu.
Autor poslední změny Řetězec Krátký jméno uživatele, který provedl operaci u zdrojového objektu.
InitiatingUser Řetězec Jméno uživatele ve formě hlavního jména nebo rozlišujícího názvu.
DateLastModified Datum/čas Datum výskytu události.
AuditActionType Řetězec Název akce, například Deklasifikovat, Odstranit, Zničit, Snížit úroveň, Exportovat, Změnit umístění, Přenos, Upgradovat, Zadržení, Odebrat zadržení, Zrušit deklaraci.


Váš názor

Poslední aktualizace: Listopad 2013
common_query_artifacts.htm

© Copyright IBM Corp. 2013