Back to .md Directory

Tổng Hợp Data Analytics & Business Intelligence

Catalogues data analytics and BI tools, platforms, methods, and career paths across 14 categories with comparison tables.

May 2, 2026
0 downloads
0 views
ai automation
View source

What this file does

Catalogues data analytics and BI tools, platforms, methods, and career paths across 14 categories with comparison tables.

When to use it

  • Comparing BI platforms like Tableau, Power BI, or Looker
  • Selecting a cloud data warehouse or ETL tool
  • Mapping analytics maturity or career progression
  • Identifying statistical or visualization tools for a project

Tổng Hợp Data Analytics & Business Intelligence

📋 Mục Lục

📊 Data Analytics Fundamentals

Types of Analytics

TypePurposeQuestions AnsweredTechniquesBusiness Value
DescriptiveWhat happened?Historical analysisReporting, dashboardsUnderstanding past
DiagnosticWhy did it happen?Root cause analysisDrill-down, correlationProblem identification
PredictiveWhat will happen?Future forecastingML, statistical modelsPlanning, preparation
PrescriptiveWhat should we do?OptimizationAI, simulationDecision support

Analytics Maturity Model

LevelCharacteristicsCapabilitiesToolsROI
Level 1: BasicSpreadsheets, manual reportsBasic reportingExcel, simple BILow
Level 2: OpportunisticSome automationStandard dashboardsBI tools, databasesMedium
Level 3: SystematicIntegrated analyticsSelf-service analyticsAdvanced BI, data lakesHigh
Level 4: DifferentiatingPredictive analyticsML-driven insightsAI/ML platformsVery High
Level 5: TransformationalAI-first organizationAutonomous decisionsAdvanced AI, real-timeExceptional

Data Types & Sources

Data TypeCharacteristicsSourcesAnalysis Methods
StructuredOrganized, tabularDatabases, CRM, ERPSQL, statistical analysis
Semi-structuredPartially organizedJSON, XML, logsNoSQL, text mining
UnstructuredNo predefined formatText, images, videoNLP, computer vision
StreamingReal-time flowIoT, social media, sensorsStream processing

📈 Business Intelligence Tools

Enterprise BI Platforms

PlatformVendorStrengthsWeaknessesTarget Market
TableauSalesforceVisualization, ease of useCost, performance with big dataEnterprise, analysts
Power BIMicrosoftOffice integration, cost-effectiveLimited customizationMicrosoft ecosystem
QlikView/QlikSenseQlikAssociative model, in-memoryLearning curveEnterprise
LookerGoogleModern architecture, Git integrationTechnical complexityData-driven organizations
SisenseSisenseSimplicity, AI-drivenLimited advanced featuresMid-market

Self-Service BI Tools

ToolVendorUser TypeStrengthsUse Cases
Tableau DesktopSalesforceAnalystsPowerful visualizationAd-hoc analysis
Power BI DesktopMicrosoftBusiness usersEasy to learnDepartmental reporting
QlikSenseQlikBusiness usersAssociative explorationSelf-service discovery
SpotfireTIBCOData scientistsAdvanced analyticsScientific analysis

Open Source BI

ToolTypeStrengthsLimitationsCommunity
Apache SupersetWeb-based BIModern, extensibleSmaller ecosystemGrowing
MetabaseSimple BIEasy setup, user-friendlyLimited advanced featuresActive
GrafanaMonitoring/BITime-series focusNot general-purpose BILarge
Apache ZeppelinNotebook-basedData science integrationTechnical users onlyModerate

🏢 Data Warehousing

Traditional Data Warehouses

PlatformVendorArchitectureStrengthsUse Cases
Oracle ExadataOracleEngineered systemsPerformance, Oracle integrationEnterprise Oracle shops
IBM Db2 WarehouseIBMMPP architectureIBM ecosystem integrationIBM environments
Microsoft SQL ServerMicrosoftSMP/MPP hybrid.NET integrationMicrosoft-centric orgs
SAP HANASAPIn-memoryReal-time analyticsSAP environments

Cloud Data Warehouses

PlatformVendorArchitecturePricing ModelStrengths
SnowflakeSnowflakeMulti-clusterCompute + storageScalability, ease of use
Amazon RedshiftAWSMPP columnarOn-demand/reservedAWS integration
Google BigQueryGoogleServerlessQuery-basedServerless, ML integration
Azure SynapseMicrosoftUnified analyticsPay-per-useAnalytics + data integration
DatabricksDatabricksLakehouseDBU-basedUnified analytics platform

Modern Data Architecture

ArchitectureCharacteristicsBenefitsChallenges
Data LakeRaw data storageFlexibility, costData governance
Data LakehouseLake + warehouse hybridBest of both worldsComplexity
Data MeshDecentralized domainsScalability, ownershipCoordination overhead
Data FabricUnified data layerIntegration, governanceImplementation complexity

🔄 ETL/ELT Tools

Enterprise ETL Platforms

PlatformVendorApproachStrengthsTarget Market
Informatica PowerCenterInformaticaETLEnterprise features, performanceLarge enterprises
IBM DataStageIBMETLParallel processing, IBM integrationIBM shops
Microsoft SSISMicrosoftETLSQL Server integrationMicrosoft environments
TalendTalendETL/ELTOpen source + enterpriseMixed environments
PentahoHitachi VantaraETLOpen source optionCost-conscious orgs

Cloud-Native ETL/ELT

PlatformVendorApproachStrengthsUse Cases
AWS GlueAWSServerless ETLAWS integration, serverlessAWS data pipelines
Azure Data FactoryMicrosoftCloud ETL/ELTAzure integration, hybridAzure environments
Google DataflowGoogleStream/batch processingApache Beam, auto-scalingGCP data processing
FivetranFivetranELT-focusedPre-built connectorsSaaS data integration
StitchTalendSimple ELTEasy setup, affordableSmall to medium businesses

Modern Data Integration

ToolTypeApproachStrengths
Apache AirflowWorkflow orchestrationCode-basedFlexibility, Python
PrefectWorkflow orchestrationModern PythonDeveloper experience
dbtData transformationSQL-basedAnalytics engineering
Apache NiFiData flowVisual interfaceReal-time, drag-and-drop

📊 Statistical Analysis

Statistical Software

SoftwareVendorStrengthsUse CasesLearning Curve
ROpen sourceStatistical computing, packagesResearch, advanced analyticsSteep
SASSAS InstituteEnterprise analytics, reliabilityRegulated industriesModerate
SPSSIBMUser-friendly, comprehensiveSocial sciences, surveysEasy
StataStataCorpEconometrics, data managementEconomic researchModerate
MinitabMinitabQuality improvement, Six SigmaManufacturing, qualityEasy

Python Statistical Libraries

LibraryPurposeStrengthsUse Cases
PandasData manipulationData analysis, cleaningData preprocessing
NumPyNumerical computingFast arrays, mathematical operationsScientific computing
SciPyScientific computingStatistical functions, optimizationResearch, analysis
StatsmodelsStatistical modelingStatistical tests, econometricsStatistical analysis
Scikit-learnMachine learningEasy-to-use ML algorithmsPredictive modeling

Statistical Methods

MethodPurposeWhen to UseTools
Descriptive StatisticsSummarize dataData explorationAll statistical tools
Hypothesis TestingTest assumptionsValidate theoriesR, SAS, SPSS
Regression AnalysisPredict relationshipsForecasting, modelingR, Python, SAS
Time Series AnalysisAnalyze temporal dataForecasting, trendsR, Python, specialized tools
Multivariate AnalysisMultiple variablesComplex relationshipsR, SAS, SPSS

📊 Data Visualization

Visualization Tools

ToolTypeStrengthsBest ForCost
TableauDesktop/ServerRich visualizations, interactivityBusiness dashboardsHigh
Power BICloud/DesktopMicrosoft integration, cost-effectiveMicrosoft environmentsMedium
D3.jsJavaScript libraryComplete customizationCustom web visualizationsFree
PlotlyMulti-languageInteractive plots, web deploymentData science, web appsFreemium
Matplotlib/SeabornPythonStatistical plots, publication-readyScientific visualizationFree

Chart Types & Use Cases

Chart TypePurposeBest ForAvoid When
Bar ChartsCompare categoriesCategorical data comparisonToo many categories
Line ChartsShow trends over timeTime series dataNon-temporal data
Scatter PlotsShow relationshipsCorrelation analysisNo clear relationship
HeatmapsShow patterns in matricesCorrelation matrices, geographic dataSparse data
Box PlotsShow distributionsStatistical distributionsNon-statistical audiences

Dashboard Design Principles

PrincipleDescriptionImplementation
ClarityClear, unambiguous informationSimple layouts, clear labels
RelevanceShow what mattersFocus on key metrics
ConsistencyUniform design elementsStandard colors, fonts, layouts
InteractivityEnable explorationFilters, drill-down capabilities
PerformanceFast loading and responseOptimized queries, caching

🗄️ Big Data Analytics

Big Data Platforms

PlatformTypeStrengthsUse Cases
Apache HadoopDistributed storage/processingMature ecosystem, cost-effectiveBatch processing, data lakes
Apache SparkIn-memory processingSpeed, unified analyticsReal-time + batch processing
ClouderaHadoop distributionEnterprise features, supportEnterprise Hadoop deployments
HortonworksHadoop distributionOpen source focusCost-conscious Hadoop
MapRConverged platformPerformance, real-timeHigh-performance requirements

Big Data Processing Frameworks

FrameworkTypeStrengthsUse Cases
Apache SparkUnified analyticsIn-memory, multi-languageBatch + stream processing
Apache FlinkStream processingLow latency, exactly-onceReal-time stream processing
Apache StormStream processingReal-time, fault-tolerantEvent processing
Apache KafkaStream platformHigh throughput, durableEvent streaming, messaging

NoSQL Analytics

DatabaseTypeAnalytics CapabilitiesUse Cases
MongoDBDocumentAggregation pipeline, AtlasContent analytics
CassandraWide-columnSpark integrationTime-series analytics
Neo4jGraphCypher queries, graph algorithmsNetwork analysis
ElasticsearchSearch engineKibana, aggregationsLog analytics, search

⚡ Real-time Analytics

Stream Processing Platforms

PlatformVendorLatencyScalabilityUse Cases
Apache Kafka StreamsApacheLowHighEvent-driven applications
Apache FlinkApacheUltra-lowVery highReal-time analytics
Amazon KinesisAWSLowHighAWS real-time processing
Azure Stream AnalyticsMicrosoftLowHighAzure real-time analytics
Google DataflowGoogleLowHighGCP stream processing

Real-time Use Cases

Use CaseRequirementsTechnologiesBenefits
Fraud DetectionSub-second responseML + stream processingPrevent losses
Recommendation EnginesLow latencyReal-time MLIncrease engagement
IoT AnalyticsHigh throughputTime-series databasesOperational insights
Trading SystemsUltra-low latencySpecialized hardware/softwareCompetitive advantage

Event-Driven Architecture

ComponentPurposeTechnologiesConsiderations
Event ProducersGenerate eventsApplications, IoT devicesEvent schema design
Event BrokersRoute eventsKafka, Pulsar, cloud servicesScalability, durability
Event ProcessorsProcess eventsStream processing frameworksStateful vs stateless
Event StoresStore eventsEvent databases, data lakesRetention policies

🔧 Self-Service Analytics

Self-Service BI Platforms

PlatformTarget UsersCapabilitiesGovernance
TableauAnalysts, power usersAdvanced visualizationTableau Server governance
Power BIBusiness usersEasy report creationPower BI governance
QlikSenseBusiness usersAssociative explorationQlik governance framework
LookerTechnical usersGit-based modelingLookML governance

Data Preparation Tools

ToolVendorApproachTarget Users
Tableau PrepSalesforceVisual data prepTableau users
Power QueryMicrosoftFormula-basedExcel/Power BI users
TrifactaAlteryxML-assisted prepData analysts
DataikuDataikuCollaborative platformData teams

Governance Considerations

AspectChallengesSolutions
Data QualityInconsistent definitionsData catalogs, lineage
SecurityUnauthorized accessRole-based access control
ComplianceRegulatory requirementsAudit trails, data classification
PerformanceResource contentionQuery optimization, caching

🎯 Analytics Career Paths

Entry Level Roles

RoleResponsibilitiesSkills RequiredSalary Range
Data AnalystReporting, basic analysisSQL, Excel, BI tools$45K-$70K
Business AnalystRequirements, process analysisBusiness knowledge, basic analytics$50K-$80K
Junior Data ScientistModel building, analysisPython/R, statistics$60K-$90K

Mid-Level Roles

RoleResponsibilitiesSkills RequiredSalary Range
Senior Data AnalystAdvanced analysis, mentoringAdvanced SQL, statistics, domain expertise$70K-$100K
BI DeveloperDashboard development, ETLBI tools, SQL, data modeling$75K-$110K
Data EngineerData pipelines, infrastructureProgramming, big data tools$90K-$130K

Senior Level Roles

RoleResponsibilitiesSkills RequiredSalary Range
Analytics ManagerTeam leadership, strategyLeadership, business acumen$100K-$150K
Principal Data ScientistTechnical leadership, researchAdvanced analytics, domain expertise$130K-$200K
Chief Data OfficerData strategy, governanceExecutive leadership, data strategy$200K-$400K+

📊 Industry Applications

Retail & E-commerce

  • Customer Analytics: Segmentation, lifetime value
  • Recommendation Systems: Product recommendations
  • Price Optimization: Dynamic pricing strategies
  • Inventory Analytics: Demand forecasting

Financial Services

  • Risk Analytics: Credit scoring, market risk
  • Fraud Detection: Transaction monitoring
  • Algorithmic Trading: Quantitative strategies
  • Regulatory Reporting: Compliance analytics

Healthcare

  • Clinical Analytics: Treatment effectiveness
  • Population Health: Public health insights
  • Drug Discovery: Pharmaceutical research
  • Healthcare Operations: Resource optimization

Manufacturing

  • Quality Analytics: Defect prediction
  • Predictive Maintenance: Equipment optimization
  • Supply Chain Analytics: Logistics optimization
  • Process Optimization: Operational efficiency

📚 Learning Resources

Certifications

  • Microsoft Certified: Data Analyst Associate
  • Tableau Desktop Specialist/Certified Associate
  • Google Analytics Individual Qualification
  • SAS Certified Specialist
  • Qlik Sense Business Analyst Certification

Online Learning

  • Coursera: Data Science specializations
  • edX: Analytics and BI courses
  • Udacity: Data Analyst Nanodegree
  • DataCamp: Interactive data science learning
  • Pluralsight: Technology skills platform

Books

  • "The Data Warehouse Toolkit" - Ralph Kimball
  • "Storytelling with Data" - Cole Nussbaumer Knaflic
  • "The Analytics Setup Guidebook" - Paul Kamp
  • "Data Science for Business" - Foster Provost

Practice Datasets

  • Kaggle Datasets: Real-world data challenges
  • UCI ML Repository: Classic datasets
  • Google Dataset Search: Discover datasets
  • AWS Open Data: Cloud-hosted datasets
  • Government Open Data: Public sector data

Cập nhật lần cuối: December 2024

What's inside

14 sections with comparison tables for tools, platforms, methods, and career roles; no code examples.

Change this for your project

  • Replace salary ranges like $45K-$70K with your local market data
  • Replace certification names like Microsoft Certified: Data Analyst Associate with current offerings
  • Replace book titles like "The Data Warehouse Toolkit" with your recommended reading

Where it goes

Keep with your observability configuration. Describes what to track and alert on.

Worth borrowing

  • Comparison tables with columns for strengths, weaknesses, and use cases
  • Maturity model from Level 1 to Level 5 with characteristics and ROI
  • Career path table from entry to senior roles with skills and salary ranges

Related Documents