DP-300日本語無料試験学習ガイド!(更新された178問あります)
DP-300日本語問題集にはMicrosoft Azure認証済み試験問題と解答
質問 66
D18912E1457D5D1DDCBD40AB3BF70D5D
ResearchDB1の認証を実装する必要があります。ソリューションは、セキュリティとコンプライアンスの要件を満たす必要があります。
実装の一部として何を実行する必要がありますか?
- A. CREATELOGINおよびFROMWINDOWS句
- B. CREATEUSERおよびASYMMETRICKEY句
- C. CREATEUSERおよびFROMCERTIFICATE句
- D. CREATEUSERおよびFROMEXTERNALPROVIDER句
- E. CREATEUSERとFROMLOGIN句
正解: D
解説:
Scenario: Authenticate database users by using Active Directory credentials.
(Create a new Azure SQL database named ResearchDB1 on a logical server named ResearchSrv01.) Authenticate the user in SQL Database or SQL Data Warehouse based on an Azure Active Directory user:
CREATE USER [[email protected]] FROM EXTERNAL PROVIDER;
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/statements/create-user-transact-sql
質問 67
役割の割り当てを評価しています。
次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Explanation:
Box 1: Yes
DBAGroup1 is member of the Contributor role.
The Contributor role grants full access to manage all resources, but does not allow you to assign roles in Azure RBAC, manage assignments in Azure Blueprints, or share image galleries.
Box 2: No
Box 3: Yes
DBAGroup2 is member of the SQL DB Contributor role.
The SQL DB Contributor role lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers. As a member of this role you can create and manage SQL databases.
Reference:
https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles
質問 68
MySQLデータベース用のバージョン8.0のAzureデータベースがあります。
どのデータベースクエリが最も多くのリソースを消費するかを特定する必要があります。
どのツールを使用する必要がありますか?
- A. Alerts
- B. Query Store
- C. Metrics
- D. Query Performance Insight
正解: B
解説:
The Query Store feature in Azure Database for MySQL provides a way to track query performance over time.
Query Store simplifies performance troubleshooting by helping you quickly find the longest running and most resource-intensive queries. Query Store automatically captures a history of queries and runtime statistics, and it retains them for your review. It separates data by time windows so that you can see database usage patterns. Data for all users, databases, and queries is stored in the mysql schema database in the Azure Database for MySQL instance.
Reference:
https://docs.microsoft.com/en-us/azure/mysql/concepts-query-store
質問 69
PaaSプロトタイプに基づいて、どのAzure SQLデータベース計算層を使用する必要がありますか?
- A. Business Critical 4-vCore
- B. Serverless
- C. General Purpose v-vCore
- D. Hyperscale
正解: A
解説:
There are CPU and Data I/O spikes for the PaaS prototype. Business Critical 4-vCore is needed.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/reserved-capacity-overview
Topic 1, Contoso Ltd
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:


Business Goals
Contoso identifies the following business requirements:






Technical Requirements
Contoso identifies the following technical requirements:



Monitoring Requirements
Contoso identifies the following monitoring requirements:



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.
質問 70
Twitterフィードデータレコードのデータ保持ソリューションを設計する必要があります。ソリューションは、顧客の感情分析の要件を満たす必要があります。
ソリューションにどのAzureStorage機能を含める必要がありますか?
- A. フィードを変更する
- B. ライフサイクル管理
- C. 時間ベースの保持
- D. ソフト削除
正解: B
解説:
The lifecycle management policy lets you:
Delete blobs, blob versions, and blob snapshots at the end of their lifecycles Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/storage-lifecycle-management-concepts
質問 71
Azureサブスクリプションがあります。
Azure Resource Manager(ARM)テンプレートを使用して、クロスデータベースクエリをサポートするAzureSQLリソースをデプロイする必要があります。
ARMテンプレートをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/create-template-quickstart?tabs=azure-powershell
質問 72
Azure Data Lake StorageGen2アカウントへのソースデータの増分ロードを実行するAzureDataFactoryパイプラインがあります。
ロードされるデータは、ソーステーブルのLastUpdatedDateという名前の列によって識別されます。
パイプラインを4時間ごとに実行することを計画しています。
パイプラインの実行が次の要件を満たしていることを確認する必要があります。
同時実行またはスロットリングの制限が原因でパイプラインの実行が失敗した場合、実行を自動的に再試行します。
テーブル内の既存のデータの埋め戻しをサポートします。
どのタイプのトリガーを使用する必要がありますか?
- A. スケジュール
- B. イベント
- C. オンデマンド
- D. タンブリングウィンドウ
正解: D
解説:
The Tumbling window trigger supports backfill scenarios. Pipeline runs can be scheduled for windows in the past.
Reference:
https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipeline-execution-triggers
質問 73
あなたはビジネス目標を評価しています。
サービス契約に基づいて必要なレベルのアクセスを顧客に提供するには、どの機能を使用する必要がありますか?
- A. Conditional Access in Azure
- B. row-level security (RLS)
- C. dynamic data masking
- D. service principals
正解: B
解説:
Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/security/row-level-security?view=sql-server-ver15
質問 74
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Table1という名前のテーブルを含むAzureSynapseAnalytics専用のSQLプールがあります。
container1という名前のAzureData Lake StorageGen2コンテナーに取り込まれてロードされるファイルがあります。
ファイルからTable1にデータを挿入し、データを変換することを計画しています。ファイル内のデータの各行は、Table1のサービングレイヤーに1つの行を生成します。
ソースデータファイルがcontainer1にロードされるときに、DateTimeがTable1の追加の列として格納されていることを確認する必要があります。
解決策:Azure Synapse AnalyticsサーバーレスSQLプールを使用して、追加のDateTime列を持つ外部テーブルを作成します。
これは目標を達成していますか?
- A. いいえ
- B. はい
正解: B
解説:
In dedicated SQL pools you can only use Parquet native external tables. Native external tables are generally available in serverless SQL pools.
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql/create-use-external-tables
質問 75
Azure SynapseAnalytics専用のSQLプールで日付ディメンションテーブルを設計しています。日付ディメンションテーブルは、すべてのファクトテーブルで使用されます。
データの移動を最小限に抑えるために、どの配布タイプを推奨する必要がありますか?
- A. ROUND_ROBIN
- B. ハッシュ
- C. 複製
正解: C
解説:
A replicated table has a full copy of the table available on every Compute node. Queries run fast on replicated tables since joins on replicated tables don't require data movement. Replication requires extra storage, though, and isn't practical for large tables.
Incorrect Answers:
C: A round-robin distributed table distributes table rows evenly across all distributions. The assignment of rows to distributions is random. Unlike hash-distributed tables, rows with equal values are not guaranteed to be assigned to the same distribution.
As a result, the system sometimes needs to invoke a data movement operation to better organize your data before it can resolve a query.
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-tables-distribute
質問 76
DB1という名前のデータベースを含むServer1という名前のオンプレミスのMicrosoftSQL Server2016サーバーがあります。
Azure Database Migration Serviceを使用して、DB1からAzure SQLDatabaseマネージドインスタンスへのオンライン移行を実行する必要があります。
DB1のバックアップをどのように構成する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Explanation:
Box 1: Full and log backups only
Make sure to take every backup on a separate backup media (backup files). Azure Database Migration Service doesn't support backups that are appended to a single backup file. Take full backup and log backups to separate backup files.
Box 2: WITH CHECKSUM
Azure Database Migration Service uses the backup and restore method to migrate your on-premises databases to SQL Managed Instance. Azure Database Migration Service only supports backups created using checksum.
Incorrect Answers:
NOINIT Indicates that the backup set is appended to the specified media set, preserving existing backup sets. If a media password is defined for the media set, the password must be supplied. NOINIT is the default.
UNLOAD
Specifies that the tape is automatically rewound and unloaded when the backup is finished. UNLOAD is the default when a session begins.
Reference:
https://docs.microsoft.com/en-us/azure/dms/known-issues-azure-sql-db-managed-instance-online
質問 77
次の展示に示すように、Azure DataFactoryインスタンスのバージョン管理を構成します。
ドロップダウンメニューを使用して、図に示されている情報に基づいて各ステートメントを完了する回答の選択肢を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/data-factory/source-control
質問 78
DB1という名前のAzureSQLデータベースがあります。 DB1に接続しているときにクエリを実行します。
クエリの実際の実行プランを確認し、クエリによって参照されるテーブルにインデックスを追加します。
クエリの以前の実際の実行プランをライブクエリ統計と比較する必要があります。
Microsoft SQL Server Management Studio(SSMS)で最初に何をする必要がありますか?
- A. 実際の実行プランを保存します。
- B. SET SHOWPLAN_ALLTransact-SQLステートメントを実行します。
- C. DB1のクエリストアを有効にします。
- D. DB1の場合、クエリストアのQUERY_CAPTURE_MODEをAllに設定します。
正解: A
解説:
The Plan Comparison menu option allows side-by-side comparison of two different execution plans, for easier identification of similarities and changes that explain the different behaviors for all the reasons stated above. This option can compare between:
Two previously saved execution plan files (.sqlplan extension).
One active execution plan and one previously saved query execution plan.
Two selected query plans in Query Store.
質問 79
Pool1という名前のAzureSynapse Analytics専用SQLプールと、DB1という名前のデータベースがあります。 DB1には、Tableという名前のファクトテーブルが含まれています。
表1でデータスキューの範囲を特定する必要があります。
Synapse Studioで何をすべきですか?
- A. Pool1に接続し、sys.dm_pdw_nodes_db_partition_statsを照会します。
- B. 組み込みプールに接続し、sys.dm_pdw_nodes_db_partition_statsにクエリを実行します。
- C. Pool1に接続し、DBCCCHECKALLOCを実行します。
- D. 組み込みプールに接続し、DBCCCHECKALLOCを実行します。
正解: B
解説:
Use sys.dm_pdw_nodes_db_partition_stats to analyze any skewness in the data.
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/cheat-sheet
質問 80
Azure SynapseAnalytics専用のSQLプールにテーブルを作成することを計画しています。
表のデータは5年間保持されます。年に一度、5年以上経過したデータは削除されます。
データがパーティション間で均等に分散されていることを確認する必要があります。ソリューションは、古いデータを削除するために必要な時間を最小限に抑える必要があります。
Transact-SQLステートメントをどのように完了する必要がありますか?答えるには、適切な値を正しいターゲットにドラッグします。各値は、1回使用することも、複数回使用することも、まったく使用しないこともできます。
コンテンツを表示するには、分割バーをペイン間でドラッグするか、スクロールする必要がある場合があります。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/statements/create-table-azure-sql-data-warehouse
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql/best-practices-dedicated-sql-pool
質問 81
db1という名前のAzureSQLデータベースがあります。
先週からdb1のリソース使用量を取得する必要があります。
どのようにステートメントを完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Explanation:
Box 1: sys.resource_stats
sys.resource_stats returns CPU usage and storage data for an Azure SQL Database. It has database_name and start_time columns.
Box 2: DateAdd
The following example returns all databases that are averaging at least 80% of compute utilization over the last one week.
DECLARE @s datetime;
DECLARE @e datetime;
SET @s= DateAdd(d,-7,GetUTCDate());
SET @e= GETUTCDATE();
SELECT database_name, AVG(avg_cpu_percent) AS Average_Compute_Utilization FROM sys.resource_stats WHERE start_time BETWEEN @s AND @e GROUP BY database_name HAVING AVG(avg_cpu_percent) >= 80 Incorrect Answers:
sys.dm_exec_requests:
sys.dm_exec_requests returns information about each request that is executing in SQL Server. It does not have a column named database_name.
sys.dm_db_resource_stats:
sys.dm_db_resource_stats does not have any start_time column.
Note: sys.dm_db_resource_stats returns CPU, I/O, and memory consumption for an Azure SQL Database database. One row exists for every 15 seconds, even if there is no activity in the database. Historical data is maintained for approximately one hour.
Sys.dm_user_db_resource_governance returns actual configuration and capacity settings used by resource governance mechanisms in the current database or elastic pool. It does not have any start_time column.
Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-resource-stats-azure-sql-database
質問 82
Azureに移行した後、ManufacturingSQLDb1の構成を推奨する必要があります。ソリューションはビジネス要件を満たす必要があります。
推奨事項には何を含める必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Explanation:
Scenario: Business Requirements
Litware identifies business requirements include: meet an SLA of 99.99% availability for all Azure deployments.
Box 1: Cloud witness
If you have a Failover Cluster deployment, where all nodes can reach the internet (by extension of Azure), it is recommended that you configure a Cloud Witness as your quorum witness resource.
Box 2: Azure Basic Load Balancer
Microsoft guarantees that a Load Balanced Endpoint using Azure Standard Load Balancer, serving two or more Healthy Virtual Machine Instances, will be available 99.99% of the time.
Note: There are two main options for setting up your listener: external (public) or internal. The external (public) listener uses an internet facing load balancer and is associated with a public Virtual IP (VIP) that is accessible over the internet. An internal listener uses an internal load balancer and only supports clients within the same Virtual Network.
Reference:
https://technet.microsoft.com/windows-server-docs/failover-clustering/deploy-cloud-witness
https://azure.microsoft.com/en-us/support/legal/sla/load-balancer/v1_0/
質問 83
Db1という名前のデータベースを含むAzure仮想マシン上にSQLServerがあります。
Db1の自動チューニングを有効にする必要があります。
どのようにステートメントを完成させる必要がありますか?回答するには、回答領域で適切な回答を選択してください。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/automatic-tuning-enable
質問 84
......
実際問題を使ってDP-300日本語問題集で100%無料DP-300日本語試験問題集:https://www.goshiken.com/Microsoft/DP-300J-mondaishu.html