Azure / Azure/Azure-DataFactory

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

Abierto
#613 1 comentario 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
PowerShell
Estrellas
529
Forks
623
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

No se especifica ningún archivo del repositorio ni ninguna prueba. Empieza revisando el desencadenador de Storage Event para BlobCreated, la configuración del filtro avanzado de System Topic Event Subscription y la ruta de implementación de Data Factory UI/JSON; reproduce una carga mediante sFTP y verifica que SftpCommit se conserve después de la implementación.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
azure
Área
cloud, data-engineering
Tipo de issue
Error
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.