Skip to main content
  • Creates a catalog, which contains the location and connection information for a deltalake catalog that is external to the database.

    Parameters

    • name: string

      Name of the catalog to be created.

    • table_format: string

      Table format (iceberg, hudi, deltalake).

    • location: string

      Location of the catalog in ‘http[s]://[server[:port]]]’ format.

    • type: string

      Type of the catalog (REST (unity, polaris, tabular), nessie, hive, glue).

    • credential: string

      Name of the credential object to be used in catalog.

    • datasource: string

      Password for the remote system user; may be an empty string.

    • Optionaloptions: Record<string, string>

      Optional parameters.

    • Optionalcallback: GPUdbCallback

      Optional callback function

    Returns Promise<CreateCatalogResponse>

    Promise<Types.CreateCatalogResponse> - Promise resolving to the response