DP-300日本語 無料問題集「Microsoft Administering Relational Databases on Microsoft Azure (DP-300日本語版)」

DB1 という名前の Azure SQL データベースを含む Azure サブスクリプションがあります。
DB1 を使用してエラスティック ジョブをホストする必要があります。DB1 はジョブ ターゲットとしても構成されます。ソリューションは、場所に基づく条件付きアクセス ポリシーの使用をサポートする必要があります。
エラスティック ジョブは DB1 にアクセスするために何を使用すればよいですか?

AzureSQLデータベースがあります。
ユーザーは、ストアドプロシージャの実行が通常より遅いと報告しています。リグレッションされたクエリがパフォーマンスの問題を引き起こしていると思われます。
クエリ実行プランを表示して、リグレッションされたクエリが問題の原因であるかどうかを確認する必要があります。ソリューションは労力を最小限に抑える必要があります。
何を使うべきですか?

解説: (JPNTest メンバーにのみ表示されます)
VM1 と VM2 という名前の Azure Virtual Machines 上の SQL Server の 2 つのインスタンスを含む Azure サブスクリプションがあります。どちらのインスタンスも Microsoft SQL Server 2019 CU8 を実行します。フェールオーバー クラスター インスタンス (FCI) を VM1 と VM2 にデプロイする必要があります。ソリューションでは、次の必要性を排除する必要があります。
* 分散ネットワーク名 (DNN)
* ロードバランサー
あなたは何をするべきか?

VM1という名前のカスタムイメージに基づくAzure仮想マシンがあります。
VM1は、Microsoft SQL Server 2019Standardのインスタンスをホストします。
次の要件を満たすには、VM1のメンテナンスを自動化する必要があります。
SQLServerとWindowsServerのパッチを自動化します。
VM1上のデータベースの完全なデータベースバックアップとトランザクションログバックアップを自動化します。
管理作業を最小限に抑えます。
あなたは最初に何をすべきですか?

解説: (JPNTest メンバーにのみ表示されます)
論理 SQL サーバーを含む Azure サブスクリプションがあります。サーバーは、db1 と db2 という名前の 2 つのデータベースと、appl という名前の Azure AD サービス プリンシパルをホストします。
appl が db1 にアクセスできることを確認する必要があります。ソリューションでは、最小権限の原則を使用する必要があります。
Transact-SQL ステートメントをどのように完了する必要がありますか? 回答するには、回答領域で適切なオプションを選択します。
注意: 正しい選択ごとに 1 ポイントが付与されます。
正解:

Explanation:
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Server1とServer2という名前の2つのAzureSQLデータベースサーバーがあります。各サーバーには、Database1という名前のAzureSQLデータベースが含まれています。
Database1をServer1からServer2に復元する必要があります。ソリューションは、Server2上の既存のDatabase1を置き換える必要があります。
解決策:RESTORE Transact-SQLコマンドとREPLACEオプションを使用して、Database1をServer1からServer2に復元します。
これは目標を達成していますか?

解説: (JPNTest メンバーにのみ表示されます)
SQL1という名前のAzure仮想マシン上のSQLServerのインスタンスがあります。
SQL1を監視し、Kustoクエリ言語を使用してメトリックをクエリする必要があります。ソリューションは、管理作業を最小限に抑える必要があります。
メトリックをどこに保存する必要がありますか?

DB3 のセキュリティ要件とビジネス要件を満たすソリューションを推奨する必要があります。
解決策の最初のステップとして何をお勧めしますか?

AzureDatabricksで1日1回バッチ処理を実行することを計画しています。
どのタイプのDatabricksクラスターを使用する必要がありますか?

解説: (JPNTest メンバーにのみ表示されます)
10個のデータベースをホストするSQLMI1という名前のAzureSQLマネージドインスタンスがあります。
AzureMonitorを使用してアラートを実装する必要があります。ソリューションは、次の要件を満たす必要があります。
コストを最小限に抑えます。
各データベースからIntelligentInsightsテレメトリを集約します。
あなたは何をするべきか?

解説: (JPNTest メンバーにのみ表示されます)
ある会社は、ApacheSpark分析を使用して侵入検知データを分析することを計画しています。
ネットワークおよびシステムのアクティビティデータを分析して、悪意のあるアクティビティやポリシー違反がないかどうかを分析するソリューションを推奨する必要があります。ソリューションは、管理作業を最小限に抑える必要があります。
あなたは何をお勧めしますか?

解説: (JPNTest メンバーにのみ表示されます)
Azure Synapse Analytics サーバーレス SQL プールにデータベースを構築しています。
Azure Data Lake Storage Gen2 コンテナー内の Parquet ファイルにデータが保存されています。
レコードは次のサンプルに示すように構造化されます。

記録には最大 2 人の応募者が含まれます。
住所フィールドのみを含むテーブルを構築する必要があります。
Transact-SQL ステートメントをどのように完了する必要がありますか? 回答するには、回答領域で適切なオプションを選択します。
注意: 正しい選択ごとに 1 ポイントが付与されます。
正解:

Explanation:

Box 1: CREATE EXTERNAL TABLE
An external table points to data located in Hadoop, Azure Storage blob, or Azure Data Lake Storage. External tables are used to read data from files or write data to files in Azure Storage. With Synapse SQL, you can use external tables to read external data using dedicated SQL pool or serverless SQL pool.
Syntax:
CREATE EXTERNAL TABLE { database_name.schema_name.table_name | schema_name.table_name | table_name } ( <column_definition> [ ,...n ] ) WITH ( LOCATION = 'folder_or_filepath', DATA_SOURCE = external_data_source_name, FILE_FORMAT = external_file_format_name Box 2. OPENROWSET When using serverless SQL pool, CETAS is used to create an external table and export query results to Azure Storage Blob or Azure Data Lake Storage Gen2.
Example:
AS
SELECT decennialTime, stateName, SUM(population) AS population
FROM
OPENROWSET(BULK 'https://azureopendatastorage.blob.core.windows.net/censusdatacontainer/release
/us_population_county/year=*/*.parquet',
FORMAT='PARQUET') AS [r]
GROUP BY decennialTime, stateName
GO
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql/develop-tables-external-tables
タスク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
SQL1 という名前の Azure SQL データベースを含む Azure サブスクリプションがあります。
SQL1 は、可用性ゾーンをサポートしていない Azure リージョンにあります。
同じリージョンに SQLI のセカンダリ レプリカがあることを確認する必要があります。
何を使うべきですか?

小売店テーブルに代理キーを実装する必要があります。ソリューションは、販売取引データセットの要件を満たす必要があります。
何を創造すべきでしょうか?

解説: (JPNTest メンバーにのみ表示されます)
SalesSQLDb1 のフェイルオーバー後に、データベースが SalesSQLDb1App1 からアクセス可能な状態を維持するには、何をする必要がありますか?

解説: (JPNTest メンバーにのみ表示されます)
さまざまな量のデータを取り込むストリーミングデータソリューションを設計しています。
作成後にパーティション数を変更できることを確認する必要があります。
データを取り込むためにどのサービスを使用する必要がありますか?

解説: (JPNTest メンバーにのみ表示されます)
SQL1 という名前の Azure 仮想マシンに SQL Server があります。
SQL1 には、すべてのデータベースをバックアップするエージェント ジョブがあります。
dbadmin1 という名前のユーザーを SQL Server エージェント オペレーターとして追加します。
ジョブが失敗した場合に dbadmin1 が電子メールアラートを受信するようにする必要があります。
どの 3 つのアクションを順番に実行する必要がありますか? 回答するには、アクション リストから適切なアクションを回答領域に移動し、正しい順序で並べます。
正解:

Explanation:

Step 1: Enable the email settings for the SQL Server Agent.
To send a notification in response to an alert, you must first configure SQL Server Agent to send mail.
Step 2: Create a job alert
Step 3: Create a job notification
Example:
-- adds an e-mail notification for the specified alert (Test Alert)
-- This example assumes that Test Alert already exists
-- and that Francois Ajenstat is a valid operator name.
USE msdb ;
GO
EXEC dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'Francois Ajenstat',
@notification_method = 1 ;
GO
Reference:
https://docs.microsoft.com/en-us/sql/ssms/agent/notify-an-operator-of-job-status
https://docs.microsoft.com/en-us/sql/ssms/agent/assign-alerts-to-an-operator

弊社を連絡する

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

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

サポート:現在連絡