DP-800 문제 46
DB1이라는 Azure SQL 데이터베이스가 있으며, 이 데이터베이스에는 knowledgebase와 query_cache라는 두 개의 테이블이 있습니다. knowledge_base에는 지원 문서와 임베딩이 포함되어 있고, query_cache에는 채팅 질문, 답변 및 임베딩이 포함되어 있습니다. DB1은 AI 기반 채팅 에이전트를 지원합니다.
다음 요구 사항을 충족하는 솔루션을 설계해야 합니다.
* knowledee_base에서 가져온 행을 직렬화합니다.
* 응답에서 답변 필드를 추출합니다.
* 임베딩을 추출하여 query_cache에 저장합니다.
sp_irwoke_external_re 관점 저장 프로시저를 사용하여 외부 대형 언어 모델(LLM)을 호출합니다.
각 요구 사항에 어떤 Transact-SGL 명령을 사용해야 할까요? 정답을 확인하려면 적절한 명령을 해당 요구 사항으로 드래그하세요. 각 명령은 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다. 내용을 보려면 창 사이의 분할 막대를 드래그하거나 스크롤해야 할 수도 있습니다.
참고: 정답 하나당 1점입니다.

다음 요구 사항을 충족하는 솔루션을 설계해야 합니다.
* knowledee_base에서 가져온 행을 직렬화합니다.
* 응답에서 답변 필드를 추출합니다.
* 임베딩을 추출하여 query_cache에 저장합니다.
sp_irwoke_external_re 관점 저장 프로시저를 사용하여 외부 대형 언어 모델(LLM)을 호출합니다.
각 요구 사항에 어떤 Transact-SGL 명령을 사용해야 할까요? 정답을 확인하려면 적절한 명령을 해당 요구 사항으로 드래그하세요. 각 명령은 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다. 내용을 보려면 창 사이의 분할 막대를 드래그하거나 스크롤해야 할 수도 있습니다.
참고: 정답 하나당 1점입니다.

DP-800 문제 47
주문 데이터가 저장된 Azure SQL 데이터베이스가 있습니다. 고객별 월별 매출을 집계하는 보고 쿼리가 자주 실행됩니다.
계산된 값을 불러오는 데 걸리는 시간을 줄여야 합니다. 단, 테이블 구조는 변경해서는 안 됩니다. 어떻게 해야 할까요?
계산된 값을 불러오는 데 걸리는 시간을 줄여야 합니다. 단, 테이블 구조는 변경해서는 안 됩니다. 어떻게 해야 할까요?
DP-800 문제 48
AI 기반 제품 카탈로그 API를 지원하는 Azure SQL 데이터베이스가 있습니다. 이 데이터베이스에는 Sales.Orders라는 테이블이 있습니다. Sales.Orders 테이블에는 2천만 개의 행이 있으며 CreateDate라는 열에 비클러스터형 인덱스가 있습니다.
API는 @OrderDate라는 이름의 날짜 매개변수를 전달합니다.
get_latest_day_orders라는 저장 프로시저가 있는데, 이 프로시저는 다음 쿼리를 실행하여 필터링합니다.
WHERE CAST(CreateDate AS date) = @0rderDate.
쿼리 실행을 검토한 결과, 해당 쿼리가 인덱스 스캔을 유발하는 것으로 나타났습니다.
Microsoft SQL Server에서 특정 날짜에 대한 CreateDate 인덱스 탐색을 사용할 수 있도록 조건식을 수정해야 합니다.
어떤 WHERE 절을 사용해야 할까요?
API는 @OrderDate라는 이름의 날짜 매개변수를 전달합니다.
get_latest_day_orders라는 저장 프로시저가 있는데, 이 프로시저는 다음 쿼리를 실행하여 필터링합니다.
WHERE CAST(CreateDate AS date) = @0rderDate.
쿼리 실행을 검토한 결과, 해당 쿼리가 인덱스 스캔을 유발하는 것으로 나타났습니다.
Microsoft SQL Server에서 특정 날짜에 대한 CreateDate 인덱스 탐색을 사용할 수 있도록 조건식을 수정해야 합니다.
어떤 WHERE 절을 사용해야 할까요?
DP-800 문제 49
Microsoft SQL Server 2025 인스턴스에 SalesDB라는 데이터베이스가 있습니다.
SalesDB는 내부 지원 티켓에 대해 검색 증강 생성(RAG) 패턴을 지원합니다.
SQL Server 인스턴스는 외부 네트워크 연결 없이 실행됩니다.
SQL Server 인스턴스 내부에 임베딩을 생성하고 이를 벡터 유사성 쿼리를 위한 테이블에 저장할 계획입니다.
모델을 사용하여 임베딩 생성을 실행할 수 있는 데이터베이스 사용자 계정은 AIApplicationUser라는 이름이어야 합니다.
어떤 두 가지 행동을 해야 할까요? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
SalesDB는 내부 지원 티켓에 대해 검색 증강 생성(RAG) 패턴을 지원합니다.
SQL Server 인스턴스는 외부 네트워크 연결 없이 실행됩니다.
SQL Server 인스턴스 내부에 임베딩을 생성하고 이를 벡터 유사성 쿼리를 위한 테이블에 저장할 계획입니다.
모델을 사용하여 임베딩 생성을 실행할 수 있는 데이터베이스 사용자 계정은 AIApplicationUser라는 이름이어야 합니다.
어떤 두 가지 행동을 해야 할까요? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
DP-800 문제 50
DB1이라는 데이터베이스가 있습니다. 스키마는 SDK 스타일의 SQL 데이터베이스 프로젝트 형태로 Git 저장소에 저장되어 있습니다.
이미 `dotnet build`를 실행하고 데이터베이스 아티팩트를 생성하는 GitHub Actions 워크플로가 있습니다.
GitHub 리포지토리 비밀에 저장된 비밀을 사용하여 .dacpac 파일을 Azure SQL 데이터베이스에 게시하는 배포 단계를 추가해야 합니다.
워크플로에 무엇을 포함해야 할까요?
이미 `dotnet build`를 실행하고 데이터베이스 아티팩트를 생성하는 GitHub Actions 워크플로가 있습니다.
GitHub 리포지토리 비밀에 저장된 비밀을 사용하여 .dacpac 파일을 Azure SQL 데이터베이스에 게시하는 배포 단계를 추가해야 합니다.
워크플로에 무엇을 포함해야 할까요?


