Hydra is available as open source and a fully managed cloud database. To spin up a cloud database, navigate to https://www.hydra.so/ to join our cloud waitlist. For a detailed walkthrough, navigate to the Setting up Hydra Cloud guide.
We will connect to Hydra using psql, the terminal-based front-end to Postgres, but you can use any Postgres client you’d prefer and achieve the same result. We will start by creating our analytics schema with a table “analytics.rides” which we will populate with sample data from the New York Taxi data in step 3.
Let’s insert the New York Taxi data into our rides table in the analytics schema. Below we’ve written example queries you can copy / paste.
Run each statement by clicking the green triangle next to each query.
SELECT COUNT(*) …
counts the number of rows in the analytics.rides table.SELECT * FROM …
retrieves up to 10 rows of data from the analytics.rides table.SELECT vendor_id …
is list of the top 10 vendors, displaying the number of rides and total revenue for each, ordered by the greatest number of rides first.Now let’s test Hydra with your own data. If you have existing data in PostgreSQL, S3, Google Cloud Storage, or local files it’s a good idea to drop the “analytics.rides” sample data that was inserted earlier before loading your own files.
To delete the sample data, run the following:
Note: Browse the codebox tabs to steps for S3, Postgres, and/or local data.
We recommend
following the migration documentation from Object Storage (S3, GCS), Amazon RDS, Heroku, Render, Postgres.
learning about Hydra, our team and partners behind the project
scanning the Hydra architecture
Hydra is available as open source and a fully managed cloud database. To spin up a cloud database, navigate to https://www.hydra.so/ to join our cloud waitlist. For a detailed walkthrough, navigate to the Setting up Hydra Cloud guide.
We will connect to Hydra using psql, the terminal-based front-end to Postgres, but you can use any Postgres client you’d prefer and achieve the same result. We will start by creating our analytics schema with a table “analytics.rides” which we will populate with sample data from the New York Taxi data in step 3.
Let’s insert the New York Taxi data into our rides table in the analytics schema. Below we’ve written example queries you can copy / paste.
Run each statement by clicking the green triangle next to each query.
SELECT COUNT(*) …
counts the number of rows in the analytics.rides table.SELECT * FROM …
retrieves up to 10 rows of data from the analytics.rides table.SELECT vendor_id …
is list of the top 10 vendors, displaying the number of rides and total revenue for each, ordered by the greatest number of rides first.Now let’s test Hydra with your own data. If you have existing data in PostgreSQL, S3, Google Cloud Storage, or local files it’s a good idea to drop the “analytics.rides” sample data that was inserted earlier before loading your own files.
To delete the sample data, run the following:
Note: Browse the codebox tabs to steps for S3, Postgres, and/or local data.
We recommend
following the migration documentation from Object Storage (S3, GCS), Amazon RDS, Heroku, Render, Postgres.
learning about Hydra, our team and partners behind the project
scanning the Hydra architecture