Azure 함수 개요에 대 한 Azure Blob 저장소 바인딩Azure Blob storage bindings for Azure Functions overview

Azure Functions는 트리거 및 바인딩을 통해 Azure 저장소와 통합됩니다.Azure Functions integrates with Azure Storage via triggers and bindings. Blob 저장소와 통합하면 Blob 데이터의 변화에 반응하는 함수를 빌드하고 값을 읽고 쓸 수 있습니다.Integrating with Blob storage allows you to build functions that react to changes in blob data as well as read and write values.

작업Action TypeType
Blob 저장소 데이터가 변경될 때 함수 실행Run a function as blob storage data changes 트리거Trigger
함수에서 Blob 저장소 데이터 읽기Read blob storage data in a function 입력 바인딩Input binding
함수가 Blob 저장소 데이터를 작성할 수 있도록 허용Allow a function to write blob storage data 출력 바인딩Output binding

함수 앱에 추가Add to your Functions app

2.x 이상 기능Functions 2.x and higher

트리거 및 바인딩을 사용하려면 적절한 패키지를 참조해야 합니다.Working with the trigger and bindings requires that you reference the appropriate package. NuGet 패키지는 .NET 클래스 라이브러리에 사용되며 확장 번들은 다른 모든 응용 프로그램 유형에 사용됩니다.The NuGet package is used for .NET class libraries while the extension bundle is used for all other application types.

언어Language 추가...Add by... 설명Remarks
C#C# NuGet 패키지설치 , 버전 3.xInstalling the NuGet package, version 3.x
C # 스크립트, 자바, 자바 스크립트, 파이썬, 파워 쉘C# Script, Java, JavaScript, Python, PowerShell 확장 번들 등록Registering the extension bundle Azure 도구 확장은 Visual Studio 코드와 함께 사용하는 것이 좋습니다.The Azure Tools extension is recommended to use with Visual Studio Code.
C# 스크립트(Azure 포털에서 온라인 전용)C# Script (online-only in Azure portal) 바인딩 추가Adding a binding 함수 앱을 다시 게시하지 않고도 기존 바인딩 확장을 업데이트하려면 [확장 업데이트를]참조하십시오.To update existing binding extensions without having to republish your function app, see Update your extensions.

Functions 1.xFunctions 1.x

함수 1.x 앱은 자동으로 참조를 가지고 있습니다.Functions 1.x apps automatically have a reference the Microsoft.Azure.WebJobs NuGet package, version 2.x.

Functions 1.x의 Azure Storage SDK 버전Azure Storage SDK version in Functions 1.x

Functions 1.x에서 Storage 트리거 및 바인딩은 버전 7.2.1의 Azure Storage SDK(WindowsAzure.Storage NuGet 패키지)를 사용합니다.In Functions 1.x, the Storage triggers and bindings use version 7.2.1 of the Azure Storage SDK (WindowsAzure.Storage NuGet package). 다른 버전의 Storage SDK를 참조하며, 함수 서명에서 Storage SDK 형식에 바인딩하는 경우 Functions 런타임은 해당 형식에 바인딩할 수 없음을 보고할 수 있습니다.If you reference a different version of the Storage SDK, and you bind to a Storage SDK type in your function signature, the Functions runtime may report that it can't bind to that type. 해결 방법은 프로젝트가 WindowsAzure.Storage 7.2.1를 참조하도록 하는 것입니다.The solution is to make sure your project references WindowsAzure.Storage 7.2.1.

다음 단계Next steps