RDA - User Guide

You can find 'How to use RDA notebooks' as part of your AIOps Studio home.

Please note that both tags and bots are interchangeably used.

Built-in RDA functions

The following are the most commonly used built-in functions

Function (Python)

Terminal

Description

bots()

bots

View / Search list of bots from all sources

plugins()

plugins

View / Search list of installed plugins.

api_models()

View / Search API Models for the bots that start with '@' (API Endpoints)

toolkit()

a tabbed group of reports with Bots, API Models, Plugins, and Datasets

check_connectivity()

Check connectivity to data sources and verify credentials if applicable

pexec(str)

Execute pipeline and return the resulting dataframe.

viz(df)

Visualize the dataframe

add_dataset(data or file, name)

Add dataframe, file or URL as dataset in the RDA dataset repository

get_dataset(name)

Get previously saved dataset

list_datasets()

Show list of all saved datasets

Viewing Datasources and Tags

plugins()

View / Search all installed RDA extensions.

check_connectivity()

Verify network access to all configured datasources. If their credentials are used, verify the credentials also. This function also takes an optional argument which can be a datasource name (ex: "snow")

tags()

View / Search all datasource, datasink, and control bots

api_models()

This function displays a list of all bots that are configured as API Endpoints. These bots are typically prefixed with an @ symbol. For each selected bot, this will display list parameters that should be provided as a combination of and (&) statements.

toolkit()

This function will display Bots, Plugins, API Models and Datasets

list_datasets()

This method is identical to bot @dm:recall name = "dataset-name"