Andrew Stewart
12/20/2023, 7:44 PMAndrew Stewart
12/20/2023, 7:45 PMfrom kedro.framework.hooks import _create_hook_manager
from kedro.config import ConfigLoader
from kedro.context import KedroContext, KedroContextError
from kedro.framework.hooks import _create_hook_manager
from kedro.framework.hooks import _create_hook_manager
from kedro.config import ConfigLoader
from kedro.framework.hooks import _create_hook_manager
from <http://kedro.io|kedro.io> import DataCatalog
from pathlib import Path
class ProjectContext(KedroContext):
project_name = "your_project"
context = ProjectContext(Path.cwd())
# Load Kedro configuration
conf_source = context.config_loader.get("source*")
conf_catalog = context.config_loader.get("catalog*")
# Load data catalog
catalog = DataCatalog.from_config(conf_catalog)
# Load your dataset
data = catalog.load("raw_data")
Yolan Honoré-Rougé
12/20/2023, 8:17 PMYolan Honoré-Rougé
12/20/2023, 8:18 PMYolan Honoré-Rougé
12/20/2023, 8:20 PMAndrew Stewart
12/20/2023, 8:49 PMNok Lam Chan
12/21/2023, 12:38 PMbootstrap_project
(which is what the notebook magic do behind the scene).
Otherwise what @Yolan Honoré-Rougé suggested is the way to go.Andrew Stewart
12/28/2023, 7:55 PMAndrew Stewart
12/28/2023, 7:56 PMbootstrap_project
usage?Nok Lam Chan
01/02/2024, 3:49 PMAndrew Stewart
01/08/2024, 5:41 PM