datafusion_materialized_views::materialized

Trait ListingTableLike

Source
pub trait ListingTableLike: TableProvider + 'static {
    // Required methods
    fn table_paths(&self) -> Vec<ListingTableUrl>;
    fn partition_columns(&self) -> Vec<String>;
    fn file_ext(&self) -> String;
}
Expand description

A TableProvider whose data is backed by Hive-partitioned files in object storage.

Required Methods§

Source

fn table_paths(&self) -> Vec<ListingTableUrl>

Object store URLs for this table

Source

fn partition_columns(&self) -> Vec<String>

Hive partition columns

Source

fn file_ext(&self) -> String

File extension used by this listing table

Implementations on Foreign Types§

Source§

impl ListingTableLike for ListingTable

Implementors§