Skip to main content

PolarisIcebergCatalog

Description

Provides Apache Iceberg integration with Apache Polaris Catalog access over REST HTTP

Tags

catalog, iceberg, polaris

Properties

In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Catalog URI *Catalog URIApache Iceberg Catalog REST URI
Authentication Strategy *Authentication StrategyOAuth 2.0
  • Bearer Authentication
  • OAuth 2.0
Strategy for authenticating with the Apache Iceberg Catalog over HTTP
Bearer Token *Bearer TokenBearer Token for authentication to Apache Iceberg Catalog

This property is only considered if:
  • the property Authentication Strategy has a value of BEARER
Authorization Server URI *Authorization Server URIAuthorization Server URI supporting OAuth 2

This property is only considered if:
  • the property Authentication Strategy has a value of OAUTH2
Authorization Grant Type *Authorization Grant TypeClient Credentials
  • Client Credentials
OAuth 2.0 Authorization Grant Type for obtaining Access Tokens

This property is only considered if:
  • the property Authentication Strategy has a value of OAUTH2
Client ID *Client IDClient ID for OAuth 2 Client Credentials

This property is only considered if:
  • the property Authorization Grant Type has a value of CLIENT_CREDENTIALS
Client Secret *Client SecretClient Secret for OAuth 2 Client Credentials

This property is only considered if:
  • the property Authorization Grant Type has a value of CLIENT_CREDENTIALS
Access Token Scopes *Access Token ScopescatalogComma-separated list of one or more OAuth 2 scopes requested for Access Tokens

This property is only considered if:
  • the property Authentication Strategy has a value of OAUTH2
Warehouse LocationWarehouse LocationApache Iceberg Catalog Warehouse location or identifier

State Management

This component does not store state.

Restricted

This component is not restricted.

System Resource Considerations

This component does not specify system resource considerations.

See Also