User Tools

Site Tools


dashboarding:dashboarding

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dashboarding:dashboarding [2022/03/04 15:34] sudashboarding:dashboarding [2024/01/31 15:00] (current) su
Line 15: Line 15:
 |**Templated Script Tags**|ASC Server|Intelligent Plant|Low (Orchestrated)|Upload Instances (Easy)|Basic Configuration (Select Tags)|Tags can be seen by client admin, new instances can be created by admin|Low|Low (import)| |**Templated Script Tags**|ASC Server|Intelligent Plant|Low (Orchestrated)|Upload Instances (Easy)|Basic Configuration (Select Tags)|Tags can be seen by client admin, new instances can be created by admin|Low|Low (import)|
 |**Custom Script Tags**|ASC Server & Code Efficiency|Developer|Low (Orchestrated)|Developer Responsible|Basic Code (Scripting)|Code can be seen and copied/modified by admin|Low|High (Up To Developer)| |**Custom Script Tags**|ASC Server & Code Efficiency|Developer|Low (Orchestrated)|Developer Responsible|Basic Code (Scripting)|Code can be seen and copied/modified by admin|Low|High (Up To Developer)|
 +|**Custom Script Tags With DLL**|ASC Server & Code Efficiency|Developer|Low (Orchestrated)|Developer Responsible|Medium Code (Compilation/Linking)|DLL code can be obfuscated but decompilation possible.|Low|High (Up To Developer)|
 |**Jupyter Hub**|Bandwidth & Capacity Of Server Instance|Developer|Medium (Manually Run)|Developer Responsible|Basic Python|Scripts are stored on intelligent plant server - could be accessed by someone if they broke contract.|Medium|High (Up To Developer)| |**Jupyter Hub**|Bandwidth & Capacity Of Server Instance|Developer|Medium (Manually Run)|Developer Responsible|Basic Python|Scripts are stored on intelligent plant server - could be accessed by someone if they broke contract.|Medium|High (Up To Developer)|
 |**App Implementation (Ext. Host)**|Bandwidth & Server Host & Code Efficiency|Developer|High (Fully Open)|Developer Responsible|Advanced Coding|No one else can possibly see how your app does something, but they could attempt to replicate results through reverse engineering|Depends On App|Depends On App| |**App Implementation (Ext. Host)**|Bandwidth & Server Host & Code Efficiency|Developer|High (Fully Open)|Developer Responsible|Advanced Coding|No one else can possibly see how your app does something, but they could attempt to replicate results through reverse engineering|Depends On App|Depends On App|
Line 36: Line 37:
 Although the coding experience required to create custom script tags would likely be minimal, the time to make multiple script tags would be considerably longer than with templated script tags. Although the coding experience required to create custom script tags would likely be minimal, the time to make multiple script tags would be considerably longer than with templated script tags.
 The key features of Custom Script Tags in Facit: The key features of Custom Script Tags in Facit:
-  * More freedom – Being able to code your own script tags means that you are restricted to the templated script tags available from Intelligent Plant. You have the ability to code any script tag that you require.+  * More freedom – Being able to code your own script tags means that you are not restricted to the templated script tags available from Intelligent Plant. You have the ability to code any script tag that you require.
   * Easy to create – As long as the developer has basic coding experience, then creating custom script tags should be straightforward.   * Easy to create – As long as the developer has basic coding experience, then creating custom script tags should be straightforward.
 The effort required to create many script tags will be significantly higher than by using templated script tags, and the efficiency of the code can significantly impact scaling. The effort required to create many script tags will be significantly higher than by using templated script tags, and the efficiency of the code can significantly impact scaling.
Line 60: Line 61:
 Power Automate is an online tool within the Microsoft 365 applications and add-ins, used for the creation of automated workflows between apps and services to synchronise files, get notifications, and collect data.  Power Automate is an online tool within the Microsoft 365 applications and add-ins, used for the creation of automated workflows between apps and services to synchronise files, get notifications, and collect data. 
  
-[[https://docs.microsoft.com/en-gb/connectors/industrialappstore/|Intelligent Plant’s Power Automate connector]] enables interaction with all the different historian data through a unified API.+[[https://docs.microsoft.com/en-gb/connectors/industrialappstore/|Intelligent Plant’s Industrial Automator for Power BI]] enables interaction with all the different historian data through a unified API.
  
  
dashboarding/dashboarding.1646408064.txt.gz · Last modified: 2022/03/04 15:34 by su