Adrien Paul
05/21/2025, 2:16 PMRashida Kanchwala
05/21/2025, 3:17 PMAdrien Paul
05/22/2025, 8:40 AMazureml_companies:
type: kedro_azureml.datasets.AzureMLAssetDataset
azureml_dataset: kedro_companies_folder
azureml_type: uri_folder
root_dir: data/01_raw/test/
dataset:
type: pandas.CSVDataset
filepath: "companies.csv"
Adrien Paul
05/22/2025, 8:44 AMDatasetError: Failed while loading data from dataset AzureMLAssetDataset fails with error: PermissionDenied(Some(The authentication information was not provided in the correct format))
Adrien Paul
05/22/2025, 8:45 AMAdrien Paul
05/22/2025, 8:55 AMDmitry Sorokin
05/22/2025, 9:30 AMAzureMLAssetDataset
? Typically, the kedro-azureml
plugin is used to convert and run Kedro pipelines within Azure ML itself. Have you tried executing it in an Azure ML compute environment, and does it work correctly there?Adrien Paul
05/22/2025, 9:34 AMAdrien Paul
05/22/2025, 9:35 AMDmitry Sorokin
05/22/2025, 10:07 AMAzureMLAssetDataset
from a local machine can be tricky due to authentication issues. If you just want to debug your pipeline locally, consider downloading the datasets manually and temporarily updating your catalog to point to local file paths instead.
2. Check IAM permissions for Azure ML Compute: If you're seeing the same access error even when running inside Azure ML, it's likely that your compute instance doesn't have the correct permissions. Go to the Azure Portal and make sure the compute instance has a reader role under Access Control (IAM) for the relevant storage account.Adrien Paul
05/22/2025, 10:14 AMDmitry Sorokin
05/22/2025, 10:24 AMAdrien Paul
05/22/2025, 11:10 AMDmitry Sorokin
05/22/2025, 11:40 AMAdrien Paul
05/22/2025, 11:42 AMDmitry Sorokin
05/22/2025, 12:31 PMAdrien Paul
05/22/2025, 1:11 PM