Skip to content

Latest commit

 

History

History
173 lines (136 loc) · 3.59 KB

README.md

File metadata and controls

173 lines (136 loc) · 3.59 KB

Image Alien

BIM-Analytics-Platform

Open Source BIM Analytics Platform. Accelerate AEC Through Data.

  • Agnostic, Scalable, and Agile

First Track tools and build database

Second build descriptive analytics (What happend?)

Functional Requirements

  • Allow users to change the interface and pick what data is shown
  • Have multiple options for viewing the data
  • monitor data | such as Revit warnings, large models, large amount of clashes
  • track data when users are not online
  • data security | an option to share the data

Non-Functional Requirements

  • Available 24/7
  • Web, Desktop, and Mobile Application
  • Simple to use

Tools to track / ever-increasing

Database

Requirements

  • Data integrity
  • Supported operations
  • Modeling relationships
  • Supported data types
  • Transaction support
  • Scalability
  • Redundancy
  • Schema flexibility
  • Performance
  • Integrations

HDFS

Characteristics

  • Files and directories
  • Distributed file system
  • Any type of file
  • Commodity hardware
  • Streaming access
  • Query support with Hive and Impala

Assessment

  • Strengths

    • Linear scaling
    • Redundancy
    • Security
    • High availability
  • Shortcomings

    • No updates
    • Limited querying
    • Queries_very slow_bad for live dashboards
    • Not for small data
  • Applications

    • Raw dumps
    • Media storage
    • Data backups

Platforms

RDBMS - Oracle

Characteristics

  • Tables, rows, columns
  • Schema driven
  • SQL-based queries
  • Number crunching

Assessment

  • Strenths
    • Transactions
    • Speed
    • Data integrity
    • Security
  • Shortcomings
    • Linear scaling
    • Text/media
    • Complex data types
    • Cost
  • Applications
    • Master data
    • OLTP
    • Update intensive data
    • Data Warehouse

Other Platforms

  • Microsoft SQL Server
  • MySQL
  • MariaDB
  • PostgreSQL

Document Databases - MongoDB

Characteristics

  • JSON documents
  • Flexible structures
  • Document key
  • Indexing
  • Sharded clusters

Assessment

  • Strengths
    • Complex data types
    • Rich querying
    • Full text search
    • Scalability
  • Shortcomings
    • No transactions
    • No media storage
    • Joins not optimal
    • No attribute-based security
  • Applications
    • Blogs
    • Catalogs
    • RDBMS alternative

Other Platforms

  • Elasticsearch
  • Couchbase

Research

"Without data analytics, companies are blind and deaf, wandering out onto the web like deer on a freeway." -Geoffrey Moore

"Without data your're just another person with an opinion" -W. Edwards Deming