Azure 포털의 "외부 파일 (미리보기) 트리거"를 사용하여 OneDrive 파일을 OneDrive 계정의 특정 폴더에 저장하는 Azure 기능이 있습니다.Azure 기능에서 OneDrive 파일을 처리 한 후 OneDrive 파일을 삭제할 수 있습니까?
이제 동일한 기능의 OneDrive에서 처리 된 파일을 삭제하려고합니다. 가능한가요, 그렇다면 어떻게해야합니까?
Azure 포털의 "외부 파일 (미리보기) 트리거"를 사용하여 OneDrive 파일을 OneDrive 계정의 특정 폴더에 저장하는 Azure 기능이 있습니다.Azure 기능에서 OneDrive 파일을 처리 한 후 OneDrive 파일을 삭제할 수 있습니까?
이제 동일한 기능의 OneDrive에서 처리 된 파일을 삭제하려고합니다. 가능한가요, 그렇다면 어떻게해야합니까?
이것은 OneDrive 바인딩에서 현재 지원되지 않습니다. 이것이 원하는 기능이면 here을 요청할 수 있습니다.
바인딩의 방향을 out
으로 만들고에 바인딩 된 매개 변수를 만들어 파일 크기를 0 바이트로 만들 수 있습니다. 이 매개 변수 값을 빈 문자열로 설정하면 파일의 내용이 해당 문자열로 대체되고 파일은 더 이상 공간을 차지하지 않지만 여전히 존재합니다.
바인딩을 삭제하기 위해 독점적으로 함수를 사용하려면 여전히 토큰 바인딩을 사용하여 Microsoft Graph 용 AAD 토큰을 가져오고 these SDKs (아마도 .NET 및 JavaScript 함수 내에서 사용하는 것이 가장 쉽습니다). 이러한 SDK는 OneDrive 파일 삭제를 포함하여 MS Graph API의 대부분의 기능을 제공해야합니다.
함수 바인딩에서는 가능하지 않다고 생각합니다.
우리는 Logic App을 사용하여 OneDrive를 읽고 Azure Function을 호출 한 다음 OneDrive에서 파일을 삭제합니다. 외부 파일 트리거는 로직 앱을 배경으로 사용하므로 내 접근 방식은 귀하의 확장입니다.