Question

In: Accounting

List 5 or more ways data should be verified before allowing data to be input a...

List 5 or more ways data should be verified before allowing data to be input a system/application and describe why each is important.

Solutions

Expert Solution

Solution:-

List 5 or more ways data should be verified before allowing data to be input a system/application and describe why each is important:-

Source system loop back verification: In this technique, you perform aggregate-based verifications of your subject areas and ensure it matches the originating data source. For example, if you are pulling information from a billing system, you can take total billing for a single day and ensure totals match on the data warehouse as well. Although this seems like an easy validation to perform, enterprises don't often use it. The technique can be one of the best ways to ensure completeness of data.

Ongoing source-to-source verification: What happens if a data integrity issue from your source system gets carried over to your data warehouse? Ultimately, you can expect that the data warehouse will share in the negative exposure of that issue, even if the data warehouse was not the cause. One way you can help catch these problems before they fester is to have an approximate verification across multiple source systems or compare similar information at different stages of your business life cycle. This can be a meaningful way to catch non data warehouse issues and protect the integrity of the information you send from the data warehouse.

Data-Issue tracking: By centrally tracking all of your issues in one place, you can find recurring issues, reveal riskier subject areas, and help ensure proper preventive measures have been applied. Making it easy for business users and IT to input issues and report on them is required for effective tracking.

Data certification: Performing up-front data validation before you add it to your data warehouse, including the use of data profiling tools, is a very important technique. It can add noticeable time to integrate new data sources into your data warehouse, but the long-term benefits of this step greatly enhance the value of the data warehouse and trust in your information.

Statistics collection: Ensuring you maintain statistics for the full life cycle of your data will arm you with meaningful information to create alarms for unexpected results. Whether you have an in-house-developed statistics collection process or you rely upon metadata captured with your transformation program, you need to ensure you can set alarms based upon trending. For example, if your loads are typically a specific size day in and day out and suddenly the volume shrinks in half, this should set off an alert and a full investigation should occur for such events. This situation may not trigger your typical checks, so it's a great way to find those difficult-to-catch situations on an automated basis.

Workflow management: Thinking properly about data quality while you design your data integration flows and overall workflows can allow for catching issues quickly and efficiently. Performing checks along the way gives you more advanced options to resolve the issue quickly. One example of this is to have strong stop and restart processes built into your workflow so that as an issue is found in the loading process, it can trigger a restart and determine if the issue was environment based. Enabling auto-correction of common challenges related to performance and environmental factors. It also can enable data quality checks that are only possible at the sub-task level during the processing window.


Related Solutions

Create a check list decision tree identifying 20 or more questions that should be asked before...
Create a check list decision tree identifying 20 or more questions that should be asked before terminating the employment relationship. check list should incorporate the concept of employment at will Express and implied contract retaliation just cause due process progressive discipline state law disparate impact discrimination disparate treatment discriminates and similarly situated standard Waiver under the ADEA
list 5 ways that Marx and Weber are similar and 5 ways that Marx and Weber...
list 5 ways that Marx and Weber are similar and 5 ways that Marx and Weber are different.
This is python: #Write a function called count_positive_evens. This function #should take as input a list...
This is python: #Write a function called count_positive_evens. This function #should take as input a list of integers, and return as #output a single integer. The number the function returns #should be the count of numbers from the list that were both #positive and even. # #For example: # # count_positive_evens([5, 7, 9, 8, -1, -2, -3]) -> 1 # count_positive_evens([2, 4, 6, 8, 10, 12, 15]) -> 6 # count_positive_evens([-2, -4, -6, -8, -10, 1]) -> 0 # #0...
List 5 ways to improve labor productivity on a construction site ?
List 5 ways to improve labor productivity on a construction site ?
List 5 or more reasons on the positives and negatives of unitedhealthcare?
List 5 or more reasons on the positives and negatives of unitedhealthcare?
when sampling analog inputs, the input should be sampled at no more than twice the maximum...
when sampling analog inputs, the input should be sampled at no more than twice the maximum frequency of the signal being sampled.for an n bit analog to digital converter the input is converted to one of 2*n possible values (True or False?) Clarify
Write a Java program that reads an input graph data from a user. Then, it should...
Write a Java program that reads an input graph data from a user. Then, it should present a path for the travelling salesman problem (TSP). In the assignment, you can assume that the maximum number of vertices in the input graph is less than or equal to 20. Input format: This is a sample input from a user. 4 12 0 1 2 0 3 7 0 2 5 1 0 2 1 2 8 1 3 3 2 0...
List the different ways the government can force monopolists to behave and price more competitively and...
List the different ways the government can force monopolists to behave and price more competitively and discuss the difference between Marginal Cost and Average Cost pricing between a natural monopolist and a regular monopolist.
Write a program that first gets a list of 5 integers from input. Then, get another...
Write a program that first gets a list of 5 integers from input. Then, get another value from the input, and output all integers less than or equal to that value. Ex: If the input is 50 60 140 200 75 100, the output is: 50 60 75 For coding simplicity, follow every output value by a space, including the last one. Then, output a newline. Such functionality is common on sites like Amazon, where a user can filter results....
Please provide a basic list of parameters (ratios and the "incalculables") that one should check before...
Please provide a basic list of parameters (ratios and the "incalculables") that one should check before buying the shares of a company.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT