Difference between revisions of "Maintenance ETL"

From truxwiki.com
Jump to navigation Jump to search
Line 7: Line 7:
 
==Clean Database==
 
==Clean Database==
 
When Maintenance cleans a database, it will determine if there are any records in the following tables that do not belong to any media.
 
When Maintenance cleans a database, it will determine if there are any records in the following tables that do not belong to any media.
 +
* <code>[Alert]</code>
 +
* <code>[Content]</code>
 +
* <code><nowiki>[</nowiki>[[Entity Table|Entity]]<nowiki>]</nowiki></code>
 +
* <code><nowiki>[</nowiki>[[Event Table|Event]]<nowiki>]</nowiki></code>
 +
* <code><nowiki>[</nowiki>[[EXIF Table|EXIF]]<nowiki>]</nowiki></code>
 +
* <code><nowiki>[</nowiki>[[ExpandedFile Table|ExpandedFile]]<nowiki>]</nowiki></code>
 
* <code><nowiki>[</nowiki>[[File Table|File]]<nowiki>]</nowiki></code>
 
* <code><nowiki>[</nowiki>[[File Table|File]]<nowiki>]</nowiki></code>
* Filename
+
* <code>[Filename]</code>
* Slack
+
* <code>[Free]</code>
* Entity Strings
+
* <code>[Image]</code>
* Expanded Files
+
* <code>[InvestigationMedia]</code>
* Message Address Message
+
* <code><nowiki>[</nowiki>[[Location Table|Location]]<nowiki>]</nowiki></code>
* Message Address
 
* Meddage Piece
 
* Message Subjects
 
* Message Address Descriptiosn
 
* Investigation Media
 
 
* <code><nowiki>[</nowiki>[[Log Table|Log]]<nowiki>]</nowiki></code>
 
* <code><nowiki>[</nowiki>[[Log Table|Log]]<nowiki>]</nowiki></code>
* Log Strings
+
* <code>[LogString]</code>
* Content
+
* <code>[Message]</code>
 +
* <code>[MessageAddress]</code>
 +
* <code>[MessageAddress_Message]</code>
 +
* <code>[MessageAddressDescription]</code>
 +
* <code>[MessageSubject]</code>
 +
* <code>[MessagePiece]</code>
 +
* <code>[ReviewItem]</code>
 +
* <code>[Slack]</code>
 +
* <code><nowiki>[</nowiki>[[USBDevice Table|USBDevice]]<nowiki>]</nowiki></code>
 +
* <code><nowiki>[</nowiki>[[WebsiteVisit Table|WebsiteVisit]]<nowiki>]</nowiki></code>

Revision as of 14:30, 25 July 2022

The Maintenance ETL is tasked with performing long running tasks. These tasks can take a significant amount of time and cause the Analyst Desktop to become unresponsive.

Tasks Performed

Maintenance is responsible for the following tasks.

Clean Database

When Maintenance cleans a database, it will determine if there are any records in the following tables that do not belong to any media.