DP-300-KR 문제 21
귀사는 Azure SQL Database, Azure SQL Managed Instance 및 Azure 가상 머신(VM)의 SQL Server에 배포된 데이터베이스를 포함하는 회사 Azure 데이터 서비스에 대한 신규 관리자 교육을 진행하고 있습니다.
Azure SQL Database에서만 지원되는 고정 역할을 식별해야 합니다.
Azure SQL Database에서만 사용할 수 있는 고정 역할 두 가지는 무엇입니까?
각 정답은 완전한 풀이를 제시합니다.
Azure SQL Database에서만 지원되는 고정 역할을 식별해야 합니다.
Azure SQL Database에서만 사용할 수 있는 고정 역할 두 가지는 무엇입니까?
각 정답은 완전한 풀이를 제시합니다.
DP-300-KR 문제 22
Azure Virtual Machine에 SQL1이라는 SQL Server 인스턴스가 있습니다.
Kusto 쿼리 언어를 사용하여 SQL1을 모니터링하고 메트릭을 쿼리해야 합니다.
솔루션은 관리 노력을 최소화해야 합니다.
측정항목을 어디에 저장해야 합니까?
Kusto 쿼리 언어를 사용하여 SQL1을 모니터링하고 메트릭을 쿼리해야 합니다.
솔루션은 관리 노력을 최소화해야 합니다.
측정항목을 어디에 저장해야 합니까?
DP-300-KR 문제 23
사례 연구 4 - A.Datum
개요
ADatum Corporation은 소매점과 웹사이트라는 두 가지 판매 채널을 통해 제품을 판매하는 소매업체입니다.
기존 환경
ADatum은 Microsoft SQL Server 2016이 설치된 데이터베이스 서버를 하나 보유하고 있습니다. 이 서버에는 SALESDB, DOCDB, REPORTINGDB라는 세 개의 핵심 데이터베이스가 호스팅되어 있습니다.
SALESDB는 매장과 웹사이트에서 데이터를 수집합니다.
DOCDB에는 SALESDB의 판매 데이터와 연결되는 문서가 저장됩니다. 이 문서들은 판매 채널에 따라 두 가지 서로 다른 JSON 형식으로 저장됩니다.
REPORTINGDB는 보고 데이터를 저장하며 여러 개의 컬럼스토어 인덱스를 포함합니다. 매일 실행되는 프로세스는 SALESDB의 데이터를 기반으로 REPORTINGDB에 보고 데이터를 생성합니다. 이 프로세스는 SALESDB의 저장 프로시저를 실행하는 SQL Server Integration Services(SSIS) 패키지로 구현됩니다.
요구 사항
계획된 변경 사항
ADatum은 현재 데이터 인프라를 Azure로 이전할 계획입니다. 새로운 인프라는 다음과 같은 요구 사항을 충족해야 합니다.
* SALESDB 및 REPORTINGDB를 Azure SQL 데이터베이스로 마이그레이션합니다.
* DOCDB를 Azure Cosmos DB로 마이그레이션합니다.
* JSON 형식의 문서를 포함한 판매 데이터는 도착하는 즉시 수집하여 Azure Stream Analytics를 사용하여 온라인으로 분석해야 합니다. 분석 프로세스는 누락이나 중복 없이 지속적으로 집계 작업을 수행해야 합니다.
* 모든 판매 문서는 JSON 형식으로 도착하는 즉시 하나의 일관된 형식으로 변환되어야 합니다.
* Azure Data Factory는 SALESDB에서 REPORTINGDB로 데이터를 복사하는 SSIS 프로세스를 대체합니다.
기술 요구사항
새로운 Azure 데이터 인프라는 다음과 같은 기술 요구 사항을 충족해야 합니다.
* SALESDB의 데이터는 투명 데이터 암호화(TDE)를 사용하여 암호화해야 합니다. 암호화에는 자체 키를 사용해야 합니다.
* SALESDB는 지난 3주 이내의 어느 특정 시점으로든 복원할 수 있어야 합니다.
* 실제 사용 패턴에 따라 작업 부하가 적절하게 조정되도록 실시간 처리를 모니터링해야 합니다.
* REPORTINGDB에 필요한 인덱스가 누락된 경우 자동으로 생성해야 합니다.
SALESDB의 경우 디스크 I/O, CPU 및 메모리 사용량을 모니터링해야 합니다.
매출 데이터의 스트리밍 집계를 수행하려면 어떤 윈도우 함수를 사용해야 합니까?
개요
ADatum Corporation은 소매점과 웹사이트라는 두 가지 판매 채널을 통해 제품을 판매하는 소매업체입니다.
기존 환경
ADatum은 Microsoft SQL Server 2016이 설치된 데이터베이스 서버를 하나 보유하고 있습니다. 이 서버에는 SALESDB, DOCDB, REPORTINGDB라는 세 개의 핵심 데이터베이스가 호스팅되어 있습니다.
SALESDB는 매장과 웹사이트에서 데이터를 수집합니다.
DOCDB에는 SALESDB의 판매 데이터와 연결되는 문서가 저장됩니다. 이 문서들은 판매 채널에 따라 두 가지 서로 다른 JSON 형식으로 저장됩니다.
REPORTINGDB는 보고 데이터를 저장하며 여러 개의 컬럼스토어 인덱스를 포함합니다. 매일 실행되는 프로세스는 SALESDB의 데이터를 기반으로 REPORTINGDB에 보고 데이터를 생성합니다. 이 프로세스는 SALESDB의 저장 프로시저를 실행하는 SQL Server Integration Services(SSIS) 패키지로 구현됩니다.
요구 사항
계획된 변경 사항
ADatum은 현재 데이터 인프라를 Azure로 이전할 계획입니다. 새로운 인프라는 다음과 같은 요구 사항을 충족해야 합니다.
* SALESDB 및 REPORTINGDB를 Azure SQL 데이터베이스로 마이그레이션합니다.
* DOCDB를 Azure Cosmos DB로 마이그레이션합니다.
* JSON 형식의 문서를 포함한 판매 데이터는 도착하는 즉시 수집하여 Azure Stream Analytics를 사용하여 온라인으로 분석해야 합니다. 분석 프로세스는 누락이나 중복 없이 지속적으로 집계 작업을 수행해야 합니다.
* 모든 판매 문서는 JSON 형식으로 도착하는 즉시 하나의 일관된 형식으로 변환되어야 합니다.
* Azure Data Factory는 SALESDB에서 REPORTINGDB로 데이터를 복사하는 SSIS 프로세스를 대체합니다.
기술 요구사항
새로운 Azure 데이터 인프라는 다음과 같은 기술 요구 사항을 충족해야 합니다.
* SALESDB의 데이터는 투명 데이터 암호화(TDE)를 사용하여 암호화해야 합니다. 암호화에는 자체 키를 사용해야 합니다.
* SALESDB는 지난 3주 이내의 어느 특정 시점으로든 복원할 수 있어야 합니다.
* 실제 사용 패턴에 따라 작업 부하가 적절하게 조정되도록 실시간 처리를 모니터링해야 합니다.
* REPORTINGDB에 필요한 인덱스가 누락된 경우 자동으로 생성해야 합니다.
SALESDB의 경우 디스크 I/O, CPU 및 메모리 사용량을 모니터링해야 합니다.
매출 데이터의 스트리밍 집계를 수행하려면 어떤 윈도우 함수를 사용해야 합니까?
DP-300-KR 문제 24
Azure SQL Database 장애 조치 그룹(AzFG1)이 있습니다.
다음 CLI 명령어를 실행할 계획입니다.

이것이 AzFG1에 어떤 영향을 미칠까요?
다음 CLI 명령어를 실행할 계획입니다.

이것이 AzFG1에 어떤 영향을 미칠까요?
DP-300-KR 문제 25
사례 연구 3 - 콘토소 주식회사 2
개요
콘토소(Contoso, Ltd.)는 시애틀에 본사를 둔 의류 소매업체입니다. 이 회사는 미국 전역에 2,000개의 매장을 보유하고 있으며 온라인 사업도 점차 확장하고 있습니다.
네트워크에는 contoso.com이라는 이름의 Active Directory 포리스트가 있습니다. 이 포리스트는 contoso.com이라는 이름의 Azure Active Directory(Azure AD) 테넌트와 통합되어 있습니다. Contoso는 contoso.com Azure AD 테넌트와 연결된 Azure 구독을 보유하고 있습니다.
기존 환경
거래 데이터
Contoso는 3년간의 고객, 거래, 운영, 소싱 및 공급업체 데이터를 보유하고 있으며, 이 데이터는 여러 온프레미스 Microsoft SQL Server 서버에 저장된 100억 건의 기록으로 구성되어 있습니다.
SQL Server 인스턴스에는 다양한 운영 체제의 데이터가 포함되어 있습니다. 이러한 데이터는 SQL Server Integration Services(SSIS) 패키지를 사용하여 인스턴스에 로드됩니다.
귀사는 모든 제품 판매 거래를 회사 전체 판매 거래 데이터 세트로 통합하면 거래당 한 행씩 총 50억 개의 행이 포함된 단일 테이블이 생성될 것으로 예상합니다.
판매 거래 데이터를 대상으로 하는 대부분의 쿼리는 특정 기간 동안 어떤 제품이 오프라인 매장에서 판매되었고 어떤 제품이 온라인에서 판매되었는지 파악하는 데 사용됩니다. 3년 이상 된 판매 거래 데이터는 매월 삭제됩니다.
각 소매점의 주소를 담을 소매점 테이블을 생성할 계획입니다. 테이블 크기는 약 2MB입니다. 소매점 매출 관련 쿼리에는 소매점 주소가 포함됩니다.
프로모션 ID를 포함하는 프로모션 테이블을 생성할 계획입니다. 프로모션 ID는 특정 제품과 연결됩니다. 제품은 제품 ID로 식별됩니다. 테이블의 크기는 약 5GB입니다.
트위터 데이터 스트리밍
Contoso의 전자상거래 부서는 회사 제품을 언급하는 인기 트위터 피드를 수집하고 해당 제품을 Azure Event Hubs로 푸시하는 Azure 로직 앱을 개발했습니다.
계획된 변경 사항 및 요구 사항
계획된 변경 사항
Contoso는 다음과 같은 변경 사항을 시행할 계획입니다.
* 판매 거래 데이터 세트를 Azure Synapse Analytics에 로드합니다.
* SSIS 패키지를 사용하여 온프레미스 데이터 저장소를 Azure Synapse Analytics와 통합합니다.
* Azure Synapse Analytics를 사용하여 Twitter 피드를 분석하고 제품에 대한 고객 감정을 평가합니다.
판매 거래 데이터 세트 요구 사항
Contoso는 판매 거래 데이터 세트에 대해 다음과 같은 요구 사항을 제시합니다.
* 매출 거래 기록이 포함된 파티션 데이터입니다. 파티션은 월별로 효율적인 데이터 로드를 제공하도록 설계되어야 합니다. 경계값은 오른쪽 파티션에 속해야 합니다.
* 제품 ID를 기준으로 판매 거래 기록을 결합하고 필터링하는 쿼리가 최대한 신속하게 완료되도록 하십시오.
* 소매점 주소 변경을 고려하기 위해 대체 키를 구현하십시오.
* 데이터 저장 비용과 성능을 예측할 수 있도록 보장하십시오.
* 오래된 기록을 삭제하는 데 걸리는 시간을 최소화합니다.
고객 감정 분석 요구사항
Contoso는 고객 감정 분석을 위해 다음과 같은 요구 사항을 제시합니다.
* Contoso 사용자가 Azure Synapse Analytics 전용 SQL 풀에서 PolyBase를 사용하여 Twitter 피드를 호스팅하는 데이터 레코드의 콘텐츠를 쿼리할 수 있도록 허용합니다. 데이터는 행 수준 보안(RLS)을 사용하여 보호해야 합니다. 사용자는 자신의 Azure AD 자격 증명을 사용하여 인증해야 합니다.
* 추가 처리량 또는 용량 단위를 구매하지 않고도 Event Hubs에서 Azure Storage로 Twitter 피드를 수집하는 처리량을 극대화하세요.
* Event Hubs Capture를 사용하여 Twitter 피드를 Azure Storage에 저장합니다. 피드는 Parquet 파일로 변환됩니다.
* 데이터 저장소가 개체 수준까지 Azure AD 기반 액세스 제어를 지원하는지 확인하십시오.
* 트위터 피드 데이터 기록 유지 관리에 필요한 관리 노력을 최소화합니다.
* 2년 이상 된 트위터 피드 데이터 기록을 삭제합니다.
데이터 통합 요구사항
Contoso는 데이터 통합을 위해 다음과 같은 요구 사항을 제시합니다.
* 기존 SSIS 패키지를 활용하는 Azure 서비스를 사용하여 온프레미스 데이터를 Azure Synapse Analytics의 전용 SQL 풀에 저장된 데이터 세트로 수집하고 데이터를 변환합니다.
* 데이터 수집 및 변환 활동에 대한 변경 사항을 버전 관리할 수 있고 여러 데이터 엔지니어가 독립적으로 개발할 수 있도록 보장하는 프로세스를 파악하십시오.
트위터 피드 데이터 기록을 위한 데이터 보존 솔루션을 설계해야 합니다. 이 솔루션은 고객 감정 분석 요구 사항을 충족해야 합니다.
솔루션에 어떤 Azure Storage 기능을 포함해야 할까요?
개요
콘토소(Contoso, Ltd.)는 시애틀에 본사를 둔 의류 소매업체입니다. 이 회사는 미국 전역에 2,000개의 매장을 보유하고 있으며 온라인 사업도 점차 확장하고 있습니다.
네트워크에는 contoso.com이라는 이름의 Active Directory 포리스트가 있습니다. 이 포리스트는 contoso.com이라는 이름의 Azure Active Directory(Azure AD) 테넌트와 통합되어 있습니다. Contoso는 contoso.com Azure AD 테넌트와 연결된 Azure 구독을 보유하고 있습니다.
기존 환경
거래 데이터
Contoso는 3년간의 고객, 거래, 운영, 소싱 및 공급업체 데이터를 보유하고 있으며, 이 데이터는 여러 온프레미스 Microsoft SQL Server 서버에 저장된 100억 건의 기록으로 구성되어 있습니다.
SQL Server 인스턴스에는 다양한 운영 체제의 데이터가 포함되어 있습니다. 이러한 데이터는 SQL Server Integration Services(SSIS) 패키지를 사용하여 인스턴스에 로드됩니다.
귀사는 모든 제품 판매 거래를 회사 전체 판매 거래 데이터 세트로 통합하면 거래당 한 행씩 총 50억 개의 행이 포함된 단일 테이블이 생성될 것으로 예상합니다.
판매 거래 데이터를 대상으로 하는 대부분의 쿼리는 특정 기간 동안 어떤 제품이 오프라인 매장에서 판매되었고 어떤 제품이 온라인에서 판매되었는지 파악하는 데 사용됩니다. 3년 이상 된 판매 거래 데이터는 매월 삭제됩니다.
각 소매점의 주소를 담을 소매점 테이블을 생성할 계획입니다. 테이블 크기는 약 2MB입니다. 소매점 매출 관련 쿼리에는 소매점 주소가 포함됩니다.
프로모션 ID를 포함하는 프로모션 테이블을 생성할 계획입니다. 프로모션 ID는 특정 제품과 연결됩니다. 제품은 제품 ID로 식별됩니다. 테이블의 크기는 약 5GB입니다.
트위터 데이터 스트리밍
Contoso의 전자상거래 부서는 회사 제품을 언급하는 인기 트위터 피드를 수집하고 해당 제품을 Azure Event Hubs로 푸시하는 Azure 로직 앱을 개발했습니다.
계획된 변경 사항 및 요구 사항
계획된 변경 사항
Contoso는 다음과 같은 변경 사항을 시행할 계획입니다.
* 판매 거래 데이터 세트를 Azure Synapse Analytics에 로드합니다.
* SSIS 패키지를 사용하여 온프레미스 데이터 저장소를 Azure Synapse Analytics와 통합합니다.
* Azure Synapse Analytics를 사용하여 Twitter 피드를 분석하고 제품에 대한 고객 감정을 평가합니다.
판매 거래 데이터 세트 요구 사항
Contoso는 판매 거래 데이터 세트에 대해 다음과 같은 요구 사항을 제시합니다.
* 매출 거래 기록이 포함된 파티션 데이터입니다. 파티션은 월별로 효율적인 데이터 로드를 제공하도록 설계되어야 합니다. 경계값은 오른쪽 파티션에 속해야 합니다.
* 제품 ID를 기준으로 판매 거래 기록을 결합하고 필터링하는 쿼리가 최대한 신속하게 완료되도록 하십시오.
* 소매점 주소 변경을 고려하기 위해 대체 키를 구현하십시오.
* 데이터 저장 비용과 성능을 예측할 수 있도록 보장하십시오.
* 오래된 기록을 삭제하는 데 걸리는 시간을 최소화합니다.
고객 감정 분석 요구사항
Contoso는 고객 감정 분석을 위해 다음과 같은 요구 사항을 제시합니다.
* Contoso 사용자가 Azure Synapse Analytics 전용 SQL 풀에서 PolyBase를 사용하여 Twitter 피드를 호스팅하는 데이터 레코드의 콘텐츠를 쿼리할 수 있도록 허용합니다. 데이터는 행 수준 보안(RLS)을 사용하여 보호해야 합니다. 사용자는 자신의 Azure AD 자격 증명을 사용하여 인증해야 합니다.
* 추가 처리량 또는 용량 단위를 구매하지 않고도 Event Hubs에서 Azure Storage로 Twitter 피드를 수집하는 처리량을 극대화하세요.
* Event Hubs Capture를 사용하여 Twitter 피드를 Azure Storage에 저장합니다. 피드는 Parquet 파일로 변환됩니다.
* 데이터 저장소가 개체 수준까지 Azure AD 기반 액세스 제어를 지원하는지 확인하십시오.
* 트위터 피드 데이터 기록 유지 관리에 필요한 관리 노력을 최소화합니다.
* 2년 이상 된 트위터 피드 데이터 기록을 삭제합니다.
데이터 통합 요구사항
Contoso는 데이터 통합을 위해 다음과 같은 요구 사항을 제시합니다.
* 기존 SSIS 패키지를 활용하는 Azure 서비스를 사용하여 온프레미스 데이터를 Azure Synapse Analytics의 전용 SQL 풀에 저장된 데이터 세트로 수집하고 데이터를 변환합니다.
* 데이터 수집 및 변환 활동에 대한 변경 사항을 버전 관리할 수 있고 여러 데이터 엔지니어가 독립적으로 개발할 수 있도록 보장하는 프로세스를 파악하십시오.
트위터 피드 데이터 기록을 위한 데이터 보존 솔루션을 설계해야 합니다. 이 솔루션은 고객 감정 분석 요구 사항을 충족해야 합니다.
솔루션에 어떤 Azure Storage 기능을 포함해야 할까요?

