Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Next »

Disclaimer

Sprngy Platform Azure Engineering Guide

Release 1.0.0.1

Copyright © Sprngy. All rights reserved.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

This document is intended for:

  • BAPCORE Administrators

  • BAPCORE Developers

  • BAPCORE Architects

This document is a walkthrough to create/edit an Analytic Model through Sprngy UI

Pre-requisites:

The list of tools required to run/develop in the UI are as follows:

  1. Visual Studio Code (Developers only)

  2. Python 3.8.10

  3. Flask 1.1.4

  4. Node 14.17.6

  5. npm 7.24.1

  6. R 3.6.3

  7. Big Analytixs Libraries

Analytic Model

An Analytic model is used to run standard Big Analytixs algorithms/use cases.

There are three aspects to this model:

  1. Create/Edit Analytical Model - This flow is to create (in the case it does not exist) or edit (in the case that it exists) an Analytic Model manually.

  2. Bulk Upload Analytical Model - Big Analytixs gives you the capability to upload a whole model created in a CSV file without manually creating it Sprngy Platform Bulk Uploads UI Documentation

  3. Run Analytic Workload - After creating an Analytic Model, we can run the analytic workload in order to have data processed for that respective Algorithm Run Analytic Workload

Creating/Editing an Analytic Model:

Home Screen:

The image below is the Home screen of the UI.

Click on the three lines (pulls up the menu) and click on the “Create/Edit Analytical Model”

Screen0:

Clicking on the option above will route you to Screen zero, which is a page where you can select the Module Name that you want to create the Analytic model for, and in the Processor Name dropdown select 'Create New' for a new processor or select existing processor from the drop-down to edit that model. On Submit, an analytic form will be displayed.

For example, we are choosing ‘BAPRAM’ as the module name.

If editing an existing analytic model, you will be routed directly to the variable grid where you can view, add, edit or delete any of the variables.

Analytic Form:

Here, whatever processor name you give for the first variable would be fixed for the rest of the variables. You will have to fill out this page. An example of the filled page will look like this:

Once you fill it, click on ‘Save Processor’ to add the variable and you will be taken to the Variable Grid page.

Variable Grid:

Clicking the Submit button on the screen zero takes you to the Variable Grid page.

Clicking on the ‘Add Variable’ button to add another variable, will take us to the Analytical Form page:

You will have to fill out this page for another variable. Once you fill it, click on ‘Save Processor’ to add the variable and be taken back to the Variable Grid page.

You have three icons View, Edit, and Delete to modify your Variable:

  1. The View Icon - This icon navigates you to another screen which displays the details of the particular variable

  2. Edit Icon - The Edit icon gives you the ability to edit that particular variable

  3. Delete Icon - The Delete Icon gives you the ability to delete that particular attribute. A pop-up will appear reconfirming your decision to delete the variable

Once you add all the required variables, click on ‘Final Submit’ to save your model to the HDFS. It is IMPORTANT to remember that you have to click on the “FINAL SUBMIT” button in order for your changes to be permanently saved.

  • No labels