From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Advanced Data Analysis and Integration with SystemLink Server Course Overview

This course teaches you how to use SystemLink Server for advanced data analysis with various tools including Jupyter Notebook, HTTP APIs, web interfaces, and JSON files. It also teaches you how to exchange data between SystemLink Server and other applications, and manage third-party assets.

 

Course Last Release Date or Version Number: 2022

Course Details:

Advanced Data Analysis and Integration with SystemLink Server Topics Course Outline

LessonOverviewTopics

Customizing Reports and Data Analysis with Jupyter Notebook

Use the functionality of Jupyter Notebook and customize it for various applications.

  • Getting Started with Jupyter Notebooks in SystemLink
  • Capabilities of Jupyter Notebook
  • Customizing Test and Asset Reports with Jupyter Notebook​
  • Sharing Jupyter Notebook​
  • Installing Additional Python Modules​

Leveraging SystemLink Data Services with HTTP APIs

Explore the SystemLink HTTP API and learn when to use them and how to access its documentation.

  • Exploring the HTTP API
  • Exploring Swagger UI
  • Using the HTTP API from G Web Development Software

Exchanging Data between SystemLink and Other Applications

Publish and query data from Python, .NET, and LabVIEW.

  • Leveraging APIs 
  • Publishing Test Results with the Test Monitor API 
  • Managing Files and Tags with Python 
  • Uploading Test Results with .NET 

Analysis Automation in a Data Ingestion Pipeline

Explore what is data ingestion pipeline and learn how to create analysis automation procedures.

  • What Is Data Ingestion Pipeline?

Ingesting and Publishing Files to Produce Reports

Explore how to ingest and publish files.

  • Ingesting Files 
  • Publishing Files to SystemLink to Produce a PDF Report 

Leveraging Web Interfaces and JSON File to Manage Non-NI Assets with SystemLink

Use SystemLink to keep track of various assets, from non-NI devices to cables and probes.

  • SystemLink Support for Non-NI Devices
  • Manually Add Non-NI Assets to Asset Manager from Web Interfaces 
  • Programmatically Add Non-NI Assets to Asset Manager Using a JSON File 

Leveraging Python and HTTP API to Manage Non-NI Assets with SystemLink

Programmatically add non-NI assets to Asset Manager using Python and HTTP APIs.

  • Programmatically Add Non-NI Assets to Asset Manager from Python
  • Programmatically Add Non-NI Assets to Asset Manager from the HTTP API 

Get Started with Advanced Data Analysis and Integration with SystemLink Server Course today