Reference#
The reference section provides detailed technical specifications for the Postgres Analytics Accelerator (PGAA). Use these resources to fine-tune your configuration, understand supported data types, and manage your analytical tables.
For information on the PGFS functions for managing storage location, see the AI Factory PGFS documentation .
Configuration parameters : The behavior of the PGAA extension is governed by Grand Unified Configuration (GUC) variables. These parameters allow you to switch executors, enable performance optimizations, and manage security credentials.
Functions : PGAA introduces a suite of SQL functions for administrative tasks, such as mapping new tables, monitoring storage health, and launching maintenance background jobs.
Table options : When mapping or creating analytical tables, specific options allow you to define how data is read from or written to your object store.
Data types and definitions : PGAA maps native Postgres data types to optimized columnar formats in the data lake.
Benchmark datasets : Access pre-configured schemas and data loading instructions for analytical datasets to baseline your performance.
- Configuration parameters
- Executor engine
- Query behavior
- pgaa.enable_direct_scan
- pgaa.direct_scan_fail_behavior
- pgaa.enable_join_pushdown
- pgaa.enable_groupby_pushdown
- pgaa.ctas_intermediate_flush_size
- pgaa.flush_task_interval_s
- pgaa.max_replication_lag_s
- pgaa.scan_aggregation_cost_factor
- pgaa.scan_per_tuple_cost
- pgaa.scan_startup_cost
- pgaa.use_seafowl_cost_estimates
- pgaa.write_lock_timeout_s
- Seafowl
- pgaa.autostart_seafowl
- pgaa.autostart_seafowl_max_memory_mb
- pgaa.autostart_seafowl_enable_metrics
- pgaa.autostart_seafowl_metrics_host
- pgaa.autostart_seafowl_metrics_port
- pgaa.autostart_seafowl_enable_object_store_cache
- pgaa.autostart_seafowl_log_level
- pgaa.autostart_seafowl_path
- pgaa.autostart_seafowl_port
- pgaa.autostart_seafowl_tmp_dir
- pgaa.enable_maintenance_worker
- pgaa.maintenance_worker_sleep_interval
- pgaa.seafowl_client_retry_base_ms
- pgaa.seafowl_url
- Catalog synchronization
- Caching
- DataFusion-inherited configurations
- Executor engine
- Query behavior
- Seafowl
- Catalog synchronization
- Caching
- DataFusion-inherited configurations
- Functions
- Table options
- Data types and definitions
- Benchmark datasets