Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Creating Your Data Governance Dashboard


Published on

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

Creating Your Data Governance Dashboard

  1. 1. Be Certain, Be Trillium CertainCreating Your Data Governance DashboardRavi Hulasi – Director of Sales Engineering SolutionsFollow the conversation: #YourDQDashboard
  2. 2. 2Agenda & OverviewWhat Content Do We Provide To The Dashboard?Functionality to considerBusiness Rules MetadataRules LibraryDecision PointsRepeat AnalysisConnect the dashboard to the dataDemonstrationConclusion
  3. 3. What Content Do We Provide To The Dashboard?3Who created this rule?
  4. 4. What Content Do We Provide To The Dashboard?4What is the cost of policies that fail compliance checks?
  5. 5. What Content Do We Provide To The Dashboard?5Do my metrics cover all lines of business?
  6. 6. Business Rule MetadataAggregate functions can be applied to passing / failingrecords of an entity business ruleFull expression can be entered6
  7. 7. Business Rule MetadataRule Creation / Edit metadata captured for every rule7
  8. 8. Business Rule MetadataV14 – Addition of rule categories and sub-categoriesInsert screenshot here8
  9. 9. The Rules Library Is KeyCentral store of Entity Business Rules, AttributeBusiness Rules and Quality ProjectsAllows reuse of rule logic against different schemasProvides import and export capabilities9
  10. 10. The Rules Library Is Key – Points To ConsiderElements in the rules library can be applied in manyplaces across the platformEntity / Attribute rulesTransformerDecision PointCreate attribute business rules for a particular dataelement e.g. account number and apply as a standardTest rules locally before promoting to the library10
  11. 11. Decision Points – What Are They?A batch module that splits thedata based on a user-definedconditionSplits into passing or failingrecords onlyCan be chained to create a treeof tests11
  12. 12. Decision Points - ConfigurationEnter an expression or choose from the library12
  13. 13. Time Series Analysis – What Is It?A project containing multiple generations of the sameentityA generation is a fully loaded and profiled entityGenerations inherit the original entity characteristicsEntity Business RulesAttribute Business RulesKeysDependenciesGenerations can be added at a defined interval or on anad-hoc basisRule results can be gathered across generations toproduce a trend13
  14. 14. Time Series AnalysisResults Are Summarised Across Generations14
  15. 15. Time Series Analysis in Quality ProjectsCreate a Time Series projectthat points to the delimitedoutput of a transformerprocessAllows for separation of batchQuality and Discoveryprocesses onto differentservers15
  16. 16. Time Series Analysis in Quality ProjectsAdd an Analysis process to the QualityprojectTime Series project is createdautomatically and can be placed at anystep of the process flowCan be executed in batch, on the sameserver16
  17. 17. Connect The Dashboard To The Data -RequirementsConsumption of repository data and metadata by otherapplicationsDashboardsReportsUse industry-standard technologies, avoid landing filesAbstract the Trillium internal architecturediscover –source business_rule –output {name passing_result} –keypattern {1 0 1}
  18. 18. Connect The Dashboard To The Data - ExampleOutput
  19. 19. Connect The Dashboard To The Data - What isOLE DB?Object Linking and Embedding, DatabaseMicrosoft API for accessing data in a uniform mannerOLE DB Consumer – A software component that requests datae.g. ExcelOLE DB Provider – A software component that supplies data
  20. 20. Connect The Dashboard To The Data - OLE DBImplementation in TSSTSS 13.5.1 Client contains an OLE DB ProviderPresentation of a view of data as a tableTables are defined by TCL scriptsTables can be passed parametersshow_all_br?type=ebr&eid=1Supports both Window Authentication and Legacysecurity modelsLicense controlled
  21. 21. Connect The Dashboard To The Data - TrilliumOLE DB Architecture
  22. 22. Connect The Dashboard To The Data - TableDefinitionsBusiness Rules Results SummaryBusiness Rules Failed RecordsEntity MetadataAttribute MetadataAttribute ValuesProject MetadataTime Series Metadata
  23. 23. Demonstration Of Functionality23
  24. 24. RememberMake use of the Rules LibraryDecision Points allow you to split data into separate flowsTime Series allows you to monitor on an ongoing basisReporting Adapter allows efficient access to the repository from otherapplications24
  25. 25. Be Certain, Be Trillium CertainQ&A
  26. 26. 26Thank youRavi HulasiDirector of Sales Engineering