Skip to content

HydroServer User How-To Guides

In this section, we provide detailed documentation for all HydroServer functionality users may want to learn more about. If you are new to HydroServer, we recommend starting with our HydroServer 101 tutorial series.

  • Creating User Accounts: Creating content within the HydroServer Data Management Web App requires you to create a user account and log in. You must also have a user account if you want to be an owner or collaborator on a HydroServer workspace.
  • Managing Workspaces: A HydroServer workspace is a container for creating monitoring sites and loading data. Workspaces can represent projects or user groups. Access control for data and metadata is controlled at the Workspace level.
  • Managing Access Control: HydroServer's access control is role-based and controlled at the workspace level. However, additional granular visibility settings enable more fine-grained control over what public users and workspace collaborators can access.
  • Managing Site Metadata: The Data Management App is the primary graphical user interface for setting up metadata. The first step after creating a workspace is to create one or more monitoring sites.
  • Managing Datastream Metadata: Once you have a monitoring site, you can create datastream metadata that describes what has been measured at that site.
  • Loading Data: Learn how to load data into HydroServer.
  • Visualizing Data: Learn how to visualize data in HydroServer.
  • Exporting and Downloading Data: Learn how to export and download data from HydroServer.
  • Archiving Data to HydroShare: Learn how to archive data from HydroServer into HydroShare.
  • Using the Python Client: Learn how to use the HydroServer Python client package – hydroserverpy – to load and retrieve metadata and data.
  • Configuring Python ETL Pipelines: Learn how to configure Python ETL pipelines to load data into HydroServer.
  • Loading Data with the SensorThings API: Learn how to load data into HydroServer through HydroServer's SensorThings API – for Python or other programming languages.
  • Retrieving Data with the SensorThings API: Learn how to retrieve data from HydroServer using the SensorThings API – for Python or other programming languages.
  • Loading Data from an Internet Connected Datalogger: Learn how to load data from an Internet connected datalogger with example code.