Giter VIP home page Giter VIP logo

amahleandelihle / openeduanalytics-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openeducationanalytics/openeducationanalytics

0.0 0.0 0.0 333.1 MB

This project provides open source Education Analytics solutions built on Azure.

Home Page: https://openeducationanalytics.org/

License: Creative Commons Attribution 4.0 International

Shell 1.62% JavaScript 0.01% Python 2.17% C# 1.47% PowerShell 0.20% CSS 0.04% HTML 0.72% HCL 0.29% Jupyter Notebook 92.06% TSQL 1.31% Bicep 0.09%

openeduanalytics-1's Introduction

Open Education Analytics

Open Education Analytics (OEA) is a fully open-sourced data integration and analytics framework for the education sector, as well as catalogs of assets contributed by customers and partners around the world for K-12 as well as Higher Education.



The goal is to empower the ecosystem by:

  1. making it easy to setup a modern lakehouse in Azure
  2. facilitating the sharing of common assets (data pipelines, transformation scripts, dashboards, etc)



To find out more about the growing ecosystem around OEA, including info about partners and customers that are using OEA today, visit our homepage at: openeducationanalytics.org


Setting up OEA

What you need?

To setup an environment with OpenEduAnalytics, you'll need:

  • an Azure subscription (if you don't have an Azure subscription, you can set up a free subscription here, or check the current list of Azure offers)
  • role assignment of "Owner" on the Azure subscription you're using
  • make sure your preferred subscription is selected as default
    az account list --query "[].{SubscriptionId:id,IsDefault:isDefault,Name:name,TenantId:tenantId}"
    az account set --subscription <SubscriptionId>

Setup

You can setup this fully functional reference architecture (which includes test data sets for basic examples of usage) in 3 steps:

  1. Open cloud shell in your Azure subscription (use ctrl+click on the button below to open in a new page)
    Launch Cloud Shell
  2. Download the OEA framework setup script and framework assets to your Azure clouddrive
    cd clouddrive
    wget https://github.com/microsoft/OpenEduAnalytics/releases/download/v0.8/OEA_v0.8.zip
    unzip ./OEA_v0.8.zip
  3. Run the setup script like this (substitute "mysuffix" with your preferred suffix representing your org, which must be less than 13 characters and can only contain letters and numbers - this will be used as a suffix in the naming of provisioned resources):
    ./OEA_v0.8/setup.sh mysuffix

(You can refer to this setup video for a quick walkthrough of this process)




Note that OEA is built on mature Azure platform services which provide their own SLA's, but OEA itself is an open-source set of resources that come with no warranties nor SLA's. Each organization utilizing these assets is responsible for adhering to their own data governance practices and ensuring security and privacy of their data. This repo should be considered as a starting point and accelerator for the development of your modern education data estate.

legal info: Legal Notices
info on contributing: Contributing

openeduanalytics-1's People

Contributors

cstohlmann avatar ivybarley avatar cviddenkwantum avatar genegc avatar jordyn-kwantum avatar abhinavgundapaneni avatar zainabsayyed avatar changliu2 avatar bryan-alvaradofusd avatar yuki-microsoft avatar shreenidhira avatar dochines avatar dastewa avatar danielwahlgren avatar iantasker avatar microsoftopensource avatar ayunav avatar rogulati avatar ravikunms avatar dileeshm avatar abhaysibal avatar bdares avatar lladop avatar cvidden avatar dblickwedel avatar martonm-antares avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.