Query and write data in Apache Iceberg via Tabular.io using StarRocks #23616
Closed
Replies: 3 comments 5 replies
-
It might just be a two sentence modification, but could you show how to do this with MinIO? |
Beta Was this translation helpful? Give feedback.
1 reply
-
Here is something more complex and would be more representative of an analytics query.
|
Beta Was this translation helpful? Give feedback.
0 replies
-
Which version of iceberg you are using and will starrocks supports iceberg version 2 (row level delete) table in future and if yes by when(any roadmap) |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Prerequisites
For this tutorial you need to:
Have a MySQL client
This is out of scope for the tutorial.
A StarRocks or CelerData database cluster
This is out of scope for the tutorial.
An account on Tabular.io
This is out of scope for the tutorial.
Creating a table in Tabular.io
Use the following URL to create a table in Tabular.io https://tabular.io/blog/how-to-create-a-table-in-tabular/. This will store the movies data in an Apache Iceberg table in S3.
Since StarRocks doesn't support AVRO files yet, you'll have to modify the create table to create the table using parquet.
Create a StarRocks External Catalog and query the data
Now that you have data, let's connect to that Iceberg environment.
Tip: When you need to use the "default" database in Tabular, use single quotes around the default and system database. An example is "use tabular.`default`".
Results show this:
Query the sandbox data on Tabular.io
Write data on Tabular.io
and another example
Beta Was this translation helpful? Give feedback.
All reactions