Basic architecture: Files

Slides:



Advertisements
Similar presentations
Don’t Type it! OCR it! How to use an online OCR..
Advertisements

Fernan Lake Watershed Pilot Project Bruce Godfrey January 31, 2014
Welcome to San Antonio!. halFILE 3.0 A Sneak Preview.
 Lesson 04: Software. Operating Systems Operating System Functions Hardware Management Networking Application/Machine Interface Graphical User Interface.
Course 201 – Administration, Content Inspection and SSL VPN
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1.
April 11-13, Session Title Presenters {Name} April 11-13, PRESENTED BY THE Managing E-Discovery in Small to.
TD Ameritrade IT audit intern Ramez Mina. Position definition Department head  IT audit intern Managers  system analyst and developer to build automated.
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
Delivering Value Driven Document Management. The Business Case An unfulfilled need in the market for a powerful, comprehensive and value driven document.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to.
Software All parts of the computer people can NOT touch, such as programs, files, documents and any other data.
SharePoint 2010 Business Intelligence Module 10: Reporting Services.
Demystifying the eXtensible Markup Language Nick Roberts & Jim Few
Lions and Tigers and Bears, Oh My!* * Translation: Files and Folders and Such.
OracleAS Reports Services. Problem Statement To simplify the process of managing, creating and execution of Oracle Reports.
Interactive report designer ADO.Net MS SQL Server OleDB ODBC Oracle SQL MySQL Firebird SQL Postgre SQL XML Business Objects What types of data does Stimulsoft.
Eurotrace Hands-On The Eurotrace File System. 2 The Eurotrace file system Under MS ACCESS EUROTRACE generates several different files when you create.
Module 9 Configuring Messaging Policy and Compliance.
Much from Introduction to Oracle:SQL and PL/SQL, Oracle University 1 Basic SQL Statements Oracle/SQL Plus Commands Kroenke, 11 th ed., Chapter Two.
SQL Server User Group Meeting Reporting Services Tips & Tricks Presented by Jason Buck of Custom Business Solutions.
Speech-Enabled.NET Framework Application for CIMS Murat Semerci Çağdaş Kayra Akman
R8’s Transition to WQX (Abridged) Michael Pipp Montana DEQ 2007 STORET/WQX User’s Conference Austin, Texas.
Data Management Console Synonym Editor
Oracle Data Integrator Procedures, Advanced Workflows.
Oracle Data Integrator Transformations: Adding More Complexity
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
SQL Reporting Services From a Developers Perspective Adam Calderon Principal Engineer Interknowlogy LLC
Demo: Power Tools for P8 Presenter: Jay Bowen Demonstration Topic: Choice List Features Demo URL below Power Tools Choice List Support 1. Native P8 Choice.
Using oXygen 12 with XQuery Using oXygen to build and execute XQuery XQuery applications on eXist Date: April 2011 Dan McCreary President Dan McCreary.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
KN Home Page News Companies Business sectors User Entry Screen Select a Notebook Select a Subject View a Notebook Subject Screen Knowledge Notebook Overview.
© Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted Module 11.
Lifecycle Server XM Edition. XM Edition Features Full Oracle and SQL Server Support –Oracle & –SQL Server 2005 Improved XML import/export.
3 Copyright © 2009, Oracle. All rights reserved. Understanding the Warehouse Builder Architecture.
PageManager /16 What ’ s the strength in PM6 ? Open Architecture Tree View to Browse Any Folders In Your System Open Architecture Tree View to Browse.
Dionex Corporation Designs, manufactures and sells chemical analysis equipment Based in Sunnyvale, California Employs more than 1,200 people worldwide.
Library Online Resource Analysis (LORA) System Introduction Electronic information resources and databases have become an essential part of library collections.
Building Workflow Applications With Microsoft ® Exchange 2000 Jim Reitz Program Manager Exchange Enhanced Platform Product Unit Microsoft Corporation.
10. File Management. Computers and information Computers are all about processing the information. The information has to be organized in a systematic.
Santa Clara School of Law Case Study: Class Roster, and Seating Chart.
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
Advanced Database & Client Server Introduction to MS SQL Server 2000 and Transact SQL -
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
Unity Application Generator How Can I… Export variables of a Control module with all parameters, modify the some of the parameters like Initial values.
Apache Cocoon – XML Publishing Framework 데이터베이스 연구실 박사 1 학기 이 세영.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Flood Map Library MD. M. HAQUE DWR-HYDROLOGY. Building a Flood Map Library Indexing existing flood maps and geospatial data for search and retrieval Separate.
Clinical Data Exchange using HL7 and Mirth Connect Lecture 14 - DICOM connectors - Encoding/decoding Base64 data - Message Attachments - System Events.
Best OST to PST Converter. What is OST File? OST stands for Offline storage table or offline folder file in Microsoft Outlook. It allows you to use Cached.
Optim and UMask Introduction
Introduction to PL/SQL Programing
SQL INJECTION ATTACKS.
Robotic Process Automation Training| RPA online Training at GoLogica
WebFOCUS & Microsoft® Office: Working Together
Microsoft Windows Ver.1.01.
Access Lesson 14 Import and Export Data
Learn. Imagine. Build. .NET Conf
Peer–Mediated Distributed Knowledge Management
Overview Implementing Triggers Implementing XML Schemas.
Organizing Files What is a file?
© NTT Communications 2018 All Rights Reserved
File Extension Mini-Lesson
File Management Staying Organized.
DocumentParser: November, 2013.
Productivity Advantages
Presentation transcript:

Basic architecture: Files UMask V28 Basic architecture: Files Internal use January 20th, 2018 | Allan Martin Allan@abmartin.com

UMask File Extension Modules FXM File eXtention Modules - compiled programs that perform specific masking operations against data types Flat File Module - Files which can be viewed within Notepad (.LOG, .HTML, .TXT, …) PDF Module - Adobe PDF editing at raw base level (no Adobe engine required) XML Module - XML MSDOC Module – Microsoft Document editor (.DOC, .XLSX, PPT, …) EX Module - Manipulate Outlook PST file and MS Exchange EDB files DI Module - Edit digital images (DICOM, MRI, JPG, TIFF, BMP…) DB Module – Mask databases (DBF, Access,DB2, SQL Server, Oracle, …)

Overview UMaskFF UMaskPDF UMaskIMG UmaskDB UMaskMSDoc UMaskXML File/Folder Rules Logfile Source file/folder Target file/folder … Drop-in modules UMaskFF UMaskPDF UMaskIMG UmaskDB UMaskMSDoc UMaskXML Bat File System Module DIR Module Name Reg Rules Dir Reg Riles Name Log path Rules Find/replace Regular expression Region replace X/Y …

Overview: XML structure File/Folder Rules Logfile Source file/folder Target file/folder … Flat File:

Overview: XML structure File/Folder Rules Logfile Source file/folder Target file/folder … Image:

Overview: XML structure File/Folder Rules Logfile Source file/folder Target file/folder … MS Doc.

Overview system Contains default Umask settings including: Located in default Umask directory Contains default Umask settings including: Default Rules and Log directory Default module drop-in directory Global variable overrides Licensing information Auditing mode System Module DIR Module Name Reg Rules Dir Reg Rules Name Log path

Overview Rules Delimiter #Custom Social and DOB Region Replace &ssn=|&no=|000-00-0000&dob=12/12/99 #Custom Website www.kayak.com|www.REDACTED.com #Custom IP \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|00.0.0.00 Region Replace Direct Replace Regex. Rules Find/replace Regular expression Region replace X/Y …

Search/Replace Methods Direct: Find and Replace: Lt Bruce Mercante | Lt Wayne Andrews To: Lt Bruce Mercante from the U.S. Department of Defense Executive branch. To: Lt Wayne Andrews from the U.S. Department of Defense Executive branch. RegEx: Pattern matching Replacement: ^\d{3}-\d{2}-\d{4}$| 123-45-6789 …Social Security Number: 619-44-3800. Date of Birth: 07/29/1963. Account num… …Social Security Number: 123-45-6789. Date of Birth: 07/29/1963. Account num… Region: Replace Area or Region: <from:> | </from:> | ‘REDACTED’ <LotusNotes234> <to> Bryan James </to> <from> Angela Mace </from> <subject> Team meeting </subject> <LotusNotes234> <to> Bryan James </to> <from> REDACTED </from> <subject> Team meeting </subject>

Overview "C:\abmartin\PROJECTS\UMASK\PROGRAM\UMASK2\Modules\UMaskMSDoc.exe" "C:\abmartin\PROJECTS\UMASK\PROGRAM\UMASK2\Modules\UMaskMSDoc.XML Bat File "C:\abmartin\PROJECTS\UMASK\PROGRAM\UMASK2\Modules\UMaskMSDoc.exe" –Sourcefile “C:\temp\trafficFine.docx” –Delimiter “@”

UMask Input Flat file – lists documents and rules Column Map Procedures and Exits Scan folder or Network DB Table – lists documents and rules CLI – direct call to UMask