Lect01 Introduction
Lect01 Introduction
• Please note that you only need to attend one of the multiple seminars (labs) – they
all have the same content and are held in the Business School.
• Although, you are welcome to attend multiple, pending room capacity.
• You should watch the lecture recording each week.
What is Business Intelligence?
• Everyone seems to have a different definition – over time, the “generally” accepted
definition has changed from “data sharing” to something similar to the above,
based upon the idea of ”modelling for making decisions”.
Tableau. (2022). Business Intelligence: A complete overview | Tableau. [online]. Available from:
https://www.tableau.com/learn/articles/business-intelligence.
Where it all fits
• Obviously, we only have so much time, so we can’t cover everything in one unit!
• Hence why for those in the Master of Business Analytics program, they study a bunch of
other units that touch upon this definition – as may others in other degree programs!
• You may have studied (or may study in the future) Fundamentals of Business Analytics,
Programming for Business, Data Storytelling and other more specialised units.
• This unit focuses on using (computerised) tools and techniques to be able to derive
insights from data and present the insights in ways that can be interpreted by others,
specifically within a business context.
• More details on what this entails are detailed in the following slide.
Content Overview
• Being a standard unit, we have twelve weeks, twelve lectures and twelve labs:
• Week 1: Introduction to BI Concepts;
• Weeks 2-5: Basic Databases (including data modelling and SQL);
• Weeks 6-7: Advanced Databases (Views, Spatial, NoSQL & Graphs);
• Weeks 8-10: BI Tools (Microsoft Power BI with R);
• Week 11: Other Issues (Security, Ethics and Privacy);
• Week 12: Future of Databases (plus more, maybe).
• The lectures will primarily explain the theoretical aspects and the ‘how to’ of the
practical aspects, whereas the labs will allow you to put it into practice.
• Hence, it is important to ensure you attend both learning activities.
Unit Overview
• As we have hinted at previously in these slides, the unit will run as a one-hour
recorded lecture each week (in parts), alongside a weekly two-hour seminar
(computer lab) in the Business School (with multiple choices of laboratories).
• The lecture will be recorded and while you should attend the labs in-person, we will have
plans in place in case you are unable to attend the occasional lab due to life.
• Please contact me if you have any issues or queries – such as if you are sick,
contract COVID-19 or have work considerations, so we can work out alternatives.
• The LMS and Unit Outline are the source of truth – in that order – know them well!
Seminar (Lab) Format
• Each lab will allow you to undertake various practical activities which put the studies
from the lecture into practice – all labs are held after the lecture (the week after).
• It is likely easiest to use your own machine if you can, but if you don’t have one or have
issues with it, you can use the lab machines as these also have UniApps installed.
• The content will vary throughout semester – sometimes it will be hand-written, sometimes it
will be group discussions, sometimes (primarily) it will be computer programs utilising
various software tools that you will learn how to utilise and manipulate.
• You are of course more than welcome to come and ask questions in the labs – although it
is likely easiest to save non-urgent questions until the end and there will be time for it.
Assessments
• Please apply for extensions using the online system available here!
• This link is also on LMS if you wish to use that to apply for it – note the requirements.
Check the Unit Outline and LMS!
• There are more details in the Unit Outline regarding the housekeeping (or logistics)
of the running of this unit – both the content and assessment.
• The most notable thing is that SparkPlus (team participation quiz system) is required for the
team assessment, due towards the end of semester. If you don’t fill in SparkPlus, you won’t
get a mark above 50% for the team assessment.
• LMS will be used as the main point to access all resources for the unit.
• This includes the lecture slides, any readings, lab sheets, recordings and assessments.
Insightsoftware. (2022). Comparing Descriptive, Predictive, Prescriptive and Diagnostic Analytics - insightsoftware. [online].
Available from: https://insightsoftware.com/blog/comparing-descriptive-predictive-prescriptive-and-diagnostic-analytics/.
Five things to know about AI (and BI)
1. Humans are key. You need proper recruiting to do AI (or BI) right. Not everybody
who says they are good at it really is. Finding experienced developers and data
scientists in AI may be your biggest challenge.
2. The tech itself is not that expensive. There are several open source and/ir free AI
developer tools like CAFFE, TensorFlow, Microsoft Cognitive Toolkit, NLTK – the list
goes on. The same goes for BI.
3. AI (or BI) is an application, not an end in itself. It's the addition of greater computer
power and knowledge to all your data that makes it useful.
Five things to know about AI (and BI)
4. AI is not as smart as you might fear. It is only as good as the data you put into it.
You should collect and structure your data with an eye toward AI applications. AI
will be more useful if you have the proper data to train it.
5. AI and BI isn't for every problem. Decide what your need is and then discuss with
someone you trust to decide if it really applies. Don't just fall for the buzzword.
• Yes, AI and BI need data. However, they use lots of data that isn't personal – e.g.
sensors in industrial settings (IoT), weather data, shipping numbers, etc.
Business Intelligence
• BI can be used to prepare data for analysis, develop and run queries and create
reports, dashboards and visualizations, with the end goal of providing results to
decision makers and end users.
• There are many components of BI systems and tools, such as visuals, reports,
dashboards, apps, cards, databases, datasets, dataflows, filtering and drilling.
• A dashboard is a single page, often called a canvas, that uses visualisations to tell a
story, consisting of multiple reports.
• Because it is limited to one page, a well-designed dashboard contains only the most
important elements of that story.
Datasets and dataflows
• Dataflows are processes that organise raw data into a format ready for visualisation
(and hence analytics).
• A set of queries that produce a dataset ready for visualisation.
• Could be done in a Database Management System.
Interrogating data
Tristan W. Reed
Semester Two, 2024 UWA Business School
Setting up your computer
• It will save a lot of time, effort and pain later for us to set up our computer ready for
the software and tools we will be using throughout semester.
• You will do that during the lab this upcoming week. The software will be as follows:
• Microsoft Power BI (available only for Windows – you’ll need UniApps otherwise);
• MySQL Workbench (this allows us to communicate and manipulate a database);
• The R interpreter (we won’t need RStudio for this unit).
• Thankfully, the University has just rolled out a new system (last semester) to make life
easier in this regard – named UniApps.
UniApps
• UniApps allows your Windows or Mac PC (or even mobile device) to download,
licence and use the software required for your learning within coursework units.
• There is a list of our software within the UniApps system linked to on LMS.
• You will need to install the UniApps software if you wish to use it on your own
machine (laptop) or utilise it directly on the lab computers.
• You are welcome to install the software directly on your own machine, however this will
not have technical support provided by the unit staff or by UWA – just ‘best effort’;
• The UniApps system is not perfect yet and some things may require a few goes repeated
to get right – this is why we have time to work on it in the first seminar.
UniApps Interface
31
Setting up UniApps
• You may be prompted for your UWA credentials many times and may have many
different programs pop up and disappear.
The MySQL Workbench
• If you are using UniApps, please ignore this slide – you do not need to install it.
Microsoft Visual Studio Redistributable
• If you are installing MySQL on a Windows system, you may be prompted to install the
”Microsoft Visual Studio Redistributable”.
• You can download it from https://docs.microsoft.com/en-us/cpp/windows/latest-
supported-vc-redist?view=msvc-170.
• You will likely need the “x64” version, but if you know you have a different processor
architecture, download its version instead (e.g. ARM for Microsoft Surface)!
• This goes for MySQL Workbench itself as well – if it works, you’ve chosen the right one
to install on the system you have!
Connecting with the Workbench
• If you are using UniApps, select ‘Launch’ under ‘MySQL Workbench’ in the list of
applications in the UniApps interface.
• If you installed the MySQL Workbench yourself, you will need to manually open it from the
Applications folder (macOS) or Start Menu (Windows).
• Once it has opened, press the ‘plus’ symbol and create a connection as follows:
• Hostname: db.tris.id.au
• Username: test
• Password: test123!
• Give the connection a name, click ‘OK’ and then on the new ‘box’ to connect.
Connecting – with pictures!
Next week, you will use your Student ID as username and password, then change it.
Microsoft Power BI
• We won’t be using PowerBI until the late part of semester, however you may want to
install it on your own machine, if you are not using UniApps.
• If you wish to install it on your own Windows machine, install ”Power BI Desktop” from the
Microsoft Store - Mac users will have to use UniApps (as it only runs on Windows!)
• If you have installed R and RStudio for another unit, or are using UniApps, then there
is nothing you need to do. However, if you need to install R:
• We only need the R Interpreter from https://cran.r-project.org/bin/windows/base/
(”Download R-4.2.1 for Windows), not RStudio as well.
• Once installed, we can leave it be for now.
• As this will be used only for Power BI without UniApps, this means that macOS users
do not need to install this.
Questions and Answers
[email protected]