HiveCatalogService

Description:

Catalog service that connects to a Hive metastore to keep track of Iceberg tables.

Tags:

iceberg, catalog, service, metastore, hive

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Hive Metastore URIhive-metastore-uriThe URI location(s) for the Hive metastore; note that this is not the location of the Hive Server. The default port for the Hive metastore is 9043.
Supports Expression Language: true (will be evaluated using Environment variables only)
Default Warehouse Locationwarehouse-locationLocation of default database for the warehouse. This field sets or overrides the 'hive.metastore.warehouse.dir' configuration property.
Supports Expression Language: true (will be evaluated using Environment variables only)
Hadoop Configuration Resourceshadoop-config-resourcesA file, or comma separated list of files, which contain the Hadoop configuration (core-site.xml, etc.). Without this, default configuration will be used.

This property expects a comma-separated list of file resources.

Supports Expression Language: true (will be evaluated using Environment variables only)

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.