Class UnresolvedExternalRelation

All Implemented Interfaces:
NamedWriteable, Writeable, Resolvable, Unresolvable

public class UnresolvedExternalRelation extends LeafPlan implements Unresolvable
Represents an unresolved external data source reference (Iceberg table or Parquet file). This plan node is created by the parser and later resolved by the analyzer using metadata from ExternalSourceResolver.
  • Constructor Details

    • UnresolvedExternalRelation

      public UnresolvedExternalRelation(Source source, Expression tablePath, Map<String,Expression> params)
      Creates an unresolved external relation.
      Parameters:
      source - the source location in the query
      tablePath - the S3 path or external table identifier (can be a Literal or parameter reference)
      params - additional parameters (e.g., S3 credentials, options)
  • Method Details