데이터 연결을 사용하면 PlayStream 및 원격 분석 데이터를 Azure 구독의 권한 있는 스토리지 리소스로 지속적으로 거의 실시간으로 수집할 수 있습니다. 이 기능은 Azure Blob Storage, Azure Data Explorer(ADX), Microsoft Fabric KQL 데이터베이스 및 Amazon Web Services S3에서 작동합니다.
5분 미만의 데이터 수집 대기 시간으로 스토리지 계정의 데이터를 제어할 수 있습니다. 이 아키텍처는 일괄 처리를 위해 설계되었으며 처리량이 높고 스토리지 비용이 낮으며 유연성이 뛰어난 Blob Storage의 Parquet 파일을 지원합니다. 데이터 배포 실패의 경우 기본 제공 자동 재시도 메커니즘을 사용하면 데이터가 성공적으로 전달되도록 할 수 있습니다.
PlayFab의 게임 관리자 포털 또는 확장 가능한 API를 사용하여 이벤트 수집을 위한 데이터 연결을 시작할 수 있습니다.
참고 항목
ADX, Blob 또는 Fabric KQL을 사용할 수 있지만 이러한 옵션에는 다른 잠재적 사용 사례가 있습니다. ML 모델링 및 일괄 처리에 Synapse를 사용하는 경우 Blob을 선호하는 반면, ADX는 라이브 서비스의 임시 분석, 쿼리 및 실시간 디버깅을 지원합니다.
이것이 필요한 이유는 무엇인가요?
데이터 연결은 PlayFab이 현재 지원하는 S3으로의 이벤트 내보내기 및 내보내기 기능을 대체합니다. 이를 통해 오프라인 처리를 위해 지원되는 형식으로 더 빠르게 내보낼 수 있습니다. 데이터가 수집되어 전달되는 스토리지 계정을 제공합니다. 즉, 미사용 암호화, 수명 주기 관리 및 네트워크 액세스를 제어합니다. 스토리지 비용은 전체 Azure 계정 청구에 중앙 집중식으로 포함되므로 청구가 간소화됩니다.
Azure Blob 데이터 연결
데이터는 Parquet Blob 형식으로 쉽게 사용할 수 있습니다. Parquet은 효율적인 데이터 저장 및 검색을 위해 설계된 열 지향 데이터 파일 형식입니다. 복잡한 데이터를 대량으로 처리할 수 있는 향상된 성능으로 효율적인 데이터 압축 및 인코딩 체계를 제공하므로 대기 시간이 짧고 처리량이 증가하며 데이터 저장소 비용이 낮아집니다. 이것은 일괄 처리 및 대화형 워크로드 모두에 대한 공통 교환 형식으로 설계되었습니다. 따라서 Blob Storage는 오프라인 처리 및 비용 최적화 분석 및 보고(저장된 파일에 대한 임시 쿼리 포함)에 적합합니다.
Azure Data Explorer 데이터 연결
데이터 연결을 사용하면 데이터를 거의 실시간으로 수집하고 배포하기 위해 Azure Data Explorer 내보낼 수 있습니다. Azure Data Explorer 몇 초 안에 수백만 개의 레코드를 쿼리할 수 있으므로 귀중한 인사이트를 얻고 정보에 입각한 결정을 신속하고 효율적으로 수행할 수 있습니다.
보다 최적화된 비용 및 데이터 제어를 위해 이벤트 샘플링을 사용하여 데이터 연결을 사용할 수 있습니다. 샘플링을 사용하면 수신하려는 이벤트 데이터의 백분율을 구성할 수 있습니다.
Microsoft Fabric KQL 데이터베이스 데이터 연결
PlayFab의 데이터 연결을 사용하여 게임 이벤트를 Real-Time Analytics(RTA) 데이터베이스에 보내므로 Power BI에서 거의 실시간으로 인사이트를 생성하거나 Microsoft Fabric 작업 영역에서 KQL 쿼리를 실행할 수 있습니다.
Amazon AWS S3 데이터 연결(미리 보기)
AWS S3 데이터 연결은 PlayFab 원격 분석 및 이벤트 데이터를 자체 Amazon S3 버킷으로 직접 스트리밍하는 안전하고 확장 가능한 방법을 제공합니다. 안정성 및 높은 처리량 워크로드를 위해 설계된 이 워크로드는 강력한 파이프라인을 사용하여 개방형 분석 준비 형식으로 게임 데이터의 유효성을 검사, 전송 및 착륙합니다. 자체 AWS 스토리지 및 IAM 역할을 사용하여 데이터 거버넌스, 암호화, 액세스 정책, 수명 주기 관리 및 비용 가시성에 대한 제어를 유지합니다. 또한 AWS 환경에서 BI 보고, 기계 학습 및 대규모 데이터 처리와 같은 다운스트림 워크플로를 사용할 수 있습니다.