DP-300 문제 211

핫스팟
DB1이라는 Azure SQL 데이터베이스가 있습니다. DB1의 자동 튜닝 옵션은 다음 그림과 같이 구성되어 있습니다.

다음 각 문장에 대해, 문장이 사실이면 '예'를 선택하고, 그렇지 않으면 '아니요'를 선택하십시오.
참고: 정답 하나당 1점입니다.
핫 지역:

DP-300 문제 212

사례 연구 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 풀에 저장된 데이터 세트로 가져오고 데이터를 변환합니다.
데이터 수집 및 변환 활동에 대한 변경 사항을 버전 관리할 수 있고 여러 데이터 엔지니어가 독립적으로 개발할 수 있도록 보장하는 프로세스를 파악하십시오.
소매점 테이블에 대한 대체 키를 구현해야 합니다. 솔루션은 판매 거래 데이터 세트 요구 사항을 충족해야 합니다.
무엇을 만들어야 할까요?

DP-300 문제 213

Azure SQL 관리형 인스턴스가 있습니다.
Transact-SQL을 사용하여 DB1이라는 데이터베이스를 복원해야 합니다.
어떤 명령어를 실행해야 할까요? 정답을 선택하려면 답변란에서 적절한 옵션을 고르세요.
참고: 정답 하나당 1점입니다.

DP-300 문제 214

Azure 구독을 보유하고 계십니다.
온프레미스 Microsoft SQL Server 인스턴스 10개를 Azure로 마이그레이션할 계획입니다.
마이그레이션된 환경이 멀티서버 관리 기능을 사용하여 관리 가능하고 마스터/타겟(MSX/TSX) 작업을 지원하는지 확인해야 합니다. 또한, 관리 부담을 최소화하는 솔루션이어야 합니다.
SQL 배포 옵션에서 마스터 서버(MSX)와 대상 서버(TSX)로 어떤 옵션을 선택해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고: 정답 하나당 1점입니다.

DP-300 문제 215

contoso.com이라는 Azure AD 테넌트에 연결된 Azure 구독이 있습니다. 이 구독에는 SQL 1이라는 Azure SQL 데이터베이스와 app1이라는 Azure 웹 애플리케이션이 포함되어 있습니다. app1에는 관리 ID 기능이 활성화되어 있습니다.
앱1에 사용할 새 데이터베이스 사용자를 생성해야 합니다.
Transact-SQL 문을 어떻게 완성해야 합니까? 답하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고: 정답 하나당 1점입니다.