Skip to content

mabel-dev/labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Opteryx Labs

Welcome to the Opteryx Labs! These hands-on labs guide you through working with Opteryx Cloud—a managed SQL query service that makes it easy to query and analyze data without infrastructure overhead. Whether you're a data science enthusiast, a software developer, or a data analyst, these labs will teach you how to leverage Opteryx Cloud's power and flexibility.

Quick Start: Register for Opteryx Cloud

To follow these labs, you'll need an Opteryx Cloud account. Sign up for free—it takes just a few minutes and you'll have instant access to managed querying and sample datasets.

Opteryx Cloud Labs

Our labs are designed to get you productive with Opteryx Cloud quickly:

  • Lab 101.01 - Simple Query & Display: Get started with Opteryx Cloud! This lab walks you through connecting from Python and executing your first SQL query. You'll authenticate with your credentials and query data from Opteryx Cloud's shared datasets.

  • Lab 101.02 - Query a Local File: Level up by querying your own local data files. Learn how to work with Parquet files and other formats using Opteryx Cloud's flexible query engine.

  • Lab 101.03 - Draw a Simple Chart: Combine Opteryx Cloud queries with visualization. Use query results to create charts with Matplotlib and uncover insights from your data.

Getting Started

Prerequisites

  • Python 3.9 or later
  • An Opteryx Cloud account (register free)
  • Your Opteryx Cloud credentials (username and API token from your account settings)
  • Basic knowledge of SQL and Python

How to Run the Labs

Each lab is a Jupyter Notebook that connects to Opteryx Cloud using the SQLAlchemy connector. To get started:

  1. Register for Opteryx Cloud
  2. Get your credentials from your account settings
  3. Open a lab notebook and replace the placeholder credentials with your own
  4. Run the cells to execute queries and complete the exercises

What is Opteryx Cloud?

Opteryx Cloud is a fully managed SQL query service that lets you focus on data analysis instead of infrastructure. Connect from Python, any SQL client, or build custom applications—no setup required. Query across multiple data sources, leverage powerful analytics capabilities, and collaborate with your team.

Learn more at opteryx.app or check out the Opteryx documentation.

Contribution

We welcome contributions to the Opteryx Labs! If you have suggestions for improvements or new lab ideas, please feel free to submit a pull request or open an issue via GitHub. Your input is invaluable in keeping the labs up-to-date and relevant.

License

All content in the Opteryx Labs repository is provided under the Apache 2.0 License - see the LICENSE file for details.

Ready, Set, Go!

Create your Opteryx Cloud account and start exploring the labs at your own pace. Happy querying! 🚀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published