
Microsoft Fabric Delete
CertifiedDelete a file from Microsoft Fabric OneLake
Microsoft Fabric Delete
Delete a file from Microsoft Fabric OneLake
Deletes a file at Files/{filePath} within the specified Lakehouse item in OneLake using the ADLS Gen2 API.
type: io.kestra.plugin.microsoft.fabric.onelake.DeleteExamples
id: fabric_onelake_delete
namespace: company.team
tasks:
- id: delete_file
type: io.kestra.plugin.microsoft.fabric.onelake.Delete
tenantId: "{{ secret('FABRIC_TENANT_ID') }}"
clientId: "{{ secret('FABRIC_CLIENT_ID') }}"
clientSecret: "{{ secret('FABRIC_CLIENT_SECRET') }}"
workspaceId: "your-workspace-id"
itemId: "your-lakehouse-item-id"
filePath: "data/myfile.csv"
Properties
filePath *Requiredstring
File path
Path within the item's Files directory to delete (leading slash is stripped)
itemId *Requiredstring
Item ID
Lakehouse or other Fabric item GUID within the workspace
workspaceId *Requiredstring
Workspace ID
Microsoft Fabric workspace GUID
clientId string
Client ID
Service principal client (application) ID
clientSecret string
Client Secret
Service principal client secret. When both clientId and clientSecret are provided, service principal authentication is used; otherwise DefaultAzureCredential is used.
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
recursive booleanstring
falseRecursive
Delete the path recursively if it is a directory
tenantId string
Tenant ID
Azure Active Directory tenant ID for authentication