> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Azure Blob에 연결

> SAS 토큰을 사용해 PlayFab Data Connection을 Azure Blob Storage에 설정하여 다운스트림 분석을 위해 PlayStream 및 원격 분석 이벤트를 Parquet 파일로 내보내세요.

# Azure Storage Data Connection 구성

먼저 Azure 구독과 스토리지 계정이 필요합니다.

기존 PlayFab 및 Azure 고객은 [Azure portal](https://ms.portal.azure.com/#allservices)에서 스토리지 컨테이너를 만들고 [PlayFab](https://developer.playfab.com/en-US/sign-up)에서 Data Connections를 시작할 수 있습니다.

Azure를 처음 사용하는 기존 PlayFab 사용자는 [Azure 구독](https://ms.portal.azure.com/)에 가입할 수 있습니다.

<Note>
  Storage Account는 반드시 West US 2에 만들어야 하며, 그렇지 않으면 스토리지 계정에 송신 비용이 부과됩니다. WestUS2 리전에서 최대 3개의 Azure Blob Storage 계정을 구성할 수 있습니다.
</Note>

## Azure에서 Storage 설정

PlayFab이 사용자의 스토리지 계정으로 데이터를 수집하려면 컨테이너 세부 정보와 SAS 토큰을 사용한 권한 부여가 필요합니다. Microsoft Azure Portal에서 SAS 토큰을 만들려면 다음 단계를 따르세요.

<Note>
  네트워크가 제한된 스토리지 계정은 지원되지 않습니다. 방화벽에서 모든 네트워크를 허용해야 합니다.
</Note>

### 옵션 1: 컨테이너 수준에서 SAS 토큰 만들기

<Info>
  스토리지 계정 자체가 아닌, 컨테이너에 대한 공유 액세스 서명을 생성하고 검색하세요.
</Info>

* [Azure portal](https://ms.portal.azure.com/#allservices)에서 **Your storage account > Containers**를 선택합니다.
* 목록에서 컨테이너를 선택합니다.
* 주 창의 오른쪽으로 이동하여 선택한 컨테이너에 연결된 줄임표 세 개를 선택합니다.
* 드롭다운 메뉴에서 **Generate SAS**를 선택해 **Generate SAS** 창을 엽니다.

<img src="https://mintcdn.com/microsoft-4404708b/IwSYTY5BEqd_x-HK/images/playfab/data-analytics/export-data/SAS-token-on-the-container-level-1.png?fit=max&auto=format&n=IwSYTY5BEqd_x-HK&q=85&s=d722515666e9df12047babf8dab019b5" alt="컨테이너 수준의 SAS 토큰 스크린샷 - 옵션 1" width="624" height="263" data-path="images/playfab/data-analytics/export-data/SAS-token-on-the-container-level-1.png" />

* 적절한 확인란을 선택하거나 해제하여 **Permissions**를 정의합니다. **Create** 및 **Write** 권한이 선택되어 있는지 확인합니다.

<img src="https://mintcdn.com/microsoft-4404708b/IwSYTY5BEqd_x-HK/images/playfab/data-analytics/export-data/Generate-SAS-token-level.png?fit=max&auto=format&n=IwSYTY5BEqd_x-HK&q=85&s=fb8540c909cfc933987ca52ddbea07ae" alt="SAS 토큰 생성 스크린샷 - 옵션 1" width="422" height="568" data-path="images/playfab/data-analytics/export-data/Generate-SAS-token-level.png" />

* 서명된 키의 **Start** 및 **Expiry** 시간을 지정합니다.
* **Generate SAS token and URL**을 선택합니다.
* 창 아래쪽 영역에 **Blob SAS token** 쿼리 문자열이 표시됩니다.
* **Blob SAS token** 값을 복사하여 **PlayFab Data Connections에서 사용할 안전한 위치**에 붙여넣습니다. 이 값은 한 번만 표시되며 창을 닫으면 다시 검색할 수 없습니다.

### 옵션 2: 계정 수준에서 SAS 토큰 만들기

<Info>
  스토리지 계정에 대한 공유 액세스 서명을 생성하고 검색하세요.
</Info>

* [Azure portal](https://ms.portal.azure.com/#allservices)에서 **Your storage account**를 선택합니다.
* **Security + Networking** 아래 목록에서 **Shared access signature**를 선택합니다.
* **Services**에서 **blob**을 선택하고 다른 확인란을 해제하여 정의합니다.
* **Resource Type**에서 **Container** 및 **Object**를 선택합니다(다른 확인란은 해제).
* **Create**, **Write**, **List** 권한이 선택되어 있는지 확인합니다.
* 서명된 키의 **Start** 및 **Expiry** 시간을 지정합니다.
* **Generate SAS token and URL**을 선택합니다.
* 창 아래쪽 영역에 Blob SAS token 쿼리 문자열이 표시됩니다.
* **Blob SAS token** 값을 복사하여 **PlayFab Data Connections에서 사용할 안전한 위치**에 붙여넣습니다. 이 값은 한 번만 표시되며 창을 닫으면 다시 검색할 수 없습니다.

<img src="https://mintcdn.com/microsoft-4404708b/IwSYTY5BEqd_x-HK/images/playfab/data-analytics/export-data/SAS-token-on-the-account-level.png?fit=max&auto=format&n=IwSYTY5BEqd_x-HK&q=85&s=a9daa8e1ac2412a074c0b875a1a707b4" alt="계정 수준의 SAS 토큰 스크린샷 - 옵션 2" width="2522" height="1432" data-path="images/playfab/data-analytics/export-data/SAS-token-on-the-account-level.png" />

## PlayFab에서 Azure Blob Data Connection 만들기

### 1단계: Data Connections 탭으로 이동

<img src="https://mintcdn.com/microsoft-4404708b/IwSYTY5BEqd_x-HK/images/playfab/data-analytics/export-data/navigate-to-data-connections-tab.png?fit=max&auto=format&n=IwSYTY5BEqd_x-HK&q=85&s=a6a1ae52f205f7b84499d2448ec91e46" alt="PlayFab data connections 탭 스크린샷" width="1317" height="586" data-path="images/playfab/data-analytics/export-data/navigate-to-data-connections-tab.png" />

* PlayFab에 로그인하여 타이틀로 이동합니다.
* 왼쪽 메뉴에서 **Data** 섹션을 선택합니다.
* **Data Connections** 탭을 선택합니다.

### 2단계: 새 Data Connection 구성

* **New Connection**을 선택합니다.
* **Destination Type**으로 **Azure Blob Storage**를 선택합니다.
* 각 필드에 다음 값을 입력합니다.

| 값              | 세부 정보                                                                      |
| :------------- | :------------------------------------------------------------------------- |
| Name           | 데이터 연결의 표시 이름입니다. 이 이름을 사용하면 나중에 데이터 연결을 찾아 편집할 수 있습니다. 알아보기 쉬운 이름을 입력하세요. |
| Account name   | Azure Storage Account입니다.                                                  |
| Container name | Azure Storage Account Container입니다.                                        |
| Sas token      | 컨테이너에서 생성된 SAS 토큰 또는 Blob SAS token 쿼리 문자열입니다.                             |

<img src="https://mintcdn.com/microsoft-4404708b/IwSYTY5BEqd_x-HK/images/playfab/data-analytics/export-data/configure-new-data-connection-blob.PNG?fit=max&auto=format&n=IwSYTY5BEqd_x-HK&q=85&s=4adeac2ea2383f0b04b45a0e5b49ec65" alt="ADX 데이터 연결 구성 스크린샷" width="535" height="648" data-path="images/playfab/data-analytics/export-data/configure-new-data-connection-blob.PNG" />

<Note>
  존재하지 않는 테이블 이름을 사용하는 것을 권장합니다. 기존 테이블을 사용하는 경우, 스키마가 PlayFab이 예상하는 것과 다르면 스키마가 수정됩니다.
</Note>


## Related topics

- [Azure Data Explorer를 Insights에 연결](/ko/services/playfab/data-analytics/legacy/connectivity/connecting-azure-data-explorer-to-insights.md)
- [Azure Data Factory(ADF)를 Insights에 연결](/ko/services/playfab/data-analytics/legacy/connectivity/connecting-azure-data-factory-to-insights.md)
- [Connecting to Azure Data Explorer](/ko/services/playfab/data-analytics/export-data/data-connection-adx.md)
- [Python을 Insights에 연결](/ko/services/playfab/data-analytics/legacy/connectivity/connecting-python-to-insights.md)
- [Grafana를 Insights에 연결](/ko/services/playfab/data-analytics/legacy/connectivity/connecting-grafana-to-insights.md)
