# Duplicate path on windows using TupleAzureBlobStoreBackend

**URL:** <https://discourse.greatexpectations.io/t/duplicate-path-on-windows-using-tupleazureblobstorebackend/2092>\
**Category:** GX Core Support\
**Created:** [February 11, 2025, 1:34pm UTC](https://discourse.greatexpectations.io/t/duplicate-path-on-windows-using-tupleazureblobstorebackend/2092 "2025-02-11T13:34:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sander](https://avatars.discourse-cdn.com/v4/letter/s/90ced4/32.png) [@Sander](https://discourse.greatexpectations.io/u/Sander)\
**Post date:** [February 11, 2025, 1:34pm UTC](https://discourse.greatexpectations.io/t/duplicate-path-on-windows-using-tupleazureblobstorebackend/2092/1 "2025-02-11T13:34:39Z")

</div>

Hi Guys, I’ve implemented GX using a TupleAzureStoreBackend. This is the yml piece:  
stores:  
expectations\_store:  
class\_name: ExpectationsStore  
store\_backend:  
class\_name: TupleAzureBlobStoreBackend  
container: dls  
prefix: great\_expectations/expectations

After running a checkpoint I manually need to run: self.data\_context.build\_data\_docs(), even though I’ve defined an action:

return self.data\_context.checkpoints.add(  
Checkpoint(  
name=self.checkpoint\_name,  
validation\_definitions=validation\_definitions,  
actions=[  
UpdateDataDocsAction(name=“update\_data\_docs”),  
],  
result\_format={“result\_format”: “COMPLETE”},  
)  
)

On windows I get the following error (it’s working on linux): azure.core.exceptions.ResourceNotFoundError: The specified blob does not exist.  
‘[https://storageaccount.blob.core.windows.net/dls/great\_expectations/expectations\great\_expectations/expectations/unittest/error\_action\_continue.json](https://storageaccount.blob.core.windows.net/dls/great_expectations/expectations%5Cgreat_expectations/expectations/unittest/error_action_continue.json)’

As you can see it’s duplicating great\_expectations/expectations on windows. Any suggestions? Thanks
