Difference between revisions of "Analytica Cloud Platform"

m (added link to acp diagram sizes)
 
(37 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
[[Category: Analytica Cloud Player]]
 
[[Category: Analytica Cloud Player]]
The '''Analytica Cloud Player''' (ACP) lets you view, run, and share Analytica models via a web browser. When running Analytica on the desktop, you can upload the model to an ACP server by selecting '''Publish to Web...''' from the '''File''' menu. This page explains the advantages of ACP, how to use ACP, the different ACP subscriptions, with links to subpages with more detail.
+
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.
  
==Advantages of ACP==
+
==Why use ACP?==
  
* ACP lets people view and run Analytica models as a web application.  
+
* ACP lets you view and run any Analytica model 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.  
* ACP is similar to Analytica in browse mode. It lets you view and run models, and change inputs, but it doesn’t let you 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.  
* You can be sure that all users of your model via ACP have the latest version of a model and its data -- not so easy if you are distributing a model to end users to run with desktop Analytica.
+
* 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 some user-interface and navigation styles not available in Analytica to help you can adapt your model’s user interface for convenient use on the web:  
+
*ACP offers several useful user-interface and navigation styles convenient for web applications, which are not available in Analytica on the desktop, including:  
**Tab-based navigation: Top level modules become tabs
+
**Tabs across the top or down the left side of the screen let users navigate to user-interface pages (Analytica modules.)
 
** You can [[ACP Rendering tables and graphs on the diagram | embed tables and graphs]] in a diagram using Frames.
 
** You can [[ACP Rendering tables and graphs on the diagram | embed tables and graphs]] in a diagram using Frames.
** You can easily select user-interface options using the [[ACP Style Library]].
+
** For more, see [[Differences between ACP and Desktop Analytica]]
  
===How do you use ACP?===
+
==How to use ACP==
*You can upload your model to ACP immediately from inside Analytica. Just select '''Publish to Cloud''' from the '''File''' menu.
+
*The first time, it will prompt you to start up an ACP account.
+
*It gives you a directory for managing, starting, sharing, and downloading your models in ACP.
+
*Once you have set up your ACP account, you can [https://www.analyticacloud.com/acp/Client/AnalyticaCloudPlayer.aspx log in to ACP] to access your account from a web browser.
+
*You can also upload your model to ACP from the web browser. Log in to ACP from a browser and click the '''Upload''' button at the bottom of the model directory. It will prompt you for a model to upload from your computer.
+
*You can email anyone a link to your ACP model, or embed the link in a web page. With this link, a user can review model, change inputs, and view outputs, but not save changes. Just log in to ACP from a browser and press the '''Invite''' button at the bottom of the model directory to generate an Invite email. The link shown in the email can be used to access the model as a guest.
+
  
Learn how to use Analytica Cloud Player, for better collaboration and productivity in the recorded [https://youtu.be/OH3mYa_m0xE Analytica Cloud Player (ACP) Webinar]
+
* Any Analytica user (even with [[Analytica Free 101|Free 101]]) 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.
 +
<!-- Not yet implemented in ACP3
 +
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 [https://acp.analytica.com/ 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.
 +
<!-- Not yet implemented in ACP3
 +
* ACP models can import and export data as CSV files, spreadsheets, or databases, just like Analytica.
 +
* For more, view the [https://youtu.be/OH3mYa_m0xE Analytica Cloud Platform (ACP) video]
 +
-->
  
== Features 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 101, 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.
 
:{| class="wikitable"
 
:{| class="wikitable"
 +
!
 +
!Individual Account
 +
!Individual Account
 +
!Group Account
 +
!Group Account
 +
!
 
|-
 
|-
 
!
 
!
! Individual Account with Free 101
+
! Free 101
or without Analytica Support
+
or expired Support
! Individual Account with
+
! Analytica Subscription or Support
Analytica Support
+
! Basic
! Basic Group Account
+
! Premium
! Premium Group Account
+
 
! ACP Server License
 
! ACP Server License
 
|-
 
|-
Line 86: Line 99:
 
| Sessions
 
| Sessions
 
| 25 total
 
| 25 total
| 25 / month
+
| 25/month
| 500 / month
+
| 500/month
| 1200 / month
+
| 1200/month
| Unlimited
+
| No limit
 
|-
 
|-
 
| Maximum Number of Users
 
| Maximum Number of Users
Line 96: Line 109:
 
| 10
 
| 10
 
| 25
 
| 25
| Unlimited
+
| No limit
 
|-
 
|-
 
| Additional Sessions
 
| Additional Sessions
Line 103: Line 116:
 
| $25 for 25 sessions
 
| $25 for 25 sessions
 
| $25 for 25 sessions
 
| $25 for 25 sessions
| Unlimited
+
| No limit
 
|-
 
|-
 
| Maximum File Size
 
| Maximum File Size
Line 109: Line 122:
 
| 25 MB
 
| 25 MB
 
| 50MB
 
| 50MB
| 200MB
+
| 100MB
 
| 200 MB
 
| 200 MB
 
|-
 
|-
Line 117: Line 130:
 
| 2 minutes
 
| 2 minutes
 
| 5 minutes
 
| 5 minutes
| Unlimited
+
| No limit
 +
|-
 +
| ADE Maximum memory per model
 +
| 2 Gb
 +
| 2 Gb
 +
| 4 Gb
 +
| 8 Gb
 +
| No limit
 
|-
 
|-
 
| Optimizer
 
| Optimizer
Line 128: Line 148:
 
| Price
 
| Price
 
| Free
 
| Free
| Free, included
+
| Free
with support
+
| $2,000/year
| $250/month or
+
$2,000/year
+
 
| $5,000/year
 
| $5,000/year
 
| Call (+1) 650-212-1212 or Sales@Lumina.com
 
| Call (+1) 650-212-1212 or Sales@Lumina.com
 
|}
 
|}
*A '''''session''''' is one or model runs between log ins.
+
*A '''''session''''' is one or model runs.
 
**A session starts when you first run a model after logging into ACP.  
 
**A session starts when you first run a model after logging into ACP.  
**A session ends after a run of 20 minutes of inactivity, when switching to a different browser is used, or when you log out.
+
**A session ends when you log out. It may log you out automatically after 30 minutes of inactivity.
**Viewing model listings does not use a session.
+
**When someone runs a model from a link you emailed or posted on a web page, it uses one of your sessions.
*If you need '''extra sessions''' you can [https://www.lumina.com/shoppingcart/acpcredits/ Buy ACP Session Credits] at at $25 per 25 sessions.
+
**Viewing model listings without running a model does not use a session.
*You can buy a Basic Group Plan at [http://www.lumina.com/shoppingcart/acpgrouplan/ Buy/Renew ACP Group Plan]. To buy a Premium Group Plan, call (+1) 650-212-1212 or [mailto:sales@lumina.com sales@lumina.com].
+
*The free 25 sessions with Analytica Free 101 (or with expired support) never expire.
*The initial 25 sessions for an Individual Account without support never expire. Monthly sessions expire after one month.
+
*The 25 free sessions per month with a subscription expire after each month.
*'''Maximum model file size''' is 25MB for individual accounts, 50MB for the Basic Group Plan, and 200MB for the Premium Group Plan or ACP Server License.
+
*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.
*'''''CPU Minutes per calculation: ''' ''For large calculations (e.g. when you click a variable to display), ACP will time out after 1 minute of CPU time for Individual Accounts, 2 minutes for the Basic Group Plan, 5 minutes for the Premium Group Plan, and no limit for ACP on your server. The server is shared, so 2 CPU minutes may take quite a bit more than 2 actual minutes.
+
*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.
  
===A Basic or Premium Group Plan===
+
===ACP Group Plans===
*Multiple users can collaborate on a Group plan.
+
''See also [[ACP Group Accounts]].''
*Each user has their own account and password.
+
*Users can be Reviewers (run and read only), Authors (can also upload and delete models), or Administrators (can also set up people as Reviewers and Authors).
+
*A group plan can have multiple Projects containing a directory of models.
+
*Each user can be a member of selected Projects. You can’t see models in a Project unless you are member.
+
*[http://lumina.com Lumina] logo at upper left corner of ACP window can be changed to your organization's logo.
+
  
===ACP Server Licenser===
+
*A '''Group Plan''' lets multiple users run and share models with a single account.
You may purchase an ACP license to install [[ACP Server License|on your own server]]. This lets your users run more or larger models without having to share server resources with other customers. It also lets you access it via a corporate intranet and apply extra security for confidential or proprietary models and data. See [[ACP Server License]]
+
*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, or a
 +
**'''Manager''', who can also add or change roles of other users on a Project (including other managers).
 +
*An '''Admin''' user 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===
 +
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]]
  
 
==Security==
 
==Security==
Analytica Cloud Player is a secure way to share models:
+
Analytica Cloud Platform is a secure way to share models:
 
*ACP uses a https for data transfer
 
*ACP uses a https for data transfer
 
*Data input is not saved unless the user explicitly saves a snapshot of the model
 
*Data input is not saved unless the user explicitly saves a snapshot of the model
*Snapshots are private by default (although the user can change them to public)
+
*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
*When a model is uploaded or saved, it can be encrypted using the "lock and encrypt model feature"
+
  
 
==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">
 +
* [[To install ACP]]
 
* [[Editions of Analytica]]
 
* [[Editions of Analytica]]
 
* [[Differences between ACP and Desktop Analytica]]
 
* [[Differences between ACP and Desktop Analytica]]
* [https://youtu.be/OH3mYa_m0xE Analytica Cloud Player (ACP) Webinar]
+
* [https://youtu.be/OH3mYa_m0xE Analytica Cloud Platform (ACP) Webinar]
 +
* [[Tutorial: Sharing a model with ACP]]
 
* [[ACP Server License]]
 
* [[ACP Server License]]
 
* [[ACP Style Library]]
 
* [[ACP Style Library]]
* [[CloudPlayerStyles Attribute Values]]
+
* [[AcpStyles]]
 
* [[ACP miscellaneous | ACP: Explanation of some features not mentioned elsewhere]]
 
* [[ACP miscellaneous | ACP: Explanation of some features not mentioned elsewhere]]
* [[ACP Group Accounts | Miscellaneous ACP Group account features]]
+
* [[ACP Group Accounts | ACP Group account features]]
 
* [[ACP Rendering tables and graphs on the diagram]]
 
* [[ACP Rendering tables and graphs on the diagram]]
 
*[[ACP Diagram Sizes]]
 
*[[ACP Diagram Sizes]]
 
<!--[[Embedding an ACP model in a Web Page]]-->
 
<!--[[Embedding an ACP model in a Web Page]]-->
 
* [[Embed an ACP model in a Web Page]]
 
* [[Embed an ACP model in a Web Page]]
<!--[[Putting ACP in a Web Page]]-->
+
<!--Replaced by save as functionality* [[Save Snapshots in ACP]]-->
* [[Save Snapshots in ACP]]
+
<!--* [[Transferring Data Between ACP and Desktop Analytica]]-->
* [[Transferring Data Between ACP and Desktop Analytica]]
+
* [[Tables in ACP]]
*[[Spreadsheets in ACP]]
+
* [[Spreadsheets in ACP|Spreadsheets and text files in ACP ]]
 
* [[What's new in ACP?]]
 
* [[What's new in ACP?]]
* [[Special ACP features]]
+
<!--* [[Special ACP features]]-->
* [[Future ACP Features]]
+
*[[Analytica_Cloud_Platform_(ACP)|ACP page of the Analytica user guide]]
 +
<!--*[[Installing ACPT Extensions on Your Server]]-->
 +
<!--*[[ACPT_Tableau_Extensions]]-->
 
</div>
 
</div>
 
* Example models:
 
* Example models:
** [https://www.analyticacloud.com/acp/Client/AcpClient.aspx?inviteId=3&inviteCode=221703&subName=acp%20demos 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. Clicking on a variable displays its result graph or table. Move the mouse over a node to see its description. Right click on a node and select 'Object view' from the popup menu to view the node's attributes in the object tab, notably its definition.
+
** [https://www.analyticacloud.com/view?invite=4152&code=2842037813108496096 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.
** [https://www.analyticacloud.com/acp/Client/AcpClient.aspx?inviteId=5&inviteCode=730213&subName=acp%20demos 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. Also, the default tabbed UI has been removed. You can see node descriptions and definitions when you move the cursor over a node. It displays model results directly on the diagram.
+
** [https://www.analyticacloud.com/view?invite=4151&code=3133146408084211192 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.

Latest revision as of 04:13, 11 November 2021

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 view and run any Analytica model 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

  • Any Analytica user (even with Free 101) 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.
  • 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.

Capabilities by ACP subscription type

Every Analytica user can create an ACP account and upload models to run in it. Even with Analytica Free 101, 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.

Individual Account Individual Account Group Account Group Account
Free 101

or expired Support

Analytica Subscription or Support Basic Premium ACP Server License
Publish Models
Email Invites & Anonymous Views
Named Users & Roles
Access Control
Save Snapshots
Shared Project Folders
Customizable Logo
Sessions 25 total 25/month 500/month 1200/month No limit
Maximum Number of Users 1 1 10 25 No limit
Additional Sessions $25 for 25 sessions $25 for 25 sessions $25 for 25 sessions $25 for 25 sessions No limit
Maximum File Size 25 MB 25 MB 50MB 100MB 200 MB
CPU minutes per calculation 1 minute 1 minute 2 minutes 5 minutes No limit
ADE Maximum memory per model 2 Gb 2 Gb 4 Gb 8 Gb No limit
Optimizer Available add-on
Price Free Free $2,000/year $5,000/year Call (+1) 650-212-1212 or Sales@Lumina.com
  • A session is one or model runs.
    • A session starts when you first run a model after logging into ACP.
    • A session ends when you log out. It may log you out automatically after 30 minutes of inactivity.
    • When someone runs a model from a link you emailed or posted on a web page, it uses one of your sessions.
    • Viewing model listings without running a model does not use a session.
  • The free 25 sessions with Analytica Free 101 (or with expired support) never expire.
  • The 25 free sessions per month with a subscription expire after each month.
  • If you need extra sessions you can 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/. To buy a Premium Group Plan, call (+1) 650-212-1212 or 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

See also ACP Group Accounts.

  • A Group Plan lets multiple users run and share models with a single account.
  • 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, or a
    • Manager, who can also add or change roles of other users on a Project (including other managers).
  • An Admin user 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 a snapshot of the model
  • You can also lock and encrypt models so that all or parts of a model are hidden even if someone accesses the file

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.