kedro.framework.hooks.specs.DataCatalogSpecs

class kedro.framework.hooks.specs.DataCatalogSpecs[source]

定义数据目录生命周期钩子所有规范的命名空间。

方法

after_catalog_created(catalog, conf_catalog, ...)

在数据目录创建后要调用的钩子。

after_catalog_created(catalog, conf_catalog, conf_creds, feed_dict, save_version, load_versions)[source]

在数据目录创建后需要调用的钩子函数。 它会接收catalog以及 KedroContext._create_catalog的所有参数。

Parameters:
  • catalog (CatalogProtocol) – 已创建的目录。

  • conf_catalog (dict[str, Any]) – 创建目录所使用的配置。

  • conf_creds (dict[str, Any]) – 创建目录时使用的凭据配置。

  • feed_dict (dict[str, Any]) – 创建后添加到目录中的feed_dict。

  • save_version (str) – 用于目录中所有数据集save操作的保存版本号。

  • load_versions (dict[str, str]) – 目录中每个数据集在load操作中使用的加载版本。

Return type:

None