DBA_KAFKA_APPLICATIONS

DBA_KAFKA_APPLICATIONS describes all Oracle SQL Access to Kafka (OSAK) applications in the database.

USER_KAFKA_APPLICATIONS describes OSAK applications owned by the current user. This view does not display the OWNER or CLUSTER_ID columns.

Column Datatype NULL Description
OWNER VARCHAR2(128) NOT NULL Owner of the application
CLUSTER_ID VARCHAR2(40) NOT NULL ID of the OSAK cluster associated with the application
CLUSTER_NAME VARCHAR2(30) NOT NULL Name of the OSAK cluster associated with the application
APPLICATION_NAME VARCHAR2(30) NOT NULL Application name (also used as the Kafka group name)
TOPIC_NAME VARCHAR2(249) NOT NULL Name of the Kafka topic associated with the application
FORMAT VARCHAR2(4000)  

Format of the Kafka topic value data:

  • AVRO

  • DSV

  • JSON

KEY_FORMAT VARCHAR2(4000)  

Format of the Kafka topic key data:

  • AVRO

  • DSV

  • JSON

NUM_VIEWS NUMBER(38) NOT NULL Number of OSAK views for the application
NUM_PARTITIONS NUMBER(38) NOT NULL Number of Kafka partitions associated with the OSAK views for the application
NUM_VIEWS_REQUESTED NUMBER(38) NOT NULL Number of OSAK views requested for the application
APPLICATION_TYPE VARCHAR2(30) NOT NULL

Type of application:

  • LOAD

  • SEEKABLE

  • STREAMING

OPTIONS BLOB NOT NULL User-supplied options (excluding AVRO-related schemas)
AVRO_SCHEMA BLOB   User-supplied AVRO schema for the Kafka topic value data
KEY_AVRO_SCHEMA BLOB   Reserved for future use

Note: This view is available starting with Oracle AI Database 26ai.

See Also: