In this video,
I'll give an overview of how to manage streaming analytics
in SAP HANA cockpit.
I'll talk about how cockpit lets you:
manage streaming nodes,
workspaces,
adapters,
projects,
and permissions,
monitor streaming alerts and memory usage,
and,
configure settings for the streaming cluster.
Before you start,
make sure that your HANA user has the CATALOG READ system privilege.
Otherwise,
the Streaming Analytics tile won't show in cockpit.
Also,
make sure you have the appropriate streaming permissions.
Check out the Streaming Analytics Configuration & Administration guide
for more details.
Once you're in cockpit
and you've selected a HANA system to manage,
go to the Streaming Analytics tile.
You can do this by selecting SAP HANA Options,
or,
by scrolling to the bottom of the page.
There are eight menu items to choose from.
These include manage streaming:
nodes,
workspaces,
projects,
adapters,
publishers,
subscribers,
and permissions.
You can also configure the streaming cluster.
The Node Details page shows all the nodes in the cluster.
Select a node to view its information and associated projects and adapters.
There are additional tabs for the Streaming Web Service and Web Services Provider,
where you can view their status,
and start or stop them.
The Workspace Details page displays all the workspaces in the cluster.
Select a workspace to see both the list of projects
and adapters
within the workspace.
On this page,
you can add or delete a workspace.
The Project Details page displays all the projects in the cluster.
Choose a project to view details about its
system,
network,
streams,
and adapters.
Select a stream or window to launch the Streams Details page.
Here,
you can see additional info,
including:
queue depth,
rows in store,
CPU usage history,
and throughput history.
Back on the Project Details page,
you can add,
delete,
start,
or stop a project.
To start or stop a high availability project,
make sure to start or stop each project instance.
Project-managed adapters start and stop
when the project starts and stops.
The adapters are then added or removed from the list on the Adapter Details page.
You can navigate there through the Streaming Analytics tile,
or by simply selecting an adapter here.
On the Adapter Details page,
you can see all cluster-managed
and project-managed adapters attached to a running project.
Choose an adapter to view its information,
common stats,
and custom stats.
"Is Input",
indicates whether the adapter is an input or output adapter.
If TRUE, then it's an input adapter.
Here,
you can add or delete a cluster-managed adapter,
and start or stop a cluster-managed
or project-managed adapter.
Next,
the Publisher Details page displays all the publishers in the cluster.
Here,
you can view the CPU usage
and rows sent history.
Likewise,
the Subscriber Details page displays all the subscribers in the cluster,
and shows you CPU usage
and rows received history.
The Streaming Cluster Configuration page
lets you set the key store encrypted password,
configure the heartbeat properties,
and edit node names.
On this page,
you can also configure the Streaming Web Service
and Web Services Provider.
Remember that configuration changes will only take effect
once all of the running nodes are restarted.
Finally,
the Streaming Permissions page displays users
and their assigned permissions and roles.
In the Users tab,
you can modify permissions and roles.
In the Roles tab,
you can add or modify roles.
Please note that wherever you are in cockpit,
you can get online help
by selecting the question mark in the top right corner.
For more information,
take a look at the streaming and cockpit documentation,
and check out the full library of streaming videos on the HANA Academy.
Thanks for watching!