DP-300 Korean 無料問題集「Microsoft Administering Relational Databases on Microsoft Azure (DP-300 Korean Version)」

Azure SQL 관리형 인스턴스, db1이라는 데이터베이스, Appl이라는 Azure 웹앱을 포함하는 Azure 구독이 있습니다. Appl은 db1을 사용합니다.
App1에 대해 Resource Governor를 활성화해야 합니다. 솔루션은 다음 요구 사항을 충족해야 합니다.
App1은 사용 가능한 모든 CPU 리소스를 사용할 수 있어야 합니다.
App1은 사용 가능한 CPU 리소스의 절반 이상을 항상 사용할 수 있어야 합니다.
어떤 세 가지 동작을 순서대로 수행해야 합니까? 대답하려면 동작 목록에서 해당 동작을 답변 영역으로 옮기고 올바른 순서로 정렬합니다. 참고: 답변 선택지 중 두 개 이상의 순서가 올바릅니다. 선택한 모든 올바른 순서에 대해 크레딧을 받게 됩니다.
正解:

Explanation:
새 Azure 구독이 있습니다.
Server1이라는 Azure SQL Database 서버에 DB1이라는 Azure SQL Database 인스턴스를 만듭니다.
Azure 지역 중단이 발생할 경우 사용자가 DB1에 연결할 수 있는지 확인해야 합니다. 가동 중단이 발생하는 경우 DB1에 연결하는 애플리케이션은 연결 문자열을 업데이트하지 않고도 연결할 수 있어야 합니다.
어떤 두 가지 작업을 수행해야 합니까? 각 정답은 솔루션의 일부를 나타냅니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

正解:D、E 解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
10개의 파이프라인을 포함하는 Azure Data Factory가 있습니다.
수집, 변환 또는 로드라는 주요 목적을 사용하여 각 파이프라인에 레이블을 지정해야 합니다. Data Factory에서 모니터링 환경을 사용할 때 레이블을 그룹화 및 필터링에 사용할 수 있어야 합니다.
각 파이프라인에 무엇을 추가해야 합니까?

解説: (JPNTest メンバーにのみ表示されます)
vCore 구매 모델을 사용하여 20개의 Azure SQL 데이터베이스를 프로비전했습니다.
Azure SQL Database 탄력적 풀을 만들고 20개의 데이터베이스를 추가할 계획입니다.
워크로드 수요에 맞게 탄력적 풀의 크기를 조정하려면 어떤 세 가지 측정항목을 사용해야 합니까? 각 정답은 솔루션의 일부를 나타냅니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

正解:A、C、D 解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Windows Server 2019를 실행하고 AG1이라는 Microsoft SQL Server 2017 Always On 가용성 그룹을 호스팅하는 두 개의 온프레미스 서버가 있습니다. AG1에는 DB1이라는 단일 데이터베이스가 포함되어 있습니다.
Azure 구독이 있습니다. 구독에는 Linux를 실행하는 VM1이라는 가상 머신이 포함되어 있습니다.
VM1에서 DB1을 SQL Server 2019 인스턴스로 마이그레이션해야 합니다. 솔루션은 마이그레이션 중에 DB1의 다운타임을 최소화해야 합니다.
어떻게 해야 하나요? 대답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.
正解:
see the answer below in explanation.
Explanation:
Answer as in image below.
Azure 구독이 있습니다.
Azure Resource Manager(ARM) 템플릿을 사용하여 데이터베이스 간 쿼리를 지원하는 Azure SQL 리소스를 배포해야 합니다.
ARM 템플릿을 어떻게 작성해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.
正解:

Explanation:

Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/create-template-quickstart?tabs=azure- powershell
Azure Synapse Analytics에서 엔터프라이즈 데이터 웨어하우스를 관리합니다.
사용자는 일반적으로 사용되는 쿼리를 실행할 때 성능이 저하된다고 보고합니다. 사용자는 자주 사용되지 않는 쿼리에 대한 성능 변화를 보고하지 않습니다.
성능 문제의 원인을 확인하려면 리소스 활용도를 모니터링해야 합니다.
어떤 지표를 모니터링해야 합니까?

解説: (JPNTest メンバーにのみ表示されます)
DB3이라는 Azure SQL 데이터베이스가 있습니다.
그림에 표시된 것처럼 Microsoft SQL Server Management Studio(SSMS)에서 DB3의 속성을 볼 수 있는 기능을 DevUser라는 사용자에게 제공해야 합니다. (전시 탭을 클릭하세요.)

어떤 Transact-SQL 명령을 실행해야 합니까?

解説: (JPNTest メンバーにのみ表示されます)
Azure 구독이 있습니다.
Microsoft SQL Server 인스턴스를 호스팅할 새 Azure 가상 머신을 배포하려고 합니다.
가상 머신에서 디스크를 구성해야 합니다. 솔루션은 다음 요구 사항을 충족해야 합니다.
* 거래 로그의 지연 시간을 최소화합니다.
* 가상 머신의 IO에 미치는 영향을 최소화합니다.
각 작업 부하에 어떤 유형의 디스크를 사용해야 합니까? 대답은 적절한 디스크 유형을 올바른 작업 부하로 끌어다 놓는 것입니다. 각 디스크 유형은 한 번만 사용할 수 있습니다. 창 사이의 분할 막대를 끌어다 놓거나 스크롤하여 콘텐츠를 볼 수 있습니다.
참고사항: 정답 하나당 1점입니다.
正解:

Explanation:
Azure SQL 데이터베이스가 있습니다.
계획 캐시가 한 번만 사용된 컴파일된 계획으로 가득 차 있음을 발견했습니다.
select * from sys.database_scoped_configurations Transact-SQL 명령을 실행하면 다음 표에 표시된 결과를 받습니다.

메모리 압박을 완화해야 합니다.
무엇을 구성해야 합니까?

解説: (JPNTest メンバーにのみ表示されます)
SalesSQLDb1의 모니터링을 구현해야 합니다. 솔루션은 기술적 요구 사항을 충족해야 합니다.
메트릭을 어떻게 수집하고 스트리밍해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.
正解:

Explanation:

Box 1: The server, the elastic pool, and the database
Senario:
SalesSQLDb1 is in an elastic pool named SalesSQLDb1Pool.
Litware technical requirements include: all SQL Server and Azure SQL Database metrics related to CPU and storage usage and limits must be analyzed by using Azure built-in functionality.
Box 2: Azure Event hubs
Scenario: Migrate ManufacturingSQLDb1 to the Azure virtual machine platform.
Event hubs are able to handle custom metrics.
Topic 2, Contoso Ltd
Case study
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Overview
Existing Environment
Contoso, Ltd. is a financial data company that has 100 employees. The company delivers financial data to customers.
Active Directory
Contoso has a hybrid Azure Active Directory (Azure AD) deployment that syncs to on-premises Active Directory.
Database Environment
Contoso has SQL Server 2017 on Azure virtual machines shown in the following table.

SQL1 and SQL2 are in an Always On availability group and are actively queried. SQL3 runs jobs, provides historical data, and handles the delivery of data to customers.
The on-premises datacenter contains a PostgreSQL server that has a 50-TB database.
Current Business Model
Contoso uses Microsoft SQL Server Integration Services (SSIS) to create flat files for customers. The customers receive the files by using FTP.
Requirements
Planned Changes
Contoso plans to move to a model in which they deliver data to customer databases that run as platform as a service (PaaS) offerings. When a customer establishes a service agreement with Contoso, a separate resource group that contains an Azure SQL database will be provisioned for the customer. The database will have a complete copy of the financial data. The data to which each customer will have access will depend on the service agreement tier. The customers can change tiers by changing their service agreement.
The estimated size of each PaaS database is 1 TB.
Contoso plans to implement the following changes:
Move the PostgreSQL database to Azure Database for PostgreSQL during the next six months.
Upgrade SQL1, SQL2, and SQL3 to SQL Server 2019 during the next few months.
Start onboarding customers to the new PaaS solution within six months.
Business Goals
Contoso identifies the following business requirements:
Use built-in Azure features whenever possible.
Minimize development effort whenever possible.
Minimize the compute costs of the PaaS solutions.
Provide all the customers with their own copy of the database by using the PaaS solution.
Provide the customers with different table and row access based on the customer's service agreement.
In the event of an Azure regional outage, ensure that the customers can access the PaaS solution with minimal downtime. The solution must provide automatic failover.
Ensure that users of the PaaS solution can create their own database objects but he prevented from modifying any of the existing database objects supplied by Contoso.
Technical Requirements
Contoso identifies the following technical requirements:
Users of the PaaS solution must be able to sign in by using their own corporate Azure AD credentials or have Azure AD credentials supplied to them by Contoso. The solution must avoid using the internal Azure AD of Contoso to minimize guest users.
All customers must have their own resource group, Azure SQL server, and Azure SQL database. The deployment of resources for each customer must be done in a consistent fashion.
Users must be able to review the queries issued against the PaaS databases and identify any new objects created.
Downtime during the PostgreSQL database migration must be minimized.
Monitoring Requirements
Contoso identifies the following monitoring requirements:
Notify administrators when a PaaS database has a higher than average CPU usage.
Use a single dashboard to review security and audit data for all the PaaS databases.
Use a single dashboard to monitor query performance and bottlenecks across all the PaaS databases.
Monitor the PaaS databases to identify poorly performing queries and resolve query performance issues automatically whenever possible.
PaaS Prototype
During prototyping of the PaaS solution in Azure, you record the compute utilization of a customer's Azure SQL database as shown in the following exhibit.

Role Assignments
For each customer's Azure SQL Database server, you plan to assign the roles shown in the following exhibit.
과제 9
db1의 CPU 사용률이 평균보다 높을 경우 [email protected]으로 이메일 알림을 생성해야 합니다.
正解:
See the explanation part for the complete Solution.
Explanation:
To generate an email alert to [email protected] when CPU percentage utilization for db1 is higher than average, you can use the Azure portal to create an alert rule based on the CPU percentage metric. Here are the steps to do that:
* Go to the Azure portal and select your Azure SQL Database server that hosts db1.
* Select Alerts in the Monitoring section and click on New alert rule.
* In the Condition section, click Add and select the CPU percentage metric.
* In the Configure signal logic page, set the threshold type to Dynamic. This will compare the current metric value to the historical average and trigger the alert when it deviates significantly1.
* Set the operator to Greater than, the aggregation type to Average, the aggregation granularity to 1 minute, and the frequency of evaluation to 5 minutes.
* Click Done to save the condition.
* In the Action group section, click Create and enter a name and a short name for the action group.
* In the Notifications section, click Add and select Email/SMS message/Push/Voice.
* Enter [email protected] in the Email field and click OK.
* Click OK to save the action group.
* In the Alert rule details section, enter a name and a description for the alert rule, choose a severity level, and make sure the rule is enabled.
* Click Create alert rule to create the alert rule.
This alert rule will send an email to [email protected] when the CPU percentage utilization for db1 is higher than average. You can also add other actions to the alert rule, such as calling a webhook or running an automation script
Always On 가용성 그룹을 사용하는 고가용성 구성으로 Azure 가상 머신에 SQL Server의 두 인스턴스를 배포할 계획입니다.
다음 요구 사항을 충족하는 배포 솔루션을 추천해야 합니다.
* 최소 99.95%의 서비스 수준 계약(SLA)을 제공합니다.
* 동일한 그룹의 데이터베이스를 동기적으로 복제합니다.
* 데이터베이스 쓰기 대기 시간을 최소화합니다.
무엇을 추천해야 할까요?

解説: (JPNTest メンバーにのみ表示されます)
Server1이라는 Azure 가상 머신이 있고, 여기에는 Microsoft SQL Server가 설치되어 있습니다. Server1에는 DB1이라는 데이터베이스가 포함되어 있습니다.
ADB1이라는 Azure SQL 데이터베이스를 포함하는 ASVR1이라는 논리적 SQL 서버가 있습니다.
SQL Data Sync를 사용하여 DB1을 Server!에서 ASVR1로 마이그레이션할 계획입니다.
마이그레이션을 위한 환경을 준비해야 합니다. 솔루션은 Server1에서 ADB1로의 연결이 퍼블릭 엔드포인트를 사용하지 않도록 해야 합니다.
어떻게 해야 하나요? 대답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.
正解:

Explanation:
App1Dev라는 리소스 그룹이 있고, 이 그룹에 DevServer1이라는 Azure SQL Database 서버가 포함되어 있습니다.
DevServer1에는 DB1이라는 Azure SQL 데이터베이스가 포함되어 있습니다. DB1의 스키마와 권한은 Microsoft SQL Server Data Tools(SSDT) ​​데이터베이스 프로젝트에 저장됩니다.
App1Test라는 새 리소스 그룹을 DB1 데이터베이스와 TestServer1이라는 Azure SQL Server로 채워야 합니다. App1Test의 리소스는 App1Dev의 리소스와 동일한 구성을 가져야 합니다.
어떤 네 가지 행동을 순서대로 수행해야 합니까? 대답하려면 행동 목록에서 적절한 행동을 답변 영역으로 옮기고 올바른 순서로 정렬하세요.
正解:

Explanation:
DB1이라는 2TB Microsoft SQL Server 2019 데이터베이스가 포함된 온프레미스 데이터 센터가 있습니다.
DB1을 Azure SQL 관리형 인스턴스로 마이그레이션하는 솔루션을 권장해야 합니다. 솔루션은 가동 중지 시간과 관리 노력을 최소화해야 합니다.
추천서에 무엇을 포함해야 하나요?

DB1이라는 Azure SQL 데이터베이스가 있습니다. DB1에는 다음 열을 포함하는 Table1이라는 테이블이 있습니다.

Table1에 대해 Always Encrypted를 활성화할 계획입니다.
암호화를 지원하는 두 열은 무엇입니까? 각 정답은 완전한 솔루션을 제시합니다.
참고: 올바른 선택은 각각 1점의 가치가 있습니다.

正解:A、D 解答を投票する
10개 Azure 지역에 걸쳐 있는 100개의 Azure SQL 관리형 인스턴스를 관리합니다.
유지보수 이벤트가 10개 지역 중 하나에 영향을 미칠 경우 음성 메시지 알림을 받아야 합니다. 솔루션은 관리 노력을 최소화해야 합니다.
당신은 무엇을 해야 합니까?

웹사이트 분석 시스템에서는 다운로드, 링크 클릭, 양식 제출, 비디오 재생과 같은 사용자 상호작용에 대한 데이터 추출물을 받습니다.
데이터에는 다음과 같은 열이 포함됩니다.

데이터의 분석적 쿼리를 지원하기 위해 스타 스키마를 디자인해야 합니다. 스타 스키마에는 날짜 차원을 포함한 4개의 테이블이 포함됩니다.
각 열을 어느 테이블에 추가해야 합니까? 답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.
正解:

Explanation:

Box 1: FactEvents
Fact tables store observations or events, and can be sales orders, stock balances, exchange rates, temperatures, etc.
Box 2: DimChannel
Dimension tables describe business entities - the things you model. Entities can include products, people, places, and concepts including time itself. The most consistent table you'll find in a star schema is a date dimension table. A dimension table contains a key column (or columns) that acts as a unique identifier, and descriptive columns.
Box 3: DimEvent
Reference:
https://docs.microsoft.com/en-us/power-bi/guidance/star-schema

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡