Difference between revisions of "Analytica Cloud Platform"

 
(35 intermediate revisions by 5 users not shown)
Line 4: Line 4:
 
==Why use ACP?==
 
==Why use ACP?==
  
* ACP lets you view and run any Analytica model as a web application.  
+
* ACP lets you share any Analytica model with others to view and run as a web application.  
 
* ACP users don’t need to install any software. They just need a web browser.  
 
* ACP users don’t need to install any software. They just need a web browser.  
 
* Running a model in ACP is similar to Analytica in [[browse mode]]. You can view model influence diagrams and objects, change inputs, and compute results as tables and graphs. But you can't edit model expressions or add variables.  
 
* Running a model in ACP is similar to Analytica in [[browse mode]]. You can view model influence diagrams and objects, change inputs, and compute results as tables and graphs. But you can't edit model expressions or add variables.  
Line 14: Line 14:
  
 
==How to use ACP==
 
==How to use ACP==
 
+
* ACP works best in Microsoft Edge, Google Chrome and other browsers using the [https://en.wikipedia.org/wiki/Chromium_(web_browser) Blink / Chromium engine]. Such as Opera, Brave, and Chromium. We don't recommend using Safari or Internet Explorer.
 
* Any Analytica user (even with [[Analytica Free 101|Analytica Free]]) can sign up for an ACP account at [https://acp.analytica.com/ acp.analytica.com]. Enter your email address and a password, then press Sign up. ACP will email you a link to verify your email address,  and then you can sign in. Or you can use a Gmail or other Google sign in and if your password is saved in your browser you will signed in to a new individual account..  
 
* Any Analytica user (even with [[Analytica Free 101|Analytica Free]]) can sign up for an ACP account at [https://acp.analytica.com/ acp.analytica.com]. Enter your email address and a password, then press Sign up. ACP will email you a link to verify your email address,  and then you can sign in. Or you can use a Gmail or other Google sign in and if your password is saved in your browser you will signed in to a new individual account..  
 
* In the ACP Models page, click the '''Upload''' button to upload an Analytica model to run in ACP.
 
* In the ACP Models page, click the '''Upload''' button to upload an Analytica model to run in ACP.
Line 23: Line 23:
 
* You can email anyone a link to let them run your ACP model.  Just click the '''Invite''' button at the bottom of the model.  
 
* You can email anyone a link to let them run your ACP model.  Just click the '''Invite''' button at the bottom of the model.  
 
* With a Group Account, an Admin can add users as Reviewers, Authors (who can upload new models), or other Admins. You can also create new Projects, each with a directory of models and data.  
 
* With a Group Account, an Admin can add users as Reviewers, Authors (who can upload new models), or other Admins. You can also create new Projects, each with a directory of models and data.  
* ACP models can import and export data as CSV files, spreadsheets, or databases, just like Analytica.  
+
* ACP models can import and export data as CSV files.
 +
* ACP can open and save Excel spreadsheets using [[LibXL]]. (On [https://acp.analytica.com acp.analytica.com], for security and reliability reasons Excel is not installed, if you have an [[ACP_Server_License]] you can install and use Excel to work with spreadsheets).  [[ACP3#Features_excluded_from_ACP3|Features _excluded_from_ACP3]].
 +
* [[ACP_Server_License|ACP servers]] can be configured to connect to databases.
 
* For more, view the [https://youtu.be/OH3mYa_m0xE Analytica Cloud Platform (ACP) video]
 
* For more, view the [https://youtu.be/OH3mYa_m0xE Analytica Cloud Platform (ACP) video]
  
 
== Capabilities by ACP subscription type ==
 
== Capabilities by ACP subscription type ==
Every Analytica user can create an ACP account and upload models to run in it.  Even with Analytica Free, you have 25 free sessions. If you have a current subscription or support, you get 25 sessions per month.  You can always buy more sessions. With a Group Account, you can create projects with multiple users, 10 for a Basic Group Account, and 25 users for a Premium Group Account. These all run on servers hosted by Lumina. You can also buy an ACP Server license to run on a dedicated server that you can host yourself.
+
Every Analytica user can create an ACP account and upload models to run in it.  Even with Analytica Free, you have 25 free ACP model runs. If you have a current subscription or support, you get 25 runs per month.  You can always buy more runs. With a Group Account, you can create projects with multiple users, 5 for a Basic Group Account, and 12 users for a Premium Group Account. These all run on servers hosted by Lumina. You can also buy an ACP Server license to run on a dedicated server that you can host yourself.
 
:{| class="wikitable"
 
:{| class="wikitable"
!
+
! Edition
!Individual Account
+
! Analytica Free
!Individual Account
+
! Analytica with paid subscription
!Group Account
+
! Basic Group Account
!Group Account
+
! Premium Group Account
!
 
|-
 
!
 
! Free
 
or expired Support
 
! Analytica Subscription or Support
 
! Basic
 
! Premium
 
 
! ACP Server License
 
! ACP Server License
 
|-
 
|-
| Publish Models
+
| Email Invites & Embed in web page
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
Line 51: Line 45:
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|-
 
|-
| Email Invites & Anonymous Views
+
| Save changed model
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
Line 58: Line 52:
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|-
 
|-
| Named Users & Roles
+
| Users & Roles with access control
 
| <span style="color:#B22222">✗</span>
 
| <span style="color:#B22222">✗</span>
 
|<span style="color:#B22222">✗</span>
 
|<span style="color:#B22222">✗</span>
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|-
 
| Access Control
 
| <span style="color:#B22222">✗</span>
 
| <span style="color:#B22222">✗</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|-
 
| Save
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
Line 86: Line 66:
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|-
 
|-
<!--| Customizable Logo
+
| Model runs
| <span style="color:#B22222">✗</span>
 
| <span style="color:#B22222">✗</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|<span style="color:#32CD32">'''✓'''</span>
 
|--->
 
| Sessions
 
 
| 25 total
 
| 25 total
 
| 25/month
 
| 25/month
Line 103: Line 76:
 
| 1
 
| 1
 
| 1
 
| 1
| 10
+
| 5
| 25
+
| 12
| No limit
+
| 24 upwards
 
|-
 
|-
 
| Additional Sessions
 
| Additional Sessions
| $25 for 25 sessions
+
| $100 for 100 sessions
| $25 for 25 sessions
+
| $100 for 100 sessions
| $25 for 25 sessions
+
| $100 for 100 sessions
| $25 for 25 sessions
+
| $100 for 100 sessions
 
| No limit
 
| No limit
 
|-
 
|-
Line 121: Line 94:
 
| 200 MB
 
| 200 MB
 
|-
 
|-
| CPU minutes per calculation
+
| Max memory per session
| 1 minute
+
| 2 GB
| 1 minute
+
| 4 GB
| 2 minutes
+
| 8 GB
| 5 minutes
+
| 8 GB Ask for more
 
| No limit
 
| No limit
 
|-
 
|-
<!--| ADE Maximum memory per model
 
| 2 Gb
 
| 2 Gb
 
| 4 Gb
 
| 8 Gb
 
| No limit
 
|--->
 
 
| Optimizer
 
| Optimizer
 
|<span style="color:#B22222">✗</span>  
 
|<span style="color:#B22222">✗</span>  
 
|<span style="color:#B22222">✗</span>  
 
|<span style="color:#B22222">✗</span>  
 
|<span style="color:#B22222">✗</span>
 
|<span style="color:#B22222">✗</span>
|<span style="color:#32CD32">'''✓'''</span>
+
|<span style="color:#32CD32">Add-on</span>
| Available add-on
+
| <span style="color:#32CD32">Add-on</span>
 
|-
 
|-
| Price
+
| Annual Price
 
| Free
 
| Free
| Free
+
| Included
| $2,000/year
+
| $2,000
| $5,000/year
+
| $5,000
 
| Call (+1) 650-212-1212 or Sales@Lumina.com
 
| Call (+1) 650-212-1212 or Sales@Lumina.com
 
|}
 
|}
*A '''''session''''' is one or more model runs.
+
* A '''''Model run''''' means launching a model, including when someone runs a model from a link you emailed or posted on a web page.
**A session starts when you first run a model after logging into ACP.
+
* Viewing model listings without running a model does not use a session.
**A session ends when you log out. It may log you out automatically after 30 minutes of inactivity.
+
* The free 25 model runs with Analytica Free (or with expired support) never expire.  
**When someone runs a model from a link you emailed or posted on a web page, it uses one of your sessions.
+
* The 25 free model runs per month with a paid subscription expire after each month.
**Viewing model listings without running a model does not use a session.
+
* You can [https://analytica.com/purchase-analytica buy more] ACP runs  at $100 per 100 runs.
*The free 25 sessions with Analytica Free (or with expired support) never expire.  
+
* See the table above for limits on file sizes and CPU Minutes per calculation.  Note that a calculation that takes, say, 2 CPU minutes may take longer to run in elapsed time when many users are running models on the same server.
*The 25 free sessions per month with a subscription expire after each month.
 
*If you need '''extra sessions''' you can [https://lumina.com/purchase-analytica/ Buy ACP Session Credits] at $1 each, in units of $25 per 25 sessions.
 
*You can buy a Basic Group Plan at [https://lumina.com/purchase-analytica/ https://lumina.com/purchase-analytica/]. To buy a Premium Group Plan, call (+1) 650-212-1212 or [mailto:sales@lumina.com sales@lumina.com].
 
*See the table above for limits on file sizes and CPU Minutes per calculation.  Note that a calculation that takes, say, 2 CPU minutes may take longer to run in elapsed time when many users are running models on the same server.
 
  
 
===ACP Group Plans===
 
===ACP Group Plans===
''See also [[ACP Group Accounts]].''
+
''See also [[ACP Group Plans]].''
  
 
*A '''Group Plan''' lets multiple users run and share models with a single account.
 
*A '''Group Plan''' lets multiple users run and share models with a single account.
 +
* You can buy a Basic and Premium Group Plan at [https://analytica.com/purchase-analytica/ https://analytica.com/purchase-analytica/], or call (+1) 650-212-1212, or [mailto:sales@lumina.com sales@lumina.com].
 
*A group plan can have multiple '''Projects''', each containing a directory of models and data.
 
*A group plan can have multiple '''Projects''', each containing a directory of models and data.
 
*Each user has their own account and password and can access only Projects of which they are a member.
 
*Each user has their own account and password and can access only Projects of which they are a member.
 
*Each user may have a '''role''' in each Project, as a  
 
*Each user may have a '''role''' in each Project, as a  
 
**'''Reviewer''', who can run models, upload and download data, and save snapshots (models with changed data)
 
**'''Reviewer''', who can run models, upload and download data, and save snapshots (models with changed data)
**'''Author''' who can also upload and delete models, or a  
+
**'''Author''' who can also upload and delete models, and send email invites, or a  
**'''Manager''', who can also add or change roles of other users on a Project (including other managers).
+
**'''Manager''', who can also add or change roles of other users of a Project for which he is a manager (including other managers).
*A '''Subscription Admin''' user can create or delete Projects.
+
*A '''Subscription Admin''' is a Plan level, not Project level setting , and is a user who can create or delete Projects.
<!-- Not implemented as of 0.42
+
 
*You can show your organization's logo to replace the [http://lumina.com Lumina] logo at top left of the ACP window.
 
-->
 
 
===ACP Server License===
 
===ACP Server License===
 
You may purchase an ACP license to install [[ACP Server License|on a dedicated server]]. This lets you have many more users and/or run computationally intensive models without having to share server resources with other customers.  You can install it on a server behind your organization's firewall on a corporate intranet for extra security for confidential or proprietary models and data. See [[ACP Server License]]
 
You may purchase an ACP license to install [[ACP Server License|on a dedicated server]]. This lets you have many more users and/or run computationally intensive models without having to share server resources with other customers.  You can install it on a server behind your organization's firewall on a corporate intranet for extra security for confidential or proprietary models and data. See [[ACP Server License]]
Line 183: Line 144:
 
*You can also [[Obfuscated and Browse-Only Models|lock and encrypt]] models so that all or parts of a model are hidden even if someone accesses the file
 
*You can also [[Obfuscated and Browse-Only Models|lock and encrypt]] models so that all or parts of a model are hidden even if someone accesses the file
  
 +
==Current [[What's new in ACP?|Release notes]]==
 
==See also==
 
==See also==
 
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
 
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
  
 
* [[Editions of Analytica]]
 
* [[Editions of Analytica]]
* [[ACP Group Accounts | ACP Group account features]]
+
*[[ACP Auto zoom]]
* [[Differences between ACP and Desktop Analytica]]
+
*[[Analytica_Cloud_Platform_(ACP)|ACP page of the Analytica user guide]]
 +
*[[ACP Diagram Sizes]]
 +
* [[ACP Flexbox]]
 +
* [[ACP Group Plans | ACP Group plan features]]
 +
* [[ACP Group plans for Managers and Admins]]
 
* [https://youtu.be/OH3mYa_m0xE Analytica Cloud Platform (ACP) Webinar]
 
* [https://youtu.be/OH3mYa_m0xE Analytica Cloud Platform (ACP) Webinar]
 
* [[Tutorial: Sharing a model with ACP]]
 
* [[Tutorial: Sharing a model with ACP]]
Line 194: Line 160:
 
* [[AcpStyles]]
 
* [[AcpStyles]]
 
* [[ACP3]]
 
* [[ACP3]]
* [[ACP miscellaneous | ACP: Explanation of some features not mentioned elsewhere]]
+
* [[ACP miscellaneous | ACP: Features not mentioned elsewhere]]
 
* [[ACP Rendering tables and graphs on the diagram]]
 
* [[ACP Rendering tables and graphs on the diagram]]
* [[Tables in ACP]]
 
*[[ACP Diagram Sizes]]
 
<!--[[Embedding an ACP model in a Web Page]]-->
 
 
* [[Embed an ACP model in a Web Page]]
 
* [[Embed an ACP model in a Web Page]]
 
<!--Replaced by save as functionality* [[Save Snapshots in ACP]]-->
 
<!--Replaced by save as functionality* [[Save Snapshots in ACP]]-->
Line 204: Line 167:
 
* [[ACP Server License]]
 
* [[ACP Server License]]
 
* [[ACP Server License#Server Requirements|ACP Server Needs]]
 
* [[ACP Server License#Server Requirements|ACP Server Needs]]
 +
* [[Customizing an ACP server]]
 +
* [[Differences between ACP and Desktop Analytica]]
 +
* [[Fonts in ACP]]
 +
* [[LibXL]]
 
* [[To install ACP]]
 
* [[To install ACP]]
 
<!--* [[Spreadsheets in ACP|Spreadsheets and text files in ACP ]] (need to edit this)-->
 
<!--* [[Spreadsheets in ACP|Spreadsheets and text files in ACP ]] (need to edit this)-->
 +
* [[Tables in ACP]]
 +
<!--[[Embedding an ACP model in a Web Page]]-->
 
* [[What's new in ACP?]]
 
* [[What's new in ACP?]]
 
<!--* [[Special ACP features]]-->
 
<!--* [[Special ACP features]]-->
*[[Analytica_Cloud_Platform_(ACP)|ACP page of the Analytica user guide]]
+
* [[User:ACP3_Enhancements_and_fixes]]
 
<!--*[[Installing ACPT Extensions on Your Server]]-->
 
<!--*[[Installing ACPT Extensions on Your Server]]-->
 
<!--*[[ACPT_Tableau_Extensions]]-->
 
<!--*[[ACPT_Tableau_Extensions]]-->

Latest revision as of 01:49, 18 November 2024

The Analytica Cloud Platform (ACP) lets you run Analytica models via a web browser, and share your models with other people. This page explains the advantages of ACP, how to use ACP, the different ACP subscriptions, with links to subpages with more detail.

Why use ACP?

  • ACP lets you share any Analytica model with others to view and run as a web application.
  • ACP users don’t need to install any software. They just need a web browser.
  • Running a model in ACP is similar to Analytica in browse mode. You can view model influence diagrams and objects, change inputs, and compute results as tables and graphs. But you can't edit model expressions or add variables.
  • When you deploy a model via ACP, you can be sure that all users have the latest version of a model and any data -- which is not so easy when you distribute a model and data for end users to run with desktop Analytica.
  • ACP offers several useful user-interface and navigation styles convenient for web applications, which are not available in Analytica on the desktop, including:

How to use ACP

  • ACP works best in Microsoft Edge, Google Chrome and other browsers using the Blink / Chromium engine. Such as Opera, Brave, and Chromium. We don't recommend using Safari or Internet Explorer.
  • Any Analytica user (even with Analytica Free) can sign up for an ACP account at acp.analytica.com. Enter your email address and a password, then press Sign up. ACP will email you a link to verify your email address, and then you can sign in. Or you can use a Gmail or other Google sign in and if your password is saved in your browser you will signed in to a new individual account..
  • In the ACP Models page, click the Upload button to upload an Analytica model to run in ACP.
  • Upload a model to ACP directly from inside Analytica. Just select Publish to Cloud from the File menu.
  • The first time you Publish to Cloud, it prompts you to start an ACP account.
  • With your ACP account, you can log in to ACP from a web browser and select a model to run.
  • An ACP account includes a project folder on the server that lets you review, start, share, upload, and download your models.
  • You can email anyone a link to let them run your ACP model. Just click the Invite button at the bottom of the model.
  • With a Group Account, an Admin can add users as Reviewers, Authors (who can upload new models), or other Admins. You can also create new Projects, each with a directory of models and data.
  • ACP models can import and export data as CSV files.
  • ACP can open and save Excel spreadsheets using LibXL. (On acp.analytica.com, for security and reliability reasons Excel is not installed, if you have an ACP_Server_License you can install and use Excel to work with spreadsheets). Features _excluded_from_ACP3.
  • ACP servers can be configured to connect to databases.
  • For more, view the Analytica Cloud Platform (ACP) video

Capabilities by ACP subscription type

Every Analytica user can create an ACP account and upload models to run in it. Even with Analytica Free, you have 25 free ACP model runs. If you have a current subscription or support, you get 25 runs per month. You can always buy more runs. With a Group Account, you can create projects with multiple users, 5 for a Basic Group Account, and 12 users for a Premium Group Account. These all run on servers hosted by Lumina. You can also buy an ACP Server license to run on a dedicated server that you can host yourself.

Edition Analytica Free Analytica with paid subscription Basic Group Account Premium Group Account ACP Server License
Email Invites & Embed in web page
Save changed model
Users & Roles with access control
Shared Project Folders
Model runs 25 total 25/month 500/month 1200/month No limit
Maximum Number of Users 1 1 5 12 24 upwards
Additional Sessions $100 for 100 sessions $100 for 100 sessions $100 for 100 sessions $100 for 100 sessions No limit
Maximum File Size 25 MB 25 MB 50MB 100MB 200 MB
Max memory per session 2 GB 4 GB 8 GB 8 GB Ask for more No limit
Optimizer Add-on Add-on
Annual Price Free Included $2,000 $5,000 Call (+1) 650-212-1212 or Sales@Lumina.com
  • A Model run means launching a model, including when someone runs a model from a link you emailed or posted on a web page.
  • Viewing model listings without running a model does not use a session.
  • The free 25 model runs with Analytica Free (or with expired support) never expire.
  • The 25 free model runs per month with a paid subscription expire after each month.
  • You can buy more ACP runs at $100 per 100 runs.
  • See the table above for limits on file sizes and CPU Minutes per calculation. Note that a calculation that takes, say, 2 CPU minutes may take longer to run in elapsed time when many users are running models on the same server.

ACP Group Plans

See also ACP Group Plans.

  • A Group Plan lets multiple users run and share models with a single account.
  • You can buy a Basic and Premium Group Plan at https://analytica.com/purchase-analytica/, or call (+1) 650-212-1212, or sales@lumina.com.
  • A group plan can have multiple Projects, each containing a directory of models and data.
  • Each user has their own account and password and can access only Projects of which they are a member.
  • Each user may have a role in each Project, as a
    • Reviewer, who can run models, upload and download data, and save snapshots (models with changed data)
    • Author who can also upload and delete models, and send email invites, or a
    • Manager, who can also add or change roles of other users of a Project for which he is a manager (including other managers).
  • A Subscription Admin is a Plan level, not Project level setting , and is a user who can create or delete Projects.

ACP Server License

You may purchase an ACP license to install on a dedicated server. This lets you have many more users and/or run computationally intensive models without having to share server resources with other customers. You can install it on a server behind your organization's firewall on a corporate intranet for extra security for confidential or proprietary models and data. See ACP Server License

Security

Analytica Cloud Platform is a secure way to share models:

  • ACP uses a https for data transfer
  • Data input is not saved unless the user explicitly saves the model or a copy.
  • You can also lock and encrypt models so that all or parts of a model are hidden even if someone accesses the file

Current Release notes

See also

  • Example models:
    • Play the Rent vs. Buy model in ACP. The Rent vs. Buy model is an example model used in the Analytica Tutorial. It compares the Net Present Value of renting vs. buying a house. Model navigation is fairly intuitive. You can switch diagrams by clicking on modules or selecting different modules in the outline tree located on the left side of the diagram. Move the mouse over a node to see its description. Clicking on a variable displays its result graph or table. Select the Object tab to view the node's attributes, notably its definition.
    • Play the Foxes and Hares model in ACP. The Foxes and Hares model is a predator-prey example model also used in the Tutorial. When playing this model ACP adds beveled gradients and drop shadows to nodes on the influence diagram. The hover highlight is set to 'Glow'. Also, the default tabbed UI has been removed. You can see node descriptions and node ID's when you move the cursor over a node. It displays model results directly on the diagram.
Comments


You are not allowed to post comments.