Oversikt
| Kurskode | 2T212NO | Leveringsform | Self-paced Virtual Class |
|---|---|---|---|
| Varighet | 24.0 timer | Kurstype | |
| Listepris |
NOK 11 475,00 u. moms
NOK 11 475,00 m. moms |
This is the Self-paced Virtual version of Classroom course (DT212NO), Instructor-led Online course (3T212NO) and Web-based course (1T212NO).
This is a self-paced online course. The average amount of time to complete this course is 24 hours. Once you receive your access information, you will have 60 days to complete this course.
Please do not make travel arrangements for this course. After you receive confirmation that you are enrolled, you will be sent further instructions to access the course.
Optim Data Privacy for Distributed Systems is designed to provide technical users with a foundation in the functionality basics of the Optim Solution. This course provides both a conceptual understanding of data privacy as well as the Optim Solution's capabilities for de-identifying data for privacy protection and supporting compliance initiatives for critical business applications. This course serves as a foundation for the Optim Solution's business value, features, and functionality.
This course focuses on the technical aspects of the Optim Solution and is intended for technical audiences. The focus of the course is hands-on experience building relationally intact subsets of privatized data and creating Optim primary keys and Optim relationships which permit cross database extraction of data. Participants will learn the basics of how the technology works through hands-on practice and how to apply the technology to business scenarios, including installation and configuration.
This course prepares technical users with the Optim knowledge and skills necessary to participate in an Optim implementation project and confidently perform Optim tasks ongoing.
This course is designed to teach the attendee the IBM Optim Data Privacy Solution basic concepts, functionality and GUI used to implement a data privacy solution. Hands-on exercises and checkpoint questions will be used to check the attendee's progress.
The self-paced format gives you the opportunity to complete the course at your convenience, at any location, and at your own pace. The course is available 24 hours a day. Once you have accessed the course, instructor help is available via the course forum Monday through Friday; questions will be responded to within 24 hours.
Målgruppe
This is a basic usage course for application developers, business analysts, database administrators, and technical personnel involved in implementing a data privacy solution using the IBM Optim Data Privacy Solution.
Forkunnskaper
You should be able to:
- Use basic Window functionality
- Discuss basic relational database concepts and objects such as tables, indexes, views, and joins
- Construct and use basic SQL statements
Mål
- Discuss how data privacy concerns impact mission critical applications
- Discuss how the Optim Solution supports a data privacy strategy
- Describe how the Optim Solution fits into the architectural landscape
- Choose the appropriate transformation technique
- Discuss how to define selection criteria
- Describe how the Optim Extract process works
- Transform and mask confidential data including, but not limited to social security numbers, credit card information, e-mail addresses, and telephone numbers
- Create table maps and column maps
- Use Optim to create new tables and load those tables with data
- Describe how to convert process works
- Discuss how to use Optim Compare to compare Extracts of single and multiple tables of data with other Extracts or existing tables
- Describe to define Optim Relationships and Optim Keys
- Describe how to insert masked data to a target database
- Describe how to compare multiple sets of data
Nøkkelemner
Introduction to IBM Optim
- Understand the capabilities of IBM Optim Solution
- Understand how Optim can improve Enterprise Data Management for your business
- Understand the Benefits Optim offers for your company's data and resource management
- Understand how Optim can better meet the needs of both your company and your customers through improved performance
Optim Architecture
- Plan the best Optim configuration for your needs
- Plan for implementation of Optim with use of the numerous services provided
- Evaluate Optim's multi-threading capability in terms of your own needs
- Plan your Optim environment best using the archive catalog, metadata, and attributes of the Optim Directory
- Plan for Optim's cross database and legacy data capabilities
Optim Installation
- Install Optim on a Windows workstation and Server
- Configure the First workstation
- Configure additional workstations
- Understand use of the Optim Server
The Optim Directory
- Describe the function of the Optim Directory
- Name the types of objects stored in the Optim Directory
- Explain the purpose of a DB Alias
- Explain the difference between Named and Local definitions
- Describe how to open an existing Action Request
Securing Private Information
- Discuss current issues related to data privacy
- Define PID and CDF
- Plan for role-base data privacy management
- Discuss and plan data privacy using the four goals
The Extract Process
- Create an Access Definition for an Extract process
- Apply selection criteria to an Extract
- Create and Point and Shoot File
- Create variables and recognize times when the use of variables is of benefit
- Use a Show Steps report to verify the process trail prior to execution
Edit
- Complete a Relational Edit of data
- Select a subset of your data for editing
- Undo errors and changes you do not wish to make permanent
Multi-Byte Character Support
- Successfully enable multi-byte character support in Optim
- Identify the usage limitations of multi-byte character columns in various Optim functions
- Determine whether an Optim Directory is enabled to support an MBCS database
Convert
- Develop Column and Table Maps for a Convert process
- Apply Optim's data masking functions
- Propagate changes from a primary key to foreign keys
Compare
- Develop Compare processes for both single and multiple tables
- Locate rows which are unchanged or changed using the find function
- Set options found in the Browse tab in Personal Options to aid in the Compare process
- Verify whether results meet the masking expectations
Insert and Load
- Apply Optim Trigger and Constraint handling
- Plan whether Insert or Load is more practical for your situation
- Plan Insert processing for Insert, Update, Update/Insert, and Mixed scenarios
- Use Table Maps to transform data
- Apply the correct options for Load processing depending on your operating system
The Create Process
- Use Create with Insert, Restore, and Load processing
- Construct a copy, subset, or new database
- Create and/or drop selected table objects
- Edit the SQL generated by Optim during the Create process
Defining Optim Primary Keys and Relationships
- List the Optim requirements for primary keys
- Create, edit and delete Optim primary keys
- Convert an explicit Optim primary key to generic
- Describe the differences between Optim relationships and database relationships
- Create, edit and delete Optim relationships
- Convert an explicit Optim relationship to generic
Traversing Relationships
- Evaluate selection criteria
- Construct ADs using the best Start Tables
- Construct ADs applying Options 1 and 2 to produce the desired results
- Design ADs using Child Limits to limit traversed paths
- Plan the use of ADs using the Show Steps report
Custom Exits
- Determine which type of Exit is required for a process
- Call an Exit from a Column Map
- Plan Exit and Subroutine calls using the appropriate language
- Design Exits capable of setting derived destination column values
Restart/Retry
- Use the Pending process List to Restart/Retry a process
- Restart an Optim process from its last commit point
- Retry failed rows from an Optim process
- Apply Global Aging functions to adjust columns
Export/Import
- Successfully execute both Export and Import processes
- Understand possible error situations and to avoid or correct those errors
- Plan and execute the movement of Optim objects between environments
- Design a site methodology for the Export/Import of Optim objects
- Use the Export/Import feature to produce a more efficient development/production environment when working with data growth
The Command Line Interface
- Write a Command Line Interface
- Run an Archive process from the Command Line Interface
- Use some of the most frequently-used options in a CLI
- Execute a CLI from both a .bat file and the command line
- Use return codes and simple error handling routines
- Use the Search and Restore process for unknown Archive files
Scheduling
- Schedule a process
- Modify and Override a scheduled job
- Schedule steps within jobs
- Monitor jobs
- Set Personal Options related to job scheduling
Optim Security
- Evaluate the benefits of existing security versus Optim Security
- Evaluate features of Functional, Object, Program, Archive, and ODM security as they related to your environment.
Optim Data Privacy Workshop
- Design Column Maps using three types of Look-Up routines
- Apply CCN, SSN, and EML functions to the appropriate data
- Successfully adhere to the proposed data privacy methodology
- Use Compare to evaluate data changes
- Plan, design, and develop an entire data privacy flow of Extract, Convert, and Compare processes
Agenda
Day 1
- Welcome
- Unit 1: Introduction to IBM Optim
- Unit 2: Optim Architecture
- Unit 3: Optim Installation
- Unit 4: The Optim Directory
- Unit 5: Securing Private Information
- Unit 6: The Extract Process
- Exercise 1: Extract
- Unit 7: The Edit Process
- Exercise 2: Edit
Day 2
- Exercise 3: Edit (Part 2)
- Unit 8: Multi-Byte Character Support
- Unit 9: Convert
- Exercise 4: Extract
- Unit 10: Compare
- Exercise 5: Compare
- Unit 11: Insert and Load
- Unit 12: The Create Process
- Unit 13: Defining Optim Primary Keys and Relationships
- Exercise 6: Extract
- Unit 14: Traversing Relationships
- Unit 15: Custom Exits
- Unit 16: Restart/Retry
Day 3
- Unit 17: Export/Import
- Unit 18: The Command Line Interface
- Unit 19: Scheduling
- Unit 20: Optim Security
- Unit 21: Optim Data Privacy Workshop
Maskinkrav
HW/SW CONFIGURATION
The minimum hardware and software required to launch the course are:
- Reliable HIGH-SPEED INTERNET connection (min 200 kbps up and down)
- Windows 2000 or XP or Vista
- Computer with soundcard
- Headset or computer speakers
- Internet Explorer 5.01 or later, or Firefox 1.0 or later
Network Speed Test
http://clpext.moppssc.com/index.php?option=com_wrapper&view=wrapper&Itemid=8
User: clp
Pass: ibmeduc
For example, a speed test against the server with a slow connection of 140 Kbps download and 28 Kbps upload took 14 minutes to load a 30min recording before the video began. Extrapolate from this result to estimate approximately how fast your network internet access would be
High-speed broadband internet access is the recommended configuration for this course.
Keyboard Configuration
If you use a different character keyboard, you may experience errors when entering passwords. If possible, change your language/country settings for your keyboard to USA, which allows you to enter characters as in a QWERTY keyboard.