@Override
  public void initialize(String name, CaseInsensitiveStringMap options) {
    this.catalogName = name;
    this.options = options;
    try {
      this.catalog = buildTargetCatalog(name, options);
    } catch (Exception e) {
      this.catalog = null;
    }
  }
Base class of spark session catalog.
amoro-format-mixed/amoro-mixed-spark/amoro-mixed-spark-3-common/src/main/java/org/apache/amoro/spark/SessionCatalogBase.java