AI / Apache Paimon Interview questions
What is the purpose of Paimon's Catalog abstraction?
A Catalog is how Paimon manages the table of contents and metadata for its tables, and it is the recommended way to access any Paimon table rather than pointing directly at table files. It gives compute engines a consistent way to discover databases and tables, resolve schemas, and locate the underlying data.
-- Flink SQL CREATE CATALOG my_catalog WITH ( 'type' = 'paimon', 'warehouse' = 'hdfs:///path/to/warehouse' );
Different catalog implementations back this abstraction with different metastores, letting the same Paimon tables be visible to Flink, Spark, Hive, and Trino jobs that all point at the same catalog.
More Related questions...