Performance
This advanced-level training teaches performance within Stardog, including data load and query performance. Learn how Stardog uses memory, how to monitor metrics, server settings, and options for performing data loads. Understand how to enable self-diagnosis of a performance issue, how query execution is performed, and how to best identify query performance problems. The training will conclude with an overview of tools and query examples.
Reasoning
This advanced-level training reviews how to make implicit information explicit through the use of reasoning, and how to unveil this information. You’ll learn how reasoning helps derive new facts or inferences from the existing dataset based on definitions in the data model and a set of applicable rules. By the end of this training, you’ll understand the benefits of logical reasoning and how to perform reasoning and query execution within Stardog.
Python
This intermediate-level training teaches you how to manage and query Stardog with Python, a popular language for data science applications. You can access your Stardog knowledge graph using Python and our wrapper library called pystardog. Learn how to create a Python virtualenv and install pystardog, manage the Stardog server with pystardog, and query Stardog. By the end of this training, you’ll be able to demonstrate pystardog in a Jupyter notebook.
Working with Text
This advanced-level training teaches working with text within Stardog and how to integrate and query unstructured data. Review how to use the full text search feature within Stardog, and how to leverage and extend Stardog’s full text search feature. By the end of this training, you will understand how to turn text into information for querying and linking.
JavaScript
This intermediate-level training teaches how to use JavaScript to access and use Stardog Server. Learn how to install the Stardog.js npm package and review the details of what is contained within the package. View the steps to creating a database, adding data within Stardog, and how to drop a database into Stardog. The training will conclude with an overview of how to query data using SPARQL and GraphQL, and how to use Stardog.
Architectures
This beginner-level training teaches the basics of Stardog Architectures. During this training, you will gain an understanding of Stardog deployment options including single nodes and clusters. We’ll review the Stardog ecosystem including typical patterns within different Stardog architectures, common architecture design choices, and the fundamentals of Stardog Cloud and Stardog Connectors.
BI/SQL Server
This intermediate-level training covers BI/SQL server within Stardog. During this training, you’ll learn how relational and graph databases work together. By the end of the training you will have an understanding of the Stardog BI/SQL server, used this feature through various implementation options, and understand the concept of the SQL Mapping Syntax.