SlideShare uma empresa Scribd logo
1 de 76
www.dimensionality.ch @Nephentur freenode | obihackers slide 1
50 Shades of #Fail
Analytics Worst Practices in Real Life
www.dimensionality.ch @Nephentur freenode | obihackers slide 2
• Oracle ACE Director Business Analytics
• Hacking OBI since 2001 (nQuire + Peregrin aquisitions by Siebel)
• Speaker at OpenWorld, KScope, regional Oracle User Groups...
• Part-time blogger on Analytics, BI, DWH (http://dimensionality.ch)
• Full-time IRC (freenode | #obihackers) and OTN addict
• Oracle Analytics trainer for Oracle University since 2006
Who am I?
www.dimensionality.ch @Nephentur freenode | obihackers slide 3
Why this presentation?
• BI / Analytics / Data Science has matured
• Considered as being a commodity know-how
• As a result it’s often done worse than ever…
• …especially compared to when it was a niche skill
• Hence: Back to basics presentation series
• And: Worst Practices means someone else ran into the wall!
www.dimensionality.ch @Nephentur freenode | obihackers slide 4
Basics
No tool or technology can replace
comprehension and understanding.
www.dimensionality.ch @Nephentur freenode | obihackers slide 5
Basics
Just because someone states a
“requirement” does not mean it is
correct or worth doing.
www.dimensionality.ch @Nephentur freenode | obihackers slide 6
Basics
Being a professional means
understanding as well as questioning
helping companies fulfill their needs
– not wants.
www.dimensionality.ch @Nephentur freenode | obihackers slide 7
Where things go wrong
• Data and logic
• Front-end
• System, lifecycle, admin etc.
www.dimensionality.ch @Nephentur freenode | obihackers slide 8
Where things
• Data and logic
• Front-end
• System, lifecycle, admin etc.
www.dimensionality.ch @Nephentur freenode | obihackers slide 9
Data types
Incorrect handling of data types
Example? INT vs. DOUBLE
Why?
• “In our source we store it as an integer.”
• Proper data type handling underestimated or simply ignored
www.dimensionality.ch @Nephentur freenode | obihackers slide 10
Data types
Result? • (−)2’147’483’647 or hard error
www.dimensionality.ch @Nephentur freenode | obihackers slide 11
Data types
www.dimensionality.ch @Nephentur freenode | obihackers slide 12
Hint
Never assume you know exactly how a data type
will behave.
A DOUBLE is not an INT just because it’s numeric.
Think of the lowest common denominator when
working with heterogeneous sources.
www.dimensionality.ch @Nephentur freenode | obihackers slide 13
Database specificities
Randomly setting database features
Why?
• “Because you read it on a blog / forum“
Result?
• Generated SQL changes sometimes drastically
• Painful troubleshooting
www.dimensionality.ch @Nephentur freenode | obihackers slide 14
Database specificities
www.dimensionality.ch @Nephentur freenode | obihackers slide 15
Database specificities
Someone thought
hard about these!
www.dimensionality.ch @Nephentur freenode | obihackers slide 16
Database specificities
Especially more specific
ones people like to pick out
of SRs / blog pposts and use
out of context!
www.dimensionality.ch @Nephentur freenode | obihackers slide 17
Database specificities
www.dimensionality.ch @Nephentur freenode | obihackers slide 18
Hint
Never just copy / paste things from a blog or white paper.
Especially not if the document is called “Best Practices” or
“Performance Tuning”!
www.dimensionality.ch @Nephentur freenode | obihackers slide 19
Hint
Don’t fall into the trap of “I know this database so I will work
with others the same way”.
Again: source-agnostic tool means relational databases, XML,
multi-dimensional, Hadoop, etc.
www.dimensionality.ch @Nephentur freenode | obihackers slide 20
Joins and mashups
Data type conversion on columns used for join specifications and
mashups
(or similar “workarounds”)
www.dimensionality.ch @Nephentur freenode | obihackers slide 21
Joins and mashups
www.dimensionality.ch @Nephentur freenode | obihackers slide 22
Joins and mashups
Why?
• Existing data models are either not properly built and clean or were
never meant to be used together for analytical purposes
• Database developers can’t be bothered to change their table creation
scripts
• “Best practices” of how to create tables are organizational rules
Result?
• Bye-bye data source optimization, hello full table scans
www.dimensionality.ch @Nephentur freenode | obihackers slide 23
Joins and mashups
www.dimensionality.ch @Nephentur freenode | obihackers slide 24
Joins and mashups
www.dimensionality.ch @Nephentur freenode | obihackers slide 25
Hint
Push back on inadequate or inappropriate physical design.
“The tool should be able to do this” is not a justification.
Do it right once physically vs do it “ok” 50’000 times logically.
www.dimensionality.ch @Nephentur freenode | obihackers slide 26
Aggregations
Unwittingly returning wrong calculation results due to ignorance
of the impact of pre-aggregation / post-aggregation
Background?
• Physical mapping calculations are executed pre-aggregation
• Row-by-row
www.dimensionality.ch @Nephentur freenode | obihackers slide 27
Aggregations
www.dimensionality.ch @Nephentur freenode | obihackers slide 28
Aggregations
www.dimensionality.ch @Nephentur freenode | obihackers slide 29
Aggregations
Unwittingly returning wrong calculation results due to ignorance
of the impact of pre-aggregation / post-aggregation
Background?
• Derived logical columns are execute post-aggregation
• Data set
www.dimensionality.ch @Nephentur freenode | obihackers slide 30
Aggregations
www.dimensionality.ch @Nephentur freenode | obihackers slide 31
www.dimensionality.ch @Nephentur freenode | obihackers slide 32
Aggregations
Why?
• Simply one of the most often misunderstood facts about aggregations
• “It’s the same formula so it will do the same thing!”
Result?
• “Wrong” results depending on interpretation and expectation
www.dimensionality.ch @Nephentur freenode | obihackers slide 33
Hint
Question things when you are handed a formula.
In case of doubt just go the extra miles and prepare both.
www.dimensionality.ch @Nephentur freenode | obihackers slide 34
Mixing models
• Not everything can be ETL’ed together
• Not all data matches on all attributes and dimensionalities
• Multi-fact models and non-conformed dimensionality are still crucial
Problems:
• Missing results from cross-star queries
• Analyses simply won’t run due to front-end post-calculations failing
• Wrong results when queries implicitly hit wrong facts
www.dimensionality.ch @Nephentur freenode | obihackers slide 35
Missing models – e.g. OAC
Non-conformed dimensionality / LTS content levels
www.dimensionality.ch @Nephentur freenode | obihackers slide 36
Missing models – e.g. OAC
Non-conformed dimensionality / LTS content levels
www.dimensionality.ch @Nephentur freenode | obihackers slide 37
Missing models – e.g. OAC
Non-conformed dimensionality / LTS content levels
www.dimensionality.ch @Nephentur freenode | obihackers slide 38
Missing models – e.g. OAC
Non-conformed dimensionality / LTS content levels
www.dimensionality.ch @Nephentur freenode | obihackers slide 39
Missing models – e.g. OAC
www.dimensionality.ch @Nephentur freenode | obihackers slide 40
Hint
Try to be as precise as possible from the start. Going through a 5
fact, 30 dimension model post-construction is a recipe for
disaster.
A workaround is never a solution.
You will believe me once you have effectively your first
environment which combines detailed relational data with huge,
sparse cubes, XML files and a Hadoop cluster.
www.dimensionality.ch @Nephentur freenode | obihackers slide 41
Dimensional hierarchies
• Don’t forget your business users and ease of use
• Some developers don’t see the point of content levels!
(Don’t believe me? Just do a search StackOverflow.)
• “We didn’t need that in OtherReportDrawingTool42.”
www.dimensionality.ch @Nephentur freenode | obihackers slide 42
BMM #4
www.dimensionality.ch @Nephentur freenode | obihackers slide 43
Hint
Work invested here will pay off a hundred-fold.
Be smart. Think LEGO! Think re-usable pieces.
Forget cell-oriented “reporting tool” … aka Excel!
www.dimensionality.ch @Nephentur freenode | obihackers slide 44
BMM #4
Nay
Yay
www.dimensionality.ch @Nephentur freenode | obihackers slide 45
Time dimensions
• Business should be able to use time in a consistent way
• Temporal calculations should be easy
www.dimensionality.ch @Nephentur freenode | obihackers slide 46
Time dimensions
Again: someone
actually thought
about this
www.dimensionality.ch @Nephentur freenode | obihackers slide 47
Time dimensions
So why should
one go and do
this 500 times?
www.dimensionality.ch @Nephentur freenode | obihackers slide 48
Hint
Be smart and think analytical.
Blindly reproducing Excel formulas isn’t being productive.
The how you do something is at least as important as what it
achieves.
www.dimensionality.ch @Nephentur freenode | obihackers slide 49
Hint
Your clients are actually paying you to do this.
Have the courtesy of delivering something of quality.
Guess what: repeat customers and follow-up work because they
liked things trump you coming back to fix rubbish.
Anybody doing it nice and usable from day 1 will win the
business’ heart and budgets.
www.dimensionality.ch @Nephentur freenode | obihackers slide 50
Where things go wrong
• Data and logic
• Front-end
• System, lifecycle, admin etc.
www.dimensionality.ch @Nephentur freenode | obihackers slide 51
Wasteful construction
www.dimensionality.ch @Nephentur freenode | obihackers slide 52
Wasteful construction
And here only 4
are excluded!
www.dimensionality.ch @Nephentur freenode | obihackers slide 53
Wasteful construction
www.dimensionality.ch @Nephentur freenode | obihackers slide 54
Analyses construction
www.dimensionality.ch @Nephentur freenode | obihackers slide 55
Null values
www.dimensionality.ch @Nephentur freenode | obihackers slide 56
Null values
Why?
• “We might miss something otherwise.”
• “Fix” data quality and modelling issues
Result?
As usual: performance.
www.dimensionality.ch @Nephentur freenode | obihackers slide 57
Hint
An analytics solution is not the place to fix your messed up data!
www.dimensionality.ch @Nephentur freenode | obihackers slide 58
Excel Excel everywhere
Using analytical platforms as an Excel exporting tool
Why?
• Everyone has Excel
• Data on their Excel sheets makes users feel secure
• “BI systems never give you enough.”
• “I must able to change the data.”
www.dimensionality.ch @Nephentur freenode | obihackers slide 59
Excel Excel everywhere
Using OAC / OBI as an Excel exporting tool
Result?
• Data pushed DB -> OBIS -> OBIPS -> Browser -> Excel
• Even worse for cloud roundtrips
• Data multiplied in static form and open to change for everyone
Supreme surprise: Even Oracle says this is not a good idea!
https://support.oracle.com/epmos/faces/DocumentDisplay?id=1558070.1
www.dimensionality.ch @Nephentur freenode | obihackers slide 60
Hint
Never be afraid to reject data dump “requirements”.
Focus on what are the actual needs.
Focus on what your users are trying to achieve.
www.dimensionality.ch @Nephentur freenode | obihackers slide 61
Front-end usage
Using OBI as an Excel exporting tool
Why? • Everyone has Excel
• Data on their Excel sheets makes users feel secure
•“BI systems never give you enough.”
•“I must able to change the data.”
Result? • Data pushed DB -> OBIS -> OBIPS -> Browser -> Excel
• Data multiplied in static form and open to change for everyone
Multi-million row settings and hundreds of columns in instanceconfig.xml
Why? See above
Result? Taking down whole OBI farms when generating 5m row, 200 column PDFs
based on an analysis with alternating row highlighting and conditional icons.
www.dimensionality.ch @Nephentur freenode | obihackers slide 62
Write-back
Using analytical tools as a data entry tool
Why?
• “It is a web application and must support this”.
• “We don’t want to buy or use another tool.”
Result?
• Have you ever heard of APEX?
• Analytical write-back or scenario updates does NOT mean arbitrary data entry!
•
www.dimensionality.ch @Nephentur freenode | obihackers slide 63
Where things go wrong
• Data and logic
• Front-end
• System, lifecycle, admin etc.
www.dimensionality.ch @Nephentur freenode | obihackers slide 64
Cache
Turning on caching for performance
Why?
• It’s a quick fix and an easy smoke screen to hide actual issues in the DB.
Result?
• Without proper cache purging and seeding strategy stale data is assured.
• The ACTUAL problem for performance is never addressed and will persist!
www.dimensionality.ch @Nephentur freenode | obihackers slide 65
Data Quality
Using your analytical tool to “solve” data quality issues
Example? CAST, CASE WHEN, FILTER as smoke
Why? As above plus: visible data quality issues = YOU are responsible
Result? • Performance degradation
• Data quality issues are hidden rather than solved
• Additional errors when source data changes
• Disappearing data when new source data outside the hardcoded cases
• ELSE statement becomes the only possible savior (“Invalid conversion”)
www.dimensionality.ch @Nephentur freenode | obihackers slide 66
Source Control and Versioning
Not using source control for all your artifact
Why? Admin effort perceived as waste of time / non-productive
Result?
• Deployment pains when chasing files and configurations
• Ever tried to go back to a certain state of an environment?
• Source Control and Concurrent Development for OBIEE
• Several tools exist
- http://redpillanalytics.com/checkmate/
- https://github.com/RittmanMead/obi-concurrent-develop
www.dimensionality.ch @Nephentur freenode | obihackers slide 67
Source Control and Versioning
www.dimensionality.ch @Nephentur freenode | obihackers slide 68
Usage Tracking
• Trace and monitor usage
• Who does what, when and how
• Who accesses what, when and how
www.dimensionality.ch @Nephentur freenode | obihackers slide 69
Usage Tracking
www.dimensionality.ch @Nephentur freenode | obihackers slide 70
GDPR
• Dangerously misunderstood / underestimated
• Will become law 25th May 2018
• “Who can access which data why?”
• “Which data gets transformed how?”
– Think “data lineage on steroids”…
www.dimensionality.ch @Nephentur freenode | obihackers slide 71
GDPR for OAC and OBIEE
Full SampleApp
completely
graphed out
www.dimensionality.ch @Nephentur freenode | obihackers slide 72
GDPR for OAC and OBIEE
Full relationships
for DB column
“Name”
www.dimensionality.ch @Nephentur freenode | obihackers slide 73
GDPR for OAC and OBIEE
Start from one
user and find all
security
relationships
www.dimensionality.ch @Nephentur freenode | obihackers slide 74
GDPR for OAC and OBIEE
Map out all
pertinent security
relationships for
the given user
www.dimensionality.ch @Nephentur freenode | obihackers slide 75
Hint
Graphing out your environment helps you for more than just EU
law
Security assessments and reviews become child’s play
Impact analysis is instantaneous
Just ask and we’ll follow up
www.dimensionality.ch @Nephentur freenode | obihackers slide 76

Mais conteúdo relacionado

Semelhante a 50 Shades Of Fail Geneva

Back2 basics - A Day In The Life Of An Oracle Analytics Query
Back2 basics - A Day In The Life Of An Oracle Analytics QueryBack2 basics - A Day In The Life Of An Oracle Analytics Query
Back2 basics - A Day In The Life Of An Oracle Analytics QueryChristian Berg
 
Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Steven Hoober
 
HR Analytics: Using Machine Learning to Predict Employee Turnover - Matt Danc...
HR Analytics: Using Machine Learning to Predict Employee Turnover - Matt Danc...HR Analytics: Using Machine Learning to Predict Employee Turnover - Matt Danc...
HR Analytics: Using Machine Learning to Predict Employee Turnover - Matt Danc...Sri Ambati
 
Understand front end developer
Understand front end developerUnderstand front end developer
Understand front end developerHsuan Fu Lien
 
Alm with tfs 2013
Alm with tfs 2013Alm with tfs 2013
Alm with tfs 2013MSDEVMTL
 
Sean Kandel - Data profiling: Assessing the overall content and quality of a ...
Sean Kandel - Data profiling: Assessing the overall content and quality of a ...Sean Kandel - Data profiling: Assessing the overall content and quality of a ...
Sean Kandel - Data profiling: Assessing the overall content and quality of a ...huguk
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedAlexander Makarov
 
Basics for front end developer
Basics for front end developerBasics for front end developer
Basics for front end developernamrataa0108
 
It's Not Just About Code
It's Not Just About CodeIt's Not Just About Code
It's Not Just About CodeDan Pickett
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast ProtypingSerdar Temiz
 
Spca2014 sp buy orbuild goedhart
Spca2014 sp buy orbuild goedhartSpca2014 sp buy orbuild goedhart
Spca2014 sp buy orbuild goedhartNCCOMMS
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureAllison Pollard
 
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5SSW
 
Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreJulie Wyman
 
Art of refactoring - Code Smells and Microservices Antipatterns
Art of refactoring - Code Smells and Microservices AntipatternsArt of refactoring - Code Smells and Microservices Antipatterns
Art of refactoring - Code Smells and Microservices AntipatternsEl Mahdi Benzekri
 
The Fundamental Flaw in Flat Design
The Fundamental Flaw in Flat DesignThe Fundamental Flaw in Flat Design
The Fundamental Flaw in Flat DesignFITC
 
Code refactoring
Code refactoringCode refactoring
Code refactoringLalit Kale
 
How to Use Artificial Intelligence by Microsoft Product Manager
 How to Use Artificial Intelligence by Microsoft Product Manager How to Use Artificial Intelligence by Microsoft Product Manager
How to Use Artificial Intelligence by Microsoft Product ManagerProduct School
 

Semelhante a 50 Shades Of Fail Geneva (20)

Back2 basics - A Day In The Life Of An Oracle Analytics Query
Back2 basics - A Day In The Life Of An Oracle Analytics QueryBack2 basics - A Day In The Life Of An Oracle Analytics Query
Back2 basics - A Day In The Life Of An Oracle Analytics Query
 
Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...
 
HR Analytics: Using Machine Learning to Predict Employee Turnover - Matt Danc...
HR Analytics: Using Machine Learning to Predict Employee Turnover - Matt Danc...HR Analytics: Using Machine Learning to Predict Employee Turnover - Matt Danc...
HR Analytics: Using Machine Learning to Predict Employee Turnover - Matt Danc...
 
Understand front end developer
Understand front end developerUnderstand front end developer
Understand front end developer
 
Alm with tfs 2013
Alm with tfs 2013Alm with tfs 2013
Alm with tfs 2013
 
Sean Kandel - Data profiling: Assessing the overall content and quality of a ...
Sean Kandel - Data profiling: Assessing the overall content and quality of a ...Sean Kandel - Data profiling: Assessing the overall content and quality of a ...
Sean Kandel - Data profiling: Assessing the overall content and quality of a ...
 
How to do b tech be projects or any academic projects
How to do b tech be projects or any academic projectsHow to do b tech be projects or any academic projects
How to do b tech be projects or any academic projects
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developed
 
Basics for front end developer
Basics for front end developerBasics for front end developer
Basics for front end developer
 
It's Not Just About Code
It's Not Just About CodeIt's Not Just About Code
It's Not Just About Code
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast Protyping
 
Spca2014 sp buy orbuild goedhart
Spca2014 sp buy orbuild goedhartSpca2014 sp buy orbuild goedhart
Spca2014 sp buy orbuild goedhart
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
 
Agile In Practice
Agile In PracticeAgile In Practice
Agile In Practice
 
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
 
Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do More
 
Art of refactoring - Code Smells and Microservices Antipatterns
Art of refactoring - Code Smells and Microservices AntipatternsArt of refactoring - Code Smells and Microservices Antipatterns
Art of refactoring - Code Smells and Microservices Antipatterns
 
The Fundamental Flaw in Flat Design
The Fundamental Flaw in Flat DesignThe Fundamental Flaw in Flat Design
The Fundamental Flaw in Flat Design
 
Code refactoring
Code refactoringCode refactoring
Code refactoring
 
How to Use Artificial Intelligence by Microsoft Product Manager
 How to Use Artificial Intelligence by Microsoft Product Manager How to Use Artificial Intelligence by Microsoft Product Manager
How to Use Artificial Intelligence by Microsoft Product Manager
 

Último

Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一F sss
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhYasamin16
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...ssuserf63bd7
 
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGILLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGIThomas Poetter
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 

Último (20)

Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
 
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGILLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 

50 Shades Of Fail Geneva