You are on page 1of 14

Intro to Business Intelligence

Prepared by : ABDALRAHMAN HASSAN


‫ عبدالرحمن حسان‬:‫إعداد‬
What is Business Intelligence?
‫ما هو ذكاء األعمال‬

Business Intelligence ( BI) : is the practice of turning data into actionable 


insights
‫ هو ممارسة تحويل البيانات إلى رؤى قابلة للتنفيذ‬: ‫ ذكاء األعمال‬
Business intelligence (BI) is a technology-driven process for analyzing data 
and delivering actionable information that helps executives, managers
and workers make informed business decisions.
‫ ذكاء األعمال هو عملية تعتمد على التكنولوجيا لتحليل البيانات وتقديم معلومات قابلة‬
.‫للتنفيذ تساعد المديرين التنفيذيين والمديرين والعمال على اتخاذ قرارات عمل مستنيرة‬

‫عبدالرحمن حسان‬:‫إعداد‬
How business intelligence works

Businesses and organizations have questions and goals. To answer these questions and 
track performance against these goals, they gather the necessary data, analyze it, and
determine which actions to take to reach their goals
On the technical side, raw data is collected from business systems 
، ‫ لإلجابة على هذه األسئلة وتتبع األداء مقابل هذه األهداف‬.‫ الشركات والمؤسسات لديها أسئلة وأهداف‬
.‫يقومون بجمع البيانات الالزمة وتحليلها وتحديد اإلجراءات التي يجب اتخاذها للوصول إلى أهدافهم‬

‫ يتم جمع البيانات الخام من أنظمة األعمال‬، ‫ على الجانب التقني‬

‫عبدالرحمن حسان‬:‫إعداد‬
How business intelligence works
Roles and processes

processes roles

Data Storage & ETL Data Engineer

Data Models & Analysis Data Analyst

Visuals, Dashboards & Data Visualization Specialist


Reporting
Decision Making Business Leader
Data Analyst

Data analysts are responsible for building data models and metrics, which facilitate analysis 
and visualization
‫ والتي تعمل علي تسهيل التحليل والتصور‬، ‫ محلل البيانات مسؤولون عن بناء نماذج البيانات والمقاييس‬
Import data from Excel files, CSV files and :(ETL) Extract, Transform & Load
Transform data into desired format
Load data into models
‫ وتحويل البيانات الي‬csv ‫ هو عبار عن استخراج و تحميل و تحويل يعمل علي استيراد ملفات االكسل و ملفات‬: (ETL)
‫التنسيق المطلوب وتحميل البيانات في نموذج‬
The Data Analyst –Common Tools

Other Popular Tools Analysis Data Transformation Traditional Tools

Qlik Tableau Power Query Excel

R Power Pivot SQL VBA

Python Power BI _ _

_ _ _ _
The Data Visualization Specialist
Data visualization specialists focus on turning clean data into visuals that help communicate a 
message or help answer a specific question.
‫ يركز متخصصو تصور البيانات على تحويل البيانات النظيفة إلى مرئيات تساعد توصيل رسالة أو المساعدة في اإلجابة‬
.‫على سؤال محدد‬
Create Visuals 
Focus on one or a few metrics 
Highlight key data points or trends 
‫ انشاء مرئيات‬
‫ التركيز على واحد أو عدد قليل من المقاييس تسليط الضوء على نقاط البيانات الرئيسية أو االتجاهات‬
See details, identify - Tell a story using data and visuals - Combine multiple visuals : Dashboarding 
root causes
‫ سرد قصة باستخدام البيانات والمرئيات – و النظر الي‬- ‫ تعمل علي الجمع بين الصور المتعددة‬: ‫ لوحة المعلومات‬
‫التفصيل وتحديد االسباب الجذرية‬
is the stage of communicating information in a simplified way to the : Communicating Results 
public and ensuring consistency
‫ توصيل النتائج هي مرحلة توصيل المعلومة بشكل مبسط الي الجمهور و ضمان االتساق‬
Audience Feedback :Improve definitions, Avoid uncertainty and Make reports clearer 
The Business Leader
Business leaders are the main audience of business intelligence reports and dashboards. They 
are also key to guiding our data and analysis strategy
‫ قادة األعمال هم الجمهور الرئيسي لتقارير ذكاء األعمال و لوحات كما أنها أساسية لتوجيه استراتيجية البيانات‬
. ‫والتحليل الخاصة بنا‬
Decision Making 
Maintain course of action 
Change course of action 
‫ اتخاذ القرار‬
‫ الحفاظ على مسار العمل‬
‫ تغيير مسار العمل‬

‫عبدالرحمن حسان‬:‫إعداد‬
The Data Engineer

Data engineers source, organize and move data between systems. They 
can also be involved in decisions about data storage and infrastructure.
‫ يمكن أن تكون أيضا‬.‫ يقوم مهندسو البيانات بمصدر البيانات وتنظيمها ونقلها بين األنظمة‬
.‫المشاركة في القرارات المتعلقة بتخزين البيانات والبنية التحتية‬
(ETL) , Create Data Warehouses , Data Systems Knowledge, Data 
Governance

‫عبدالرحمن حسان‬:‫إعداد‬
Types of Database Systems
Visuals vs. Dashboards
OLTP : Optimized to Enter, Modify Delete and Read data. 
.‫محسن إلدخال البيانات وتعديلها وحذفها وقراءتها‬:OLTP 
Data Warehouse: Combines data from multiple sources. Optimized for analysis and human interaction. 
.‫ األمثل للتحليل والتفاعل البشري‬.‫ يجمع البيانات من مصادر متعددة‬:‫ مستودع البيانات‬
Data Mart : Small data warehouses used for a specific project or team. 
.‫ مستودعات بيانات صغيرة تستخدم لمشروع أو فريق معين‬: ‫ بيانات مارت‬
A visual represents a single table, chart or diagram. 
A dashboard brings together several related charts to tell or story about the selected data 
.‫ يمثل المرئي جدوال أو مخططا أو رسما تخطيطيا واحدا‬
‫ تجمع لوحة المعلومات العديد من المخططات ذات الصلة إلخبار أو قصة البيانات المحددة‬
What is a data story? 
Provides more detail on the current data, over time, across categories or locations. 
Helps identify the actual or forecasted consequences of the current data . Helps identify the root causes of 
‫ما هي قصة البيانات؟‬an issue or success.
.‫ عبر الفئات أو المواقع‬، ‫ بمرور الوقت‬، ‫ يوفر مزيدا من التفاصيل حول البيانات الحالية‬
.‫ يساعد في تحديد األسباب الجذرية لمشكلة أو نجاح‬.‫ يساعد في تحديد العواقب الفعلية أو المتوقعة للبيانات الحالية‬
Functions

Number Functions
Sum() Average() Abs() Max() Round() Floor()
Text Functions
Left() Right() Trim() Contains() Find() Mid()
Date Functions
DateAdd() Today() DateDiff() Month() IsDate()
Boolean Functions
IF() AND() OR() NOT()

‫عبدالرحمن حسان‬:‫إعداد‬
Some definitions
Appending tables :allows us to combine multiple files or source tables into one. 
.‫ يسمح لنا إلحاق الجداول بدمج ملفات متعددة أو جداول مصدر في ملف واحد‬
Joining Tables :Joins allow us to physically combine two different tables into one, by 
matching column values
‫ من خالل مطابقة قيم األعمدة‬، ‫ تسمح لنا الصالت بدمج جدولين مختلفين فعليا في جدول واحد‬:‫ ربط الجداول‬
Relationships create a connection between two tables, but keep them physically separate. 
.‫ لكن احتفظ بهما منفصلين جسديا‬، ‫ تخلق العالقات اتصاال بين جدولين‬
Types of Relationships 
Many to One Each key can only appear once in one table, but may appear many times in 
the other
‫ كثير إلى واحد‬
‫ ولكن قد يظهر العديد من مرات في‬، ‫ يمكن أن يظهر كل مفتاح مرة واحدة فقط في جدول واحد‬
‫االخر‬
One to Many The same as the above, expressed the other way around. 
Follow relationships
One to Many
The same as the above, expressed the other way around
‫واحد إلى كثير‬
‫ أعرب عن العكس‬، ‫نفس ما ورد أعاله‬
One to One A single occurrence of the key in each table.
‫واحد إلى واحد‬
.‫تكرار واحد للمفتاح في كل جدول‬
Many to Many (Avoid where possible) Potentially many occurrences of each key in each table.
)‫من الكثير إلى الكثير (تجنب حيثما أمكن ذلك‬
.‫من المحتمل حدوث العديد من التكرارات لكل مفتاح في كل جدول‬
Relationship types help us understand and manage duplicate values in our data.
.‫تساعدنا أنواع العالقات على فهم القيم المكررة في بياناتنا وإدارتها‬

‫عبدالرحمن حسان‬:‫إعداد‬

You might also like