10. Preview Features¶
This section contains guided help for preview features in the current SystemLink release. While preview features are not yet complete and have limited functionality, they provide an understanding of the direction the product is taking and give users the opportunity to experiment and give feedback.
10.1 Creating and Uploading Analysis Automation Procedures with Jupyter Notebooks¶
Analysis Automation performs recurring analyses with similar data and exports the results as a PDF or graphics file for management reporting. Analysis automation procedures define the analyses and contain the analysis script, the parameter definition, and the search query for the respective data. Currently, you create procedures in DIAdem VBS or Python, but now you can also create them in Jupyter and upload them straight to Analyis Automation.
To create analysis automation procedures with Jupyter in SystemLink, you need to install SystemLink 2021 R1 and the Measurement Data Analysis and Jupyter Hub modules.
10.1.2 Steps to Take¶
Create an analysis automation procedure from the analysis notebook you write in Jupyter and upload it to the procedures library in Analysis Automation.
In Jupyter, open the analysis notebook you want to upload.
Right-click the notebook and select New Analysis Automation Procedure.
- In the dialog box, specify the following information:
- Enter a name and description for the procedure.
- Choose a Workspace to define the users and the available data sources that can interact with the procedure.
- In the dropdown menu, choose a Search Query you saved in Data Navigation. The query defines the data you want to analyze with the analysis notebook. Verify that the data sources in the query are in the workspace you chose.
- Select the Execution Mode. Select Compare if you want to run the analysis notebook on all data elements the search query retrieves. Select Parallel if you want to run the analysis notebook on each data element the search query retrieves.
- Click OK. The procedure uploads to Analysis Automation.
- Click the Analysis Automation link to view the procedure on the Procedures tab in Analysis Automation.
- Approve the procedure for it to go live.
Note: Approving procedures requires the Approve and reject procedures privilege.
After uploading the procedure, add a task to execute your procedure in Analysis Automation.