Azure / Azure/Azure-DataFactory

Storage Event Trigger (BlobCreated) does not fire when blob is created through sFTP

Aperta
#613 1 commento 1 reazione 0 assegnatari Vedi su GitHub
Lingua principale
PowerShell
Stelle
529
Fork
623
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

My Storage Event trigger is correctly triggered when I upload a file using Microsoft Azure Storage Explorer.
However, the trigger is not triggered at all when using sFTP to upload the same file.

I came to the conclusion that a different value is present for data.api when the file's uploaded using sFTP: SftpCommit
Using Azure Portal, I can easily (manually) add this value to the current list of filtered API's for the created System Topic Event Subscription as seen in the screenshot below.

![image](https://github.com/Azure/Azure-DataFactory/assets/139209030/5455317b-ce1b-4ee7-bd61-510397db5296)

**Issue 1:** I believe SftpCommit should be automatically added by Data Factory when creating the Event Subscription, or at least have an option to manually add it using the Data Factory UI or through JSON.

**Issue 2:** The manual updates I made to the Event Subscription are erased every time I deploy the Data Factory through our DTAP using DevOps since there is no way to add the SftpCommit value to the advanced filter using the Data Factory UI/JSON.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non sono indicati file del repository né test. Inizia esaminando il trigger Storage Event per BlobCreated, la configurazione del filtro avanzato di System Topic Event Subscription e il percorso di distribuzione di Data Factory UI/JSON; riproduci un caricamento sFTP e verifica che SftpCommit venga mantenuto dopo la distribuzione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
azure
Ambito
cloud, data-engineering
Tipo di issue
Bug
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.