Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Overview

...

  • Source: "Sourcename Tpfs"

    • Format: Avro Parquet Record with fields - ts, attributes

    • Cube Name: “SourceNameCube”

  • Example
    • Github: “GithubTPFS”

      • Format: Avro Record Parquet Record with fields - ts, repo, stars, forks, watchers, pulls

      • Cube Name: “GithubCube”

...

  • UI should allow refining all metrics to different time granularities (Hourly, Daily, Weekly, Monthly, Every three months, Every year)

  • Visualize metrics in the form of Dashboard (Widgets - Line, Bar, Pie, Scatter, ...)

  • Dashboard and backend should support overlaying week-over-week, month-over-month or year-over-year for any metric

  • Backend should  allow for raw querying of data through SQL commands

...

  • Email and text notifications can be sent using SendGrid or Amazon SNS service

  • Users can unsubscribe or subscribe using front end backed by apis
  • Generate daily and weekly digest report and email them to stakeholders

  • Export data into PDF/Excel available for download in UI

...