DP-900(4) Flashcards

1
Q

リレーショナル データベースでは、どのタイプのオブジェクトに対してデータ型を構成する必要がありますか?

回答を 1 つだけ選択してください。

1) 列
2) fields
3) relationships
4) 行
5) テーブル

A

1) 列

データ型は列に適用され、格納できるデータのタイプを強制します。 たとえば、数量の列など、整数のみを含む必要がある列に整数データ型を適用できます。

[リレーショナル データを理解する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/2-understand-relational-data

質問 1/50(1), 質問 26/50(2), 質問 2/50(3), 質問 40/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

リレーショナル データベースで正規化を使用しないより正規化を使用することの 2 つの利点は何ですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] 非構造化データ用のストレージを提供
2] 複雑な読み取り用に最適化
3] 更新用に最適化
4] 記憶領域の使用量を削減

A

3] 更新用に最適化
4] 記憶領域の使用量を削減

正規化では、使用するストレージを可能な限り最小限に抑えます。 正規化では、更新、挿入、削除が最適化されます。 正規化では、複雑な読み取りは最適化されず、非構造化データ向けのメカニズムは提供されません。

https://learn.microsoft.com/training/modules/explore-relational-data-offerings/3-normalization

質問 2/50(1), 質問 27/50(2), 質問 41/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

1 つのテーブルから新しいテーブルにすべての行をコピーするために使用できる SQL 句はどれですか?

回答を 1 つだけ選択してください。

1) INSERT – VALUES
2) SELECT – HAVING
3) SELECT - INTO
4) SELECT - OVER

A

3) SELECT - INTO
SELECT - INTO は、テーブルへの挿入を行います。 SELECT – OVER により、ウィンドウ関数が適用される前に、行セットのパーティション分割と並べ替えを決定します。 INSERT – VALUES は、1 つの行に値を挿入します。 SELECT – HAVING は、データをフィルター処理します。

[INTO 句 (Transact-SQL)]
https://learn.microsoft.com/sql/t-sql/queries/select-into-clause-transact-sql?view=sql-server-ver16

[SQL を探索する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/4-query-with-sql?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-relational-data

質問 3/50(1), 質問 28/50(2), 質問 42/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

テーブル内の既存のデータを変更するために使用される 2 つの DML ステートメントはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] INSERT
2] MERGE
3] SELECT
4] UPDATE

A

2] MERGE
4] UPDATE

UPDATE および MERGE は、テーブル内の既存のデータを変更します。 SELECT および INSERT は、テーブル内の既存のデータに影響しません。

[SQL を探索する - トレーニング]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/4-query-with-sql

[データベース オブジェクトについて説明する - トレーニング]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/4-query-with-sql

質問 4/50(1), 質問 29/50(2), 質問 46/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

リレーショナル データベース内のテーブルのプロパティを正確に記述する 3 つのステートメントはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] すべての列に値が含まれている必要があります。
2] テーブルは、複数の列で構成された 1 つの主キーを持つことができます。
3] 1 つのテーブルは、外部キーを 1 つだけ持つことができます。
4] 各列にはデータ型が必要です。
5] テーブルの各行には、同じ数の列があります。

A

2] テーブルは、複数の列で構成された 1 つの主キーを持つことができます。
4] 各列にはデータ型が必要です。
5] テーブルの各行には、同じ数の列があります。

リレーショナル データベース内のテーブルの各行は、同じ数の列を持ち、複数の列で構成された 1 つの主キーを持つことができ、データ型を持つ必要があります。 リレーショナル データベース内のテーブルでは、すべての列に値が含まれている必要はなく、外部キーが 1 つだけである必要もありません。

[リレーショナル データを理解する - トレーニング]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/2-understand-relational-data

質問 5/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

次の要件を満たすソリューションを推奨する必要があります。
)

  • データベース内の製品の名前を変更できるビジネス ロジックをカプセル化する
  • テーブルにエントリを追加する

レコメンデーションには何を含める必要がありますか?

回答を 1 つだけ選択してください。

1) ストアド プロシージャ
2) テーブル値関数
3) ビュー
4) インライン関数

A

1) ストアド プロシージャ

ストアド プロシージャは、アプリケーションで再利用できるあらゆるタイプのビジネス ロジックをカプセル化できます。 ストアド プロシージャでは、既存のデータを変更したり、新しいエントリをテーブルに追加したりできます。 ストアド プロシージャは、アプリケーションから実行することも、サーバーから実行することもできます。

インライン関数を使用してタスクを完了することはできません。これは、オブジェクトを変更することも作成することもできないためです。 これは、データベースのクエリに使用できます。 ビューを使用してタスクを完了することはできません。これは、オブジェクトを変更することも作成することもできないためです。 これは、データベースのクエリに使用できます。 テーブル値関数を使用してタスクを完了することはできません。これは、オブジェクトを変更することも作成することもできないためです。 これは、データベースのクエリに使用できます。

[データベース オブジェクトについて説明する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/5-database-objects?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-relational-data

質問 6/50(1), 質問 30/50(2), 質問 6/50(3), 質問 47/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Microsoft SQL Server とほぼ同等の機能を備えたフル マネージド リレーショナル データベースを提供するデータ サービスはどれですか?

回答を 1 つだけ選択してください。

1) Azure SQL Database
2) Azure SQL Managed Instance
3) Azure Synapse Analytics
4) SQL Server on Azure Virtual Machines

A

2) Azure SQL Managed Instance

SQL Managed Instance は、フル マネージド型です。 Azure SQL Database で提供される SQL 機能は多くありません。 Azure 仮想マシンは、フル マネージド型ではありません。 Azure Synapse Analytics はフル マネージド型ですが、SQL のようなリレーショナル データベースではありません。

[データ サービスを特定する - トレーニング]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/3-data-services

質問 7/50(1), 質問 33/50(2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

クラウドで Microsoft SQL Server のすべての機能の使用を可能にするデータ サービスはどれですか?

回答を 1 つだけ選択してください。
1) Azure SQL Database
2) Azure SQL Managed Instance
3) Linux が稼働する Azure Virtual Machines 上の SQL Server
4) Windows が稼働する Azure Virtual Machines 上の SQL Server

A

4) Windows が稼働する Azure Virtual Machines 上の SQL Server

Windows が稼働している Azure Virtual Machines 上の SQL Server は、クラウドですべての SQL Server 機能をサポートする唯一のオプションです。 Azure SQL Database、SQL Managed Instance、および Linux が稼働している Azure Virtual Machines 上の SQL Server では、すべての SQL Server 機能はサポートされていません。

[Azure SQL とは - Azure SQL ]
https://learn.microsoft.com/azure/azure-sql/azure-sql-iaas-vs-paas-what-is-overview?view=azuresql

[Azure SQL のサービスと機能について説明する - トレーニング ]
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/2-azure-sql?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-relational-data

質問 8/50(1), 質問 9/50(3), 質問 49/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ダウンタイムなしでスケールアップおよびスケールダウンできる単一データベースの作成を可能にするデータ サービスはどれですか?

回答を 1 つだけ選択してください。

1) SQL Azure SQL Database
2) Azure SQL Managed Instance
3) Azure Virtual Machines における SQL Server

A

1) SQL Azure SQL Database

Azure SQL Database を使用すると、専用サーバーに 1 つのデータベースをプロビジョニングでき、オンデマンドのスケーラビリティを利用できます。 SQL Managed Instance は複数のデータベースをサポートすることができ、Azure Virtual Machines 上の SQL Server は仮想マシンにインストールされます。ここでは、各インスタンスが複数のデータベースをサポートできます。

[Azure SQL のサービスと機能について説明する - トレーニング]
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/2-azure-sql

[オープンソース データベース用の Azure サービスについて説明する - トレーニング ]
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/3-azure-database-open-source

質問 9/50(1), 質問 10/50(3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Microsoft SQL Server 全体をクラウドに移行することができ、移行後にインフラストラクチャの管理を必要としないデータ サービスはどれですか?

回答を 1 つだけ選択してください。

1) Azure SQL データベース
2) Azure SQL Managed Instance
3) Azure Virtual Machines における SQL Server

A

2) Azure SQL Managed Instance

SQL Managed Instance を使用すると、SQL Server 全体をクラウドに移行することができ、移行後にインフラストラクチャを管理する必要はありません。 Azure Virtual Machines 上の SQL Server のすべての側面を管理する必要があります。 Azure SQL Database では、SQL Server のデータベースレベルのほとんど (すべてではない) のコア機能がサポートされます。

Azure SQL のサービスと機能について説明する
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/2-azure-sql

オープンソース データベース用の Azure サービスについて説明する
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/2-azure-sql

質問 10/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

ハイブリッド リレーショナル オブジェクト データベースであるオープン ソース データベースはどれですか?

回答を 1 つだけ選択してください。

1) MariaDB
2) MySQL
3) Oracle Database
4) PostgreSQL

A

4) PostgreSQL

PostgreSQL は、ハイブリッドのリレーショナル オブジェクト データベースです。 リレーショナル テーブルにデータを格納することも、非リレーショナル プロパティを持つカスタム データ型を格納することもできます。

オープンソース データベース用の Azure サービスについて説明する
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/3-azure-database-open-source

質問 11/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

IoT シナリオ用に最適化されている SQL エンジンはどれですか?

回答を 1 つだけ選択してください。

1) Azure SQL Database
2) Azure SQL Edge
3) Azure SQL Managed Instance
4) SQL Server on Azure Virtual Machines

A

2) Azure SQL Edge

SQL Edge は、ストリーミング時系列データを操作する必要がある IoT シナリオ向けに最適化されています。 Azure Virtual Machines 上の SQL Server は、サーバーとデータベースの構成に対する制御を保持したい場合に最適です。 SQL Managed Instance は、既存のアプリに対する最小限の変更が必要なクラウド移行に適しています。 Azure SQL Database は、新しいクラウド ソリューションに最適です。

[Azure SQL のサービスと機能について説明する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/2-azure-sql

質問 12/50(1), 質問 12/50(3), 質問 50/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

新規または変更されたイメージ ファイルを保存できる最もコストの低いオプションは、どの種類の Azure Storage ですか?

回答を 1 つだけ選択してください。

1) アーカイブ層の追加 BLOB
2) クール層の追加 BLOB
3) アーカイブ層のブロック BLOB
4) クール層のブロック BLOB

A

3) アーカイブ層のブロック BLOB

ブロック BLOB はファイルに使用され、アーカイブ層は最も低コストのオプションです。 クール層は、最も低コストのオプションではありません。 追加 BLOB を更新することはできません。

[Azure BLOB ストレージを確認する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/2-azure-blob-storage

質問 13/50(1), 質問 15/50(2), 質問 15/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Azure Databricks、Azure Synapse Analytics、Azure HDInsight などのサービスで処理する必要がある大量のデータを格納するために使用されるのは、どのタイプの Azure Storage ですか?

回答を 1 つだけ選択してください。

1) Azure Data Lake Storage Gen2
2) Azure Files
3) Azure Storage ページ BLOB
4) Azure Table Storage

A

1) Azure Data Lake Storage Gen2

Data Lake Storage Gen2 は、Databricks、Azure Synapse Analytics、HDInsight などのサービスによって処理される膨大な量のデータを格納するために使用されます。 ページ BLOB は VHD に使用されます。 テーブル ストレージは、2 次元テーブルに使用されます。 Azure Files は、HDInsight などのサービスによって処理される大量のデータ用に最適化されていません。

Azure DataLake Storage Gen2 を確認する
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/3-azure-data-lake-gen2

質問 14/50(1), 質問 28/50(2), 質問 17/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

SMB を使用して仮想マシンと共有する大量のファイルを格納するために使用されるのは、どのタイプの Azure Storage ですか?

回答を 1 つだけ選択してください。

1) Azure Data Lake Storage Gen2
2) Azure Files
3) Azure Storage ページ BLOB
4) Azure Table Storage

A

2) Azure Files

Azure Files は、NFS と SMB を使用してファイルを共有するために使用されます。 Data Lake Storage Gen2 は、仮想マシン間で共有されるデータではなく、処理される膨大な量のデータを格納するために使用されます。 ページ BLOB は VHD に使用されます。 テーブル ストレージは、2 次元テーブルに使用されます。

[Azure Files について調べる]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/4-azure-files

質問 15/50(1), 質問 18/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

1 年に 1 回使用され、アクセスに 1 時間以上かかる可能性があるデータには、どの Azure Blob Storage アクセス層を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) アーカイブ
2) クール
3) ホット

A

1) アーカイブ

アーカイブ アクセス層は、保持する必要があるが頻繁にアクセスされないデータを対象としています。 このデータは、アクセス時に使用可能になるまでに 1 時間以上かかる場合があります。

[非リレーショナル データの Azure Storage を確認する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/

質問 16/50(1), 質問 17/50(2), 質問 29/50(3), 質問 19/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

非構造化ドキュメント、グラフ データベース、キーと値のペアを格納するには、どのストレージ ソリューションを使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Azure Cosmos DB
2) Azure Files
3) Azure SQL
4) Azure Table Storage

A

1) Azure Cosmos DB

Azure Cosmos DB を使用して、非構造化ドキュメント、グラフ データベース、キーと値のペアを格納することができます。 Azure Files は、SMB と NFS を使用してファイルを共有するために使用されます。 テーブル ストレージには、キーと値のペアのみが格納されます。 Azure SQL は、リレーショナル データベースを格納するために使用されます。

[Azure Cosmos DB について説明する]
https://learn.microsoft.com/training/modules/explore-non-relational-data-stores-azure/2-describe-azure-cosmos-db

質問 17/50(1), 質問 22/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

グラフ構造のデータにはどの Azure Cosmos DB API を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Apache Cassandra
2) Apache Gremlin
3) MongoDB
4) テーブル

A

2) Apache Gremlin

Gremlin API は、グラフ データベースに使用されます。 MongoDB API は、BSON 形式でデータを格納します。 Table API は、キーと値のペアを取得するために使用されます。 Cassandra API は、表形式データを取得するために使用されます。

Azure Cosmos DB の API を特定する

質問 18/50(1), 質問 20/50(2), 質問 23/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

BSON 形式のデータにはどの Azure Cosmos DB API を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Apache Cassandra
2) Apache Gremlin
3) MongoDB
4) テーブル

A

3) MongoDB

MongoDB API は、BSON 形式でデータを格納します。 Table API は、キーと値のペアに使用されます。 Cassandra API は、列ファミリ ストレージ内の表形式データに使用されます。 Gremlin API は、グラフ データベースに使用されます。

[Azure Cosmos DB の API を特定する]
https://learn.microsoft.com/training/modules/explore-non-relational-data-stores-azure/3-cosmos-db-apis

質問 19/50(1), 質問 33/50(3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

あなたは、ネイティブ クエリを使用してファイルのデータにアクセスできるようにしながら、1 分ごとに多数の JSON ファイルを処理する必要があります。

どの Azure Cosmos DB API を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Apache Cassandra
2) Apache Gremlin
3) NoSQL
4) テーブル

A

3) NoSQL

SQL は Cosmos DB のネイティブ API です。 これは、JSON 形式でデータを管理します。 Cassandra API は、列ファミリ ストレージ構造を使用します。 Table API は、キー/値テーブル内のデータを操作するために使用されます。 Gremlin API は、グラフ構造のデータで使用されます。

[Azure Cosmos DB の API を特定する]
https://learn.microsoft.com/training/modules/explore-non-relational-data-stores-azure/3-cosmos-db-apis

質問 20/50(1), 質問 22/50(2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

SQL に基づく構文を使用してクエリを実行されるのはどの Azure Cosmos DB API ですか?

回答を 1 つだけ選択してください。

1) Apache Cassandra
2) Apache Gremlin
3) MongoDB
4) テーブル

A

1) Apache Cassandra

Cassandra API のクエリには、SQL が使用されます。 MongoDB API のクエリには、MongoDB クエリ言語 (MQL) が使用されます。 Gremlin API のクエリには、Graph が使用されます。 Table API のクエリには、OData および LINQ クエリが使用されます。

Azure Cosmos DB の API を特定する
https://learn.microsoft.com/training/modules/explore-non-relational-data-stores-azure/3-cosmos-db-apis

質問 21/50(1), 質問 35/50(3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

頂点とエッジを操作できるのはどの Azure Cosmos DB API ですか?

回答を 1 つだけ選択してください。

1) Apache Cassandra
2) Apache Gremlin
3) NoSQL
4) テーブル

A

2) Apache Gremlin

Gremlin はグラフ内のデータに使用されます。 エンティティは、ノードを形成する頂点として定義されます。 ノードは、リレーションシップを表すエッジによって接続されます。

[非リレーショナル データの Azure Storage を確認する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/

[Azure Cosmos DB の基礎を調べる]
https://learn.microsoft.com/training/modules/explore-non-relational-data-stores-azure/

質問 22/50(1), 質問 24/50(2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

複数列の表形式で保存されたデータの作成、読み取り、更新、削除 (CRUD) 操作を最適化するには、どのタイプのデータ構造を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) ドキュメント データベース
2) グラフ データベース
3) キーと値のストア
4) リレーショナル データベース

A

4) リレーショナル データベース

リレーショナル データベースは CRUD 操作に最適なオプションであり、使用する記憶領域を最小限に抑えます。 キー/値ストアは、単一キーに基づく単純な検索によって単一の値を取得するために使用されます。 ドキュメント データベースは JSON などの非構造化データを使用し、CRUD 操作ではなく取得用に最適化されています。 グラフ データベースは、ノードとエッジを持つ組織図などの階層データを格納するために使用されます。

[データベースの詳細を確認する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/4-databases?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-core-data-concepts

[データ ストア モデルについて - Azure アプリケーション アーキテクチャ ガイド]
https://learn.microsoft.com/azure/architecture/guide/technology-choices/data-store-overview

質問 23/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

ドキュメント、グラフ、および列ファミリ データベースを格納できるのはどの Azure データ サービスですか?

回答を 1 つだけ選択してください。

1) Azure Cosmos DB
2) Azure SQL データベース
3) Azure Table Storage
4) HDInsight の HBase

A

1) Azure Cosmos DB

Azure Cosmos DB では、必要なすべてのデータベースを処理できます。 Azure SQL Database では、列ファミリ データベースを処理できません。 テーブル ストレージでは、いずれのデータベース タイプも処理できません。 HBase では、グラフ データベースを処理できません。

[データ サービスを特定する - トレーニング]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/3-data-services

[データ ストア モデルについて - Azure アプリケーション アーキテクチャ ガイド ]
https://learn.microsoft.com/azure/architecture/guide/technology-choices/data-store-overview

質問 24/50(1), 質問 13/50(3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

データベース内の 2 つのテーブルに格納されているデータがあります。

あなたは、テーブル間のリレーションシップを作成します。

どのタイプのデータがありますか?

回答を 1 つだけ選択してください。

1) 半構造化
2) 構造化
3) 非構造化

A

2) 構造化

テーブル間のリレーションシップを持つデータベース内の 2 つのテーブルに格納されているデータは、構造化データの例です。

[データ形式を識別する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/2-data-formats?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-core-data-concepts

質問 25/50(1), 質問 2/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

ドキュメント、画像、およびオーディオ ファイルを含むフォルダーがあります。

どのタイプのデータがありますか?

回答を 1 つだけ選択してください。

1) 半構造化
2) 構造化
3) 非構造化

A

3) 非構造化

非構造化データには、ドキュメント、画像、オーディオ データ、動画データ、バイナリ ファイルなどのデータが含まれます。

[データ形式を識別する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/2-data-formats?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-core-data-concepts

質問 26/50(1), 質問 15/50(3), 質問 4/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

ネイティブ バイナリ形式でビデオ カメラから送信する必要があるのは、どのタイプのデータですか?

回答を 1 つだけ選択してください。

1) 半構造化
2) 構造化
3) 非構造化

A

3) 非構造化

非構造化データには、ドキュメント、画像、オーディオ データ、動画データ、バイナリ ファイルなどのデータが含まれます。

[データ形式を識別する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/2-data-formats?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-core-data-concepts

質問 27/50(1), 質問 16/50(3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

あなたは、次の要件に基づいてデータを格納する必要があるアプリケーションを設計します。

複数のデータ ソースからの履歴データを格納する。
スケジュールに従ってデータを読み込む。
非正規化されたスターまたはスノーフレーク スキーマを使用する。
どのタイプのデータベースを使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Azure Table Storage
2) グラフ データベース
3) OLAP データベース
4) OLTP データベース

A

3) OLAP データベース

OLAP データベースは、履歴データを持つスノーフレーク スキーマに使用されます。 テーブル ストレージは、このタイプのデータには適していません。 グラフ データベースは、ノードとエッジを持つ組織図などの階層データを格納するために使用されます。 OLTP データベースは、作成、読み取り、更新、および削除 (CRUD) 操作に使用され、最小限の記憶領域を使用します。スノーフレーク スキーマの履歴データには適していません。

[分析データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/6-analytical-processing

[データ ストア モデルについて - Azure アプリケーション アーキテクチャ ガイド]
https://learn.microsoft.com/azure/architecture/guide/technology-choices/data-store-overview

質問 28/50(1), 質問 19/50(3), 質問 7/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

読み取り操作用に最適化され、大量の集約データを格納するデータ ワークロードのタイプはどれですか?

回答を 1 つだけ選択してください。

1) 分析
2) graph
3) 時系列
4) transactional

A

1) 分析

分析データベースは、大量の集約データを格納するために高度に非正規化され、読み取り用に最適化されています。 時系列ワークロードでは、大量の集約データは格納されません。 グラフ ワークロードでは、階層データが格納されます。 トランザクション ワークロードは、作成、読み取り、更新、削除 (CRUD) 操作用に最適化されています。

[分析データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/6-analytical-processing

[オンライン トランザクション処理 (OLTP) - Azure アーキテクチャ センター]
https://learn.microsoft.com/azure/architecture/data-guide/relational-data/online-transaction-processing

質問 29/50(1), 質問 11/50(2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

更新用に最適化され、エンティティ間のリレーションシップを利用してデータを関連付けるデータ ワークロードのタイプはどれですか?

回答を 1 つだけ選択してください。

1) 分析
2) graph
3) 時系列
4) transactional

A

4) transactional

トランザクション ワークロードは、作成、読み取り、更新、削除 (CRUD) 操作用に最適化されています。 分析データベースは、大量の集約データを格納するために高度に非正規化され、読み取り用に最適化されています。 時系列ワークロードでは、大量の集約データは格納されません。 グラフ ワークロードでは、階層データが格納されます。

[トランザクション データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/5-transactional-data-processing

[オンライン トランザクション処理 (OLTP) - Azure アーキテクチャ センター]
https://learn.microsoft.com/azure/architecture/data-guide/relational-data/online-transaction-processing

質問 30/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

同時実行プロセスで不整合な状態にあるデータが認識できないように保証するトランザクション データ処理の機能はどれですか?

回答を 1 つだけ選択してください。

1) 原子性
2) 一貫性
3) durability
4) による分離

A

4) による分離

トランザクション データ処理における分離性により、同時実行トランザクションが相互に干渉することがなくなり、データベースの状態が一貫性のあるものになります。

[トランザクション データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/5-transactional-data-processing

[分析データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/6-analytical-processing

質問 31/50(1), 質問 13/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

トランザクション システムで使用される 2 つのタイプのアプリケーションはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] 基幹業務 (LOB) アプリケーション
2] ライブ アプリケーション
3] ビジネス メトリックを示すレポート
4] OLAP メジャーを示すレポート

A

1] 基幹業務 (LOB) アプリケーション
2] ライブ アプリケーション

ライブ アプリケーションは、トランザクション データ処理システムで使用されます。 LOB アプリケーションは、ビジネス データを処理するライブ アプリケーションの一種です。

[トランザクション データ処理を調べる - トレーニング]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/5-transactional-data-processing

[分析データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/6-analytical-processing

質問 32/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

データベース ソリューションの設計、データベースの作成、ストアド プロシージャの開発を担当するジョブ ロールはどれですか?

回答を 1 つだけ選択してください。

1) データベース管理者 (database administrator)
2) データベース アナリスト
3) データベース エンジニア
4) データベース ユーザー

A

3) データベース エンジニア

データベース エンジニアはデータベースを作成します。 データベース アナリストは、データベースのデータを使用してビジネス上の意思決定を行います。 データベース ユーザーはデータベースを使用します。 データベース管理者は、既存のデータベースを保守します。

[データの世界における仕事上の役割について調べる]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles

質問 33/50(1), 質問 25/50(3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

インデックス パフォーマンスのトラブルシューティング、データベースへのアクセスのプロビジョニング、データベースのバックアップを担当するジョブ ロールはどれですか?

回答を 1 つだけ選択してください。

1) データベース管理者 (database administrator)
2) データベース アナリスト
3) データベース エンジニア
4) データベース ユーザー

A

1) データベース管理者 (database administrator)

データベース管理者は、既存のデータベースを保守します。 データベース エンジニアはデータベースを作成します。 データベース アナリストは、データベースのデータを使用してビジネス上の意思決定を行います。 データベース ユーザーはデータベースを使用します。

[データの世界における仕事上の役割について調べる]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles

質問 34/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

データベースからのレポートの作成と OLAP キューブを使用を担当するジョブ ロールはどれですか?

回答を 1 つだけ選択してください。

1) データベース管理者 (database administrator)
2) データベース アナリスト
3) データベース エンジニア
4) データベース ユーザー

A

2) データベース アナリスト

データベース アナリストは、データベースのデータを使用してビジネス上の意思決定を行います。 データベース ユーザーはデータベースを使用します。 データベース管理者は、既存のデータベースを保守します。 データベース エンジニアはデータベースを作成します。

[データの世界における仕事上の役割について調べる]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles

質問 35/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

データ プライバシーの管理、データ ストアの監視、データ パイプラインの監視を担当するジョブ ロールはどれですか?

回答を 1 つだけ選択してください。

1) データベース管理者 (database administrator)
2) データ アナリスト
3) データ エンジニア
4) データベース ユーザー

A

3) データ エンジニア

データ エンジニアは、データ プライバシー、データ ストアおよびデータ パイプラインの監視を管理します。 データ アナリストは、データ モデルの構築、データのクリーニングと変換、隠れたデータ パターンの検出を担当します。 データベース管理者は、データのセキュリティ、バックアップおよび復旧計画の実装、データベース ソリューションのパフォーマンスの監視を管理します。 データベース ユーザーはデータベースを使用します。

[データの世界における仕事上の役割について調べる]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles

質問 36/50(1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

データ インジェスト パイプラインを作成して実行するには、何を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Azure Cosmos DB
2) Azure Data Factory
3) Azure Databricks
4) Azure HDInsight

A

2) Azure Data Factory

Data Factory は、ETL パイプラインを実行するために使用されます。 Databricks は、複数のクラウド プロバイダーでサポートされている大量のデータを処理するために使用されます。 HDInsight は、大量のデータを処理するために使用されます。

[データ インジェスト パイプラインを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/3-data-ingestion-pipelines

質問 37/50(1), 質問 37/50(3), 質問 25/50(4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

質問 38/50

Apache Spark 上に構築され、他のクラウド プロバイダーと互換性があるのはどのサービスですか?

回答を 1 つだけ選択してください。

1) Azure Data Factory
2) Azure Databricks
3) Azure HDInsight
4) Azure Synapse Analytics

A

2) Azure Databricks

Databricks は、複数のクラウド プロバイダーでサポートされている大量のデータを処理するために使用されます。 Data Factory は、ETL パイプラインを実行するために使用されます。 Azure Synapse Analytics は、Apache Spark 上に構築された Azure ネイティブ サービスです。 HDInsight は、Apache Hadoop を使用して大量のデータを処理するために使用されます。

[分析データ ストアを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores

質問 38/50(1), 質問 1/50(2)

39
Q

コーディングなしでデータ フローを調整できるのは、どのデータ統合サービスですか?

回答を 1 つだけ選択してください。

1) Azure Data Factory
2) Azure Data Lake
3) Azure Databricks
4) Azure HDInsight

A

1) Azure Data Factory

Data Factory を使用すると、パイプラインを使用して、コーディングなしでデータ フローを調整できます。 Data Lake はストレージ リポジトリです。 Databricks と HDInsight は、データ処理タスクを実行します。

[データ インジェスト パイプラインを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/3-data-ingestion-pipelines

質問 39/50(1), 質問 41/50(3), 質問 27/50(4)

40
Q

イベントに対する応答としてデータを処理するパイプラインを作成できる 2 つのサービスはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] Azure Data Factory
2] Azure Databricks
3] Azure HDInsight
4] Azure Synapse Analytics

A

1] Azure Data Factory
4] Azure Synapse Analytics

Azure Synapse Analytics と Data Factory はどちらも、イベントへの応答でパイプラインを作成できます。 Databricks と HDInsight は、データ処理タスクを実行します。

データ インジェスト パイプラインを調べる
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/3-data-ingestion-pipelines

質問 40/50(1)

41
Q

Scala を使用して大量のデータを前処理できる 2 つのサービスはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] Azure Synapse Analytics のサーバーレス Apache Spark プール
2] Azure Databricks
3] Azure Synapse Analytics の専用 SQL プール
4] Azure Synapse Analytics のサーバーレス SQL プール

A

1] Azure Synapse Analytics のサーバーレス Apache Spark プール
2] Azure Databricks

Azure Synapse Analytics の Databricks と Spark プールは、Scala を使用して大量のデータのデータ処理を実行します。

[データ インジェスト パイプラインを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/3-data-ingestion-pipelines

[分析データ ストアを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores

質問 41/50(1), 質問 28/50(4)

42
Q

質問 42/50

Azure Data Factory を使用して Microsoft Excel ファイルから Parquet ファイルにデータをコピーする統合プロセスでは、最初に何を作成する必要がありますか?

回答を 1 つだけ選択してください。

1) データセット
2) リンク サービス
3) パイプライン
4) アクティビティ

A

2) リンク サービス

最初に、リンク サービスを作成する必要があります。 パイプラインでは、既存のリンク サービスを使用してデータを読み込んで処理します。 データセットは入力と出力であり、アクティビティはデータ フローとして定義できます。

[分析データ ストアを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores

質問 42/50(1), 質問 3/50(2), 質問 29/50(4)

43
Q

SQL API を実行している Azure Cosmos DB サービスがあります。 運用データベースの 1 つに多数のトランザクションがあります。

Azure Cosmos DB に格納されている運用データに対してほぼリアルタイムの分析を実行できるのはどのサービスですか?

回答を 1 つだけ選択してください。

1) Azure Data Lake Storage
2) Azure Databricks
3) Azure HDInsight
4) Azure Synapse

A

4) Azure Synapse

Azure Synapse を使用すると、運用データの分析をほぼリアルタイムで実行できます。 Databricks と HDInsight は、すべての要件を満たしていません。 Data Lake Storage は、分析データ ストアのカテゴリです。

[データ ウェアハウスのアーキテクチャについて説明する]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/2-describe-warehousing

[分析データ ストアを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores

質問 43/50(1)

44
Q

ストリーム処理用のデータを取り込むために使用できる 3 つのサービスはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] Azure Data Lake Storage
2] Azure Event Hubs
3] Azure Functions
4] Azure IoT Hub
5] Azure SQL データベース

A

1] Azure Data Lake Storage
2] Azure Event Hubs
4] Azure IoT Hub

Data Lake Storage、Event Hubs、IoT Hub は、ストリーム処理用のデータを取り込むために一般的に使用されるソースです。 Azure SQL Database と Azure 関数は出力です。

[ストリーム処理アーキテクチャの一般的な要素を調べる]
https://learn.microsoft.com/training/modules/explore-fundamentals-stream-processing/3-explore-common-elements

質問 44/50(1), 質問 5/50(2), 質問 31/50(4)

45
Q

あなたは、バッチとストリームを使用してデータを処理しています。

処理中のトランザクション整合性を確保するには、何を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Azure Blob Storage
2) Azure Delta Lake
3) Azure SQL データベース
4) Azure Table Storage

A

2) Azure Delta Lake

Delta Lake は、オープンソース ストレージ レイヤーであり、トランザクションの整合性を確保するためのサポートを Data Lake Storage に追加します。

Microsoft Azure での Apache Spark を調べる
https://learn.microsoft.com/training/modules/explore-fundamentals-stream-processing/6-spark-streaming

質問 45/50(1), 質問 7/50(2), 質問 46/50(3), 質問 32/50(4)

46
Q

2 つの数値メジャー間の相関関係を識別するために使用する必要があるのは、Microsoft Power BI のどのタイプのビジュアルですか?

回答を 1 つだけ選択してください。

1) 横棒グラフ
2) 折れ線グラフ
3) 円グラフ
4) 散布図

A

4) 散布図

散布図は、2 つの数値間のリレーションシップまたは相関関係を判別するために使用されます。 円グラフは、さまざまな値を合計に対する割合として視覚的に比較します。 折れ線グラフは、(通常は時間の経過に伴う) 傾向を調べるのに使用されます。 横棒グラフは、個別のカテゴリのさまざまな値を比較するために使用されます。

[データ視覚化に関する考慮事項について説明する]
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/4-data-visualizations

質問 46/50(1), 質問 47/50(2), 質問 33/50(4)

47
Q

Microsoft Power BI の分析モデルを定義するには、何を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Azure Data Factory
2) Power BI Desktop
3) Power BI Phone App
4) Power BI サービス

A

2) Power BI Desktop

Power BI Desktop は、分析モデルを定義するために使用されます。 電話アプリは、Power BI レポートを表示するために使用されます。 Power BI サービスは、データを提供するために使用されます。 Data Factory は、ETL ジョブを実行するために使用されます。

[データ モデリングの主要概念について説明する]
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/3-data-modeling

質問 47/50(1), 質問 10/50(2), 質問 34/50(4)

48
Q

Microsoft Power BI でメジャーの集約に使用するエンティティを表すデータ モデル要素はどれですか?

回答を 1 つだけ選択してください。

1) dimensions
2) facts
3) キー
4) relationships

A

1) dimensions

ディメンションは、データを集約するために使用されます。 ファクト テーブルには、集約する値ではなく、集約されるメジャーが含まれています。 リレーションシップは、ファクトをディメンションに関連付けるために使用されます。 キーは、リレーションシップを確立するために使用されます。

[データ モデリングの主要概念について説明する]
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/3-data-modeling

質問 48/50(1), 質問 11/50(2), 質問 35/50(4)

49
Q

個別のカテゴリの数値を視覚的に比較できる、Microsoft Power BI の 2 つのビジュアルはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] 横棒グラフ
2] カード
3] a column chart
4] マトリックス

A

1] 横棒グラフ
3] a column chart

横棒グラフと縦棒グラフを使用すると、離散値の数値を比較できます。 カードは、1 つの数値または値を追跡するために使用されます。 マトリックスを使用すると、簡単に複数のディメンションをまたいでデータを表示できます。

データ視覚化に関する考慮事項について説明する
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/4-data-visualizations

質問 49/50(1), 質問 49/50(3), 質問 36/50(4)

50
Q

あなたは、Microsoft Power BI Desktop で作成したレポートを他のユーザーと共有する必要があります。

最初に何をする必要がありますか?

回答を 1 つだけ選択してください。

1) ワークスペースを作成します。
2) アプリを作成します。
3) Web ブラウザーでレポートを開きます。
4) Power BI サービスにレポートを発行します。

A

4) Power BI サービスにレポートを発行します。

Power BI Desktop で作成されたデータ モデルとレポートを共有するために、最初に Power BI サービスに公開されます。

[Power BI のツールとワークフローについて説明する]
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/2-power-bi

質問 50/50(1), 質問 13/50(2), 質問 37/50(4)

51
Q

Apache Spark ジョブを実行してデータを処理するために使用できるのは、どのネイティブ Azure サービスですか?

回答を 1 つだけ選択してください。

1) Azure Data Lake Storage
2) Azure Cosmos DB
3) Azure Synapse Analytics

A

3) Azure Synapse Analytics

Azure Synapse Analytics は、Spark 上に構築された Azure ネイティブ サービスです。 Azure Data Lake Storage は、データを格納するために使用されます。 Azure Cosmos DB は、Spark プラットフォームを使用しません。

[分析データ ストアを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores

質問 2/50(2), 質問 39/50(3)

52
Q

バッチ処理の特性は何ですか?

回答を 1 つだけ選択してください。

1) 小さなデータセットは、時間枠に基づいて処理されます。
2) 複雑な分析を実行できます。
3) 個々のイベントが処理されます。
4) 待機時間は秒単位またはミリ秒単位で測定されます。

A

2) 複雑な分析を実行できます。

バッチ処理は、複雑な分析を実行するために使用されます。 バッチ処理では、一度に大量のデータが処理されます。 バッチ処理は通常、分単位および時間単位で測定されます。

[バッチ処理とストリーム処理を理解する]
https://learn.microsoft.com/training/modules/explore-fundamentals-stream-processing/2-batch-stream

質問 4/50(2), 質問 43/50(3)

53
Q

すべてのデータ ソースに対して共通のクエリ言語を使用して、テキスト ログ、Web サイト、IoT デバイスからの大量のデータをオンデマンドで分析できるサービスはどれですか?

回答を 1 つだけ選択してください。

1) Azure Cosmos DB
2) Azure Data Explorer
3) Azure Data Lake Storage Gen2
4) Azure Stream Analytics

A

2) Azure Data Explorer

Data Explorer は、大量のテキスト ログ データ、Web サイト、IoT デバイスの分析に使用され、一般的なクエリ言語を使用します。 Data Lake Storage Gen2 はデータ ソースであり、Azure Stream Analytics を使用してストリーミング ジョブを定義し、永続的なクエリを適用し、結果を出力に書き込みます。 Azure Cosmos DB はデータを格納します。

[ストリーム処理アーキテクチャの一般的な要素を調べる]
https://learn.microsoft.com/training/modules/explore-fundamentals-stream-processing/3-explore-common-elements

質問 6/50(2)

54
Q

データをデータ レイクに書き込む前に、特定の時間枠でデータを集約できるのはどのサービスですか?

回答を 1 つだけ選択してください。

1) Azure Cosmos DB
2) Azure Event Hubs
3) Azure SQL Database
4) Azure Stream Analytics

A

4) Azure Stream Analytics

Stream Analytics を使用すると、特定の期間のデータを、データ レイクに書き込まれる前に集約できます。 Event Hubs は、ストリーム処理のソースまたはシンクとして使用されます。 Azure SQL Database は、処理された結果をクエリや分析に使用できるようにデータベース テーブルに保持するために使用されます。

[Microsoft Azure での Apache Spark を調べる]
https://learn.microsoft.com/training/modules/explore-fundamentals-stream-processing/6-spark-streaming

質問 8/50(2)

55
Q

分類された値を合計値に対する割合として比較するために使用する必要があるのは、Microsoft Power BI のどのタイプのビジュアルですか?

回答を 1 つだけ選択してください。

1) 横棒グラフ
2) 折れ線グラフで降順で表示
3) 円グラフ
4) 散布図

A

3) 円グラフ

円グラフは、さまざまな値を合計に対する割合として視覚的に比較します。 折れ線グラフは、(通常は時間の経過に伴う) 傾向を調べるのに使用されます。 横棒グラフは、個別のカテゴリのさまざまな値を比較するために使用されます。 散布図は、2 つの数値間のリレーションシップまたは相関関係を判別するために使用されます。

[データ視覚化に関する考慮事項について説明する]
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/4-data-visualizations

質問 9/50(2)

56
Q

Power BI サービスで、レポートの最も重要なビジュアルを含む単一ページを共有するには、何を作成する必要がありますか?

回答を 1 つだけ選択してください。

1) ダッシュボード
2) データセット
3) スコアカード
4) ワークスペース

A

1) ダッシュボード

ダッシュボードは、関連するレポートを 1 つの場所に結合して、データの可視化を容易にするために使用されます。

[Power BI のツールとワークフローについて説明する]
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/2-power-bi

[データ ウェアハウスのアーキテクチャについて説明する]https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/2-describe-warehousing

質問 12/50(2)

57
Q

1 つの値 (売上合計など) を表示するために使用する必要があるのは、Microsoft Power BI のどのタイプのビジュアルですか?

回答を 1 つだけ選択してください。

1) 横棒グラフ
2) card
3) 円グラフ
4) table

A

2) card

カードには 1 つの値が表示され、重要なメトリックを強調表示するのに役立ちます。 テーブルは通常、複数の値を表示するために使用されます。 円グラフは、分類された値を合計に対する割合として比較します。 横棒グラフを使用すると、個別のカテゴリの数値を比較できます。

[データ視覚化に関する考慮事項について説明する]
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/4-data-visualizations

質問 14/50(2), 質問 50/50(3), 質問 38/50(4)

58
Q

パーティションにグループ化されたキーと値のペアを格納するために使用されるのは、どのタイプの Azure Storage ですか?

回答を 1 つだけ選択してください。

1) Azure Data Lake Storage Gen2
2) Azure Files
3) Azure Storage ページ BLOB
4) Azure Table Storage

A

4) Azure Table Storage

テーブル ストレージは、キーと値のペアをパーティションに格納するために使用されます。 Azure Files は、SMB と NFS を使用してファイルを格納および共有するために使用されます。 Data Lake Storage Gen2 は、処理のために構造化データと非構造化データを格納するために使用されます。 ページ BLOB は VHD に使用されます。

[Azure Tables を確認する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/5-azure-tables

質問 16/50(2)

59
Q

Azure Synapse Analytics にマウントし、大量のデータを処理するために使用できる 2 つのストレージ ソリューションはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] Azure Blob Storage
2] Azure Data Lake Storage
3] Azure Files
4] Azure Table Storage

A

1] Azure Blob Storage
2] Azure Data Lake Storage

BLOB ストレージと Data Lake Storage を使用して大量のデータを格納できます。また、これらは Azure Synapse Analytics にマウントすることができます。 Azure Files とテーブル ストレージを Azure Synapse Analytics にマウントすることはできません。

[非リレーショナル データの Azure Storage を確認する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/

[Azure Synapse Analytics でのファイル API の概要 - Azure Synapse Analytics]
https://learn.microsoft.com/azure/synapse-analytics/spark/synapse-file-mount-api

質問 18/50(2), 質問 30/50(3), 質問 20/50(4)

60
Q

Azure Table Storage の 2 つの特性は何ですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] 各行キー値は、テーブル内で一意です。
2] 各行キー値は、テーブル パーティション内で一意です。
3] 同じパーティション内の項目は、RowKey の順序で格納されます。
4] テーブルでは、インデックスを使用してクエリを高速化します。

A

2] 各行キー値は、テーブル パーティション内で一意です。
3] 同じパーティション内の項目は、RowKey の順序で格納されます。

行キーは、テーブル内ではなくパーティション内で一意です。 同じパーティション内の項目は、行キーの順に格納されます。 テーブルでは、インデックスを使用してクエリを高速化することはできません。

[非リレーショナル データの Azure Storage を確認する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/

質問 19/50(2), 質問 31/50(3), 質問 21/50(4)

61
Q

質問 21/50

列ファミリ ストレージ構造のデータにはどの Azure Cosmos DB API を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Apache Cassandra
2) Apache Gremlin
3) MongoDB
4) テーブル

A

1) Apache Cassandra

Cassandra API は、列ファミリ ストレージ内の表形式データに使用されます。 Gremlin API は、グラフ データベースに使用されます。 MongoDB API は、バイナリ JSON (BSON) 形式でデータを格納します。 Table は、キーと値のペアを取得するために使用されます。

[Azure Cosmos DB の API を特定する]
https://learn.microsoft.com/training/modules/explore-non-relational-data-stores-azure/3-cosmos-db-apis

62
Q

追加の開発作業を行わずに分析レポートで使用するために JSON ファイルに格納されているデータを集約できるのは、どのストレージ ソリューションですか?

回答を 1 つだけ選択してください。

1) Azure Blob Storage
2) Azure Cosmos DB
3) Azure Data Lake Storage
4) Azure SQL Database

A

2) Azure Cosmos DB

Azure Cosmos DB を使用すると、追加の開発なしで分析レポート内のデータを集約できます。 Azure SQL Database は、JSON ファイルにデータを格納しません。 BLOB ストレージと Data Lake Storage では、追加の開発作業なしで分析レポートのデータを集約できません。

[Azure Cosmos DB の基礎を調べる]
https://learn.microsoft.com/training/modules/explore-non-relational-data-stores-azure/

質問 23/50(2), 質問 36/50(3)

63
Q

リレーショナル データベース内の 2 つのテーブル間に一対多のリレーションシップを作成するために必要な 2 つのキーはどれですか? 各正解は解答の一部を示します。

該当するすべての回答を選択してください。

1] 外部キー
2] 主キー
3] 一意キー
4] インデックス キー

A

1] 外部キー
2] 主キー

一対多のリレーションシップには、主キーと外部キーが必要です。 主キーが必要であり、一意にする必要がありますが、単なる一意のキーではありません。 インデックス キーは検索に使用されます。

[正規化について理解する - トレーニング]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/3-normalization?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-relational-data

質問 25/50(2), 質問 1/50(3), 質問 39/50(4)

64
Q

リレーショナル データベースで SELECT ステートメントの結果から仮想テーブルを作成するには、何を使用できますか?

回答を 1 つだけ選択してください。

1) リレーションシップ
2) ストアド プロシージャ
3) ビュー
4) インデックス

A

3) ビュー

ビューは、SELECT クエリの結果に基づく仮想テーブルです。 ストアド プロシージャは、コマンドで実行できる SQL ステートメントを定義します。 インデックスは、テーブル内でのデータ検索に便利です。 リレーションシップとは、2 つのテーブル間の関連付けです。

[データベース オブジェクトについて説明する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/5-database-objects

質問 31/50(2)

65
Q

フル マネージドであり、SQL Server 2016 との互換性が最も広いのはどの Azure Data Service ですか?

回答を 1 つだけ選択してください。

1) Azure SQL Database
2) Azure SQL Managed Instance
3) Linux が稼働する Azure Virtual Machines 上の SQL Server
4) Windows が稼働する Azure Virtual Machines 上の SQL Server

A

2) Azure SQL Managed Instance

Azure SQL Managed Instance は、SQL Server 2016 と互換性のあるサービスとしてのプラットフォーム (PaaS) サービスです。 Azure SQL では、SQL Managed Instance ほど多くの SQL 機能をサポートしていません。 Windows および Linux が稼働している Azure Virtual Machines 上の SQL Server は、マネージド型ではありません。

[データ サービスを特定する]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/3-data-services

質問 32/50(2), 質問 7/50(3), 質問 48/50(4)

66
Q

共有列に基づいて 2 つのテーブルの内容を結合するために使用される SQL 操作はどれですか?

回答を 1 つだけ選択してください。

1) HAVING
2) INTERSECT
3) JOIN
4) UNION

A

3) JOIN

JOIN は、共有キーに基づいて 2 つのテーブルのデータを結合するために使用されます。 HAVING は、GROUP BY コマンドからのコンテンツをフィルター処理するために使用されます。 UNION は、2 つのテーブルの 2 つの列セットのコンテンツを表示しますが、共有キーに基づきません。 INTERSECT は、両方のテーブルに存在する値のみを表示します。

[SQL を探索する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/4-query-with-sql?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-relational-data

[SELECT (Transact-SQL) - SQL Server]
https://learn.microsoft.com/sql/t-sql/queries/select-transact-sql?view=sql-server-ver16

質問 3/50(3)

67
Q

文を正しく補完する回答を選択します。

[選択した解答] は、データベース内の重複データを減らし、データの整合性を確保するプロセスです。

回答を 1 つだけ選択してください。

1) インデックス作成
2) 正規化
3) 射影
4) リファクタリング

A

2) 正規化

正規化は、データの重複を減らすプロセスです。 これを行うには、エンティティを独自のテーブルに分離し、テーブル間のリレーションシップを確立します。

[正規化について理解する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/3-normalization

質問 4/50(3), 質問 43/50(4)

68
Q

数百万行が含まれるテーブルにアクセスするクエリのパフォーマンスを向上させるには、何を作成する必要がありますか?

回答を 1 つだけ選択してください。

1) 関数
2) ストアド プロシージャ
3) ビュー
4) インデックス

A

4) インデックス

インデックスを作成すると、テーブル内のデータをより効率的に検索できます。 ビューは、SELECT クエリの結果に基づく仮想テーブルです。 これにより、1 つ以上のテーブル内の特定の行を表示できます。 ストアド プロシージャは、コマンドで実行できる SQL ステートメントを定義します。

[リレーショナル データを理解する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/2-understand-relational-data

[正規化について理解する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/3-normalization

[SQL を探索する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/4-query-with-sql

[データベース オブジェクトについて説明する]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/5-database-objects

質問 5/50 (3), 質問 44/50(4)

69
Q

Azure でサービスとしてのプラットフォーム (PaaS) として使用可能な 3 つのオープン ソース データベースはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] CockroachDB
2] CouchDB
3] MariaDB
4] MySQL
5] PostgreSQL

A

3] MariaDB
4] MySQL
5] PostgreSQL

Azure Database for MariaDB は PaaS サービスです。 Azure Database for MySQL は PaaS サービスです。 Azure Database for PostgreSQL は PaaS サービスです。 CockroachDB と CouchDB を仮想マシン上で使用できます。

[オープンソース データベース用の Azure サービスについて説明する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/3-azure-database-open-source

[Azure SQL とは]
https://learn.microsoft.com/azure/azure-sql/azure-sql-iaas-vs-paas-what-is-overview?view=azuresql

質問 8/50(3)

70
Q

テンポラル データのサポートが組み込まれているオープンソース データベースはどれですか?

回答を 1 つだけ選択してください。

1) MariaDB
2) MySQL
3) Oracle Database
4) PostgreSQL

A

1) MariaDB

MariaDB には、テンポラル データのサポートが組み込まれています。 これにより、アプリケーションは、過去の特定時点でのデータの状態をクエリできます。

[オープンソース データベース用の Azure サービスについて説明する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-relational-database-offerings-azure/3-azure-database-open-source

質問 11/50(3)

71
Q

製品について説明し、JSON ドキュメントに格納されるデータがあります。 製品構造は、時間の経過とともに新しい属性が追加されることで変化します。

どのタイプのデータがありますか?

回答を 1 つだけ選択してください。

1) 半構造化
2) 構造化
3) 非構造化

A

1) 半構造化

半構造化データにはある程度の構造がありますが、エンティティ インスタンス間のバリエーションは許容されます。 半構造化データの一般的な形式は JSON です。

[データ形式を識別する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/2-data-formats?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-core-data-concepts

質問 14/50(3), 質問 3/50(4)

72
Q

質問 17/50

組織図に使用するのに最適なデータベースのタイプはどれですか?

回答を 1 つだけ選択してください。

1) Azure SQL データベース
2) Azure Table Storage
3) ドキュメント データベース
4) グラフ データベース

A

4) グラフ データベース

グラフ データベースは、階層データに最適なオプションです。 Azure SQL Database は、作成、読み取り、更新、削除 (CRUD) 操作に最適なオプションであり、最小限の記憶領域を使用しますが、このソリューションでは、データベース管理システム (DBMS) は必要ありません。 ドキュメント データベースは、非構造化データに最適です。 テーブル ストレージは、ファイルには適していません。

[データベースの詳細を確認する - トレーニング]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/4-databases?ns-enrollment-type=learningpath&ns-enrollment-id=learn.wwl.azure-data-fundamentals-explore-core-data-concepts

[データ ストア モデルについて - Azure アプリケーション アーキテクチャ ガイド]
https://learn.microsoft.com/azure/architecture/guide/technology-choices/data-store-overview

質問 17/50(3)

73
Q

可能な限り最速の方法でシーケンシャル データを格納するには、どのタイプのデータベースを使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Azure SQL Database
2) Azure Table Storage
3) グラフ データベース
4) 時系列データベース

A

4) 時系列データベース

時系列データベースは、シーケンシャル データを格納するために使用されます。 テーブル ストレージは、時系列には適していません。 グラフ データベースは、ノードとエッジを持つ組織図などの階層データを格納するために使用されます。 Azure SQL Database は、作成、読み取り、更新、削除 (CRUD) 操作に最適なオプションであり、最小限の記憶領域を使用します。時系列用には最適化されていません。

[データ ストア モデルについて - Azure アプリケーション アーキテクチャ ガイド]
https://learn.microsoft.com/azure/architecture/guide/technology-choices/data-store-overview

[データベースの詳細を確認する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/4-databases

質問 18/50(3), 質問 6/50(4)

74
Q

グラフ データベースとしてデータを格納できるサービスはどれですか?

回答を 1 つだけ選択してください。

1) Azure Cosmos DB
2) Azure SQL データベース
3) Azure SQL Managed Instance
4) Azure Synapse Analytics

A

1) Azure Cosmos DB

Azure Cosmos DB を使用すると、グラフ データベースとしてデータを格納できます。 Azure Synapse Analytics、SQL Managed Instance、Azure SQL Database ではできません。

[ファイル ストレージを調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/3-file-storage

[データベースの詳細を確認する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/4-databases

質問 20/50(3)

75
Q

列形式でデータを格納する 2 つのタイプのファイルはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] Avro
2] CSV
3] Parquet
4] ORC

A

3] Parquet
4] ORC

ORC と Parquet は列指向データ形式です。 Avro は行ベースであり、CSV は区切りデータに使用されます。

[ファイル ストレージを調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/3-file-storage

[データベースの詳細を確認する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/4-databases

質問 21/50(3), 質問 8/50(4)

76
Q

非リレーショナル データベースを実装し、相互にリレーションシップを持つノードをモデル化することができる Azure Cosmos DB API はどれですか?

回答を 1 つだけ選択してください。

1) Apache Gremlin
2) MongoDB
3) NoSQL
4) テーブル

A

1) Apache Gremlin

Azure Cosmos DB for Apache Gremlin を使用すると、非リレーショナル データベースを実装し、ノードおよびノード間のリレーションシップをモデル化することができます。

[ファイル ストレージを調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/3-file-storage

[データベースの詳細を確認する]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/4-databases

[概要 - Azure Cosmos DB for Apache Gremlin]
https://learn.microsoft.com/azure/cosmos-db/gremlin/introduction

質問 22/50(3)

77
Q

トランザクション データ ワークロードの特性を示す 2 つの属性はどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] 高度に非正規化
2] 高度に正規化
3] 作成、読み取り、更新、および削除 (CRUD) 操作用に最適化
4] 読み取り操作用に最適化

A

2] 高度に正規化
3] 作成、読み取り、更新、および削除 (CRUD) 操作用に最適化

トランザクション データベースは高度に正規化され、CRUD 操作用に最適化されています。

[トランザクション データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/5-transactional-data-processing

[オンライン トランザクション処理 (OLTP) - Azure アーキテクチャ センター]
https://learn.microsoft.com/azure/architecture/data-guide/relational-data/online-transaction-processing

質問 23/50(3), 質問 9/50(4)

78
Q

分析データ ワークロードの 3 つのプロパティは何ですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] 読み取りおよび書き込み操作は最適化されています。
2] 読み取り操作は最適化されています。
3] 時間の経過に伴うビジネス メトリックを計算します。
4] 現在のデータを処理します。
5] 履歴データを処理します。

A

2] 読み取り操作は最適化されています。
3] 時間の経過に伴うビジネス メトリックを計算します。
5] 履歴データを処理します。

分析データ ワークロードは履歴データに対して動作し、読み取り操作用に最適化されており、時間の経過に伴うビジネス メトリックを計算します。 読み取りおよび書き込み操作は、トランザクション データ ワークロード用に最適化されています。

[トランザクション データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/5-transactional-data-processing

[分析データ処理を調べる]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/6-analytical-processing

質問 24/50(3), 質問 12/50(4)

79
Q

データ モデルの構築と隠れたデータ パターンの検出を担当するジョブ ロールはどれですか?

回答を 1 つだけ選択してください。

1) データベース管理者 (database administrator)
2) データ アナリスト
3) データ エンジニア
4) データベース ユーザー

A

2) データ アナリスト

データ アナリストは、データ モデルの構築、データのクリーニングと変換、隠れたデータ パターンの検出を担当します。 データ エンジニアは、データ プライバシー、データ ストアおよびデータ パイプラインの監視を管理します。 データベース管理者は、データのセキュリティ、バックアップおよび復旧計画の実装、データベース ソリューションのパフォーマンスの監視を管理します。 データベース ユーザーはデータベースを使用します。

[データの世界における仕事上の役割について調べる]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles

質問 26/50(3)

80
Q

VHD に使用され、ランダムな読み取りおよび書き込み操作用に最適化されているのは、どのタイプの Azure Storage ですか?

回答を 1 つだけ選択してください。

1) 追加 BLOB
2) Azure Files
3) ダウンロードする
4) ページ BLOB

A

4) ページ BLOB

ページ BLOB はランダム アクセス用に最適化されており、VHD に使用されます。 追加 BLOB を更新することはできません。 ブロック BLOB は VHD に使用されません。 Azure Files は VHD として使用されません。

[Azure BLOB ストレージを確認する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/2-azure-blob-storage

質問 27/50(3), 質問 16/50(4)

81
Q

ファイルに頻繁に追加されるが削除できないデータ ブロックを格納するために使用する必要があるのは、どのタイプの BLOB ですか?

回答を 1 つだけ選択してください。

1) 追加
2) ブロック
3) page

A

1) 追加

追加 BLOB を使用すると、頻繁に新しいデータをファイルに追加できますが、既存のデータを変更または削除することはできません。

[Azure BLOB ストレージを確認する]
https://learn.microsoft.com/training/modules/explore-provision-deploy-non-relational-data-services-azure/2-azure-blob-storage

質問 32/50(3)

82
Q

キー/値テーブルのデータにはどの Azure Cosmos DB API を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Apache Cassandra
2) Apache Gremlin
3) MongoDB
4) テーブル

A

4) テーブル

Table API は、キーと値のペアに使用されます。 Cassandra API は、列ファミリ ストレージ内の表形式データに使用されます。 Gremlin API は、グラフ データベースに使用されます。 MongoDB API は、BSON 形式でデータを格納します。

[Azure Cosmos DB の API を特定する]
https://learn.microsoft.com/training/modules/explore-non-relational-data-stores-azure/3-cosmos-db-apis

質問 34/50(3), 質問 24/50(4)

83
Q

Apache Hadoop を使用して大量のデータを処理するには、何を使用する必要がありますか?

回答を 1 つだけ選択してください。

1) Azure Data Factory
2) Azure Databricks
3) Azure HDInsight
4) Azure Synapse Analytics

A

3) Azure HDInsight

HDInsight は、Hadoop を使用して大量のデータを処理するために使用されます。 Databricks は、複数のクラウド プロバイダーでサポートされている大量のデータを処理するために使用されます。 Data Factory は、ETL パイプラインを実行するために使用されます。 Azure Synapse Analytics は、Apache Spark 上に構築された Azure ネイティブ サービスです。

分析データ ストアを調べる
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores

質問 38/50(3), 質問 26/50(4)

84
Q

スター スキーマ、ファクト テーブル、およびディメンション テーブルを使用するのは、どのタイプのデータ ストアですか?

回答を 1 つだけ選択してください。

1) データ レイク
2) データ ウェアハウス
3) キューブ (cube)
4) リレーショナル データベース

A

2) データ ウェアハウス

データ ウェアハウスでは、スター/スノーフレーク スキーマでファクトおよびディメンション テーブルを使用します。 リレーショナル データベースでは、ファクトおよびディメンション テーブルを使用しません。 キューブはデータ ウェアハウスから生成されますが、これはテーブルそのものです。 データ レイクはファイルを格納します。

[分析データ ストアを調べる]
https://learn.microsoft.com/training/modules/examine-components-of-modern-data-warehouse/4-analytical-data-stores

質問 40/50(3)

85
Q

ストリーム処理の特性は何ですか?

回答を 1 つだけ選択してください。

1) データセット内のすべてのデータが処理されます。
2) 待機時間は秒単位またはミリ秒単位で測定されます。
3) 大規模なデータセットを処理できます。
4) 複雑な分析を実行できます。

A

2) 待機時間は秒単位またはミリ秒単位で測定されます。

ストリーム処理は高速です。 データが到着すると処理します。 ストリーム処理は、単純な分析を実行するか、単純にデータをシンクに書き込みます。 ストリーム処理は、データの小さなチャンクを処理します。

[バッチ処理とストリーム処理を理解する]
https://learn.microsoft.com/training/modules/explore-fundamentals-stream-processing/2-batch-stream

質問 42/50(3)

86
Q

ストリーム処理のソースとして使用できる 2 つのサービスはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] Azure Databricks
2] Azure Event Hubs
3] Azure IoT Hub
4] Azure SQL データベース

A

2] Azure Event Hubs
3] Azure IoT Hub

Azure IoT Hub と Azure Event Hubs は、ストリーム処理のソースとして使用できます。 Azure Databricks は、大量のデータの処理に使われます。Azure SQL Database は、リレーショナル データの格納に使われます。

[ストリーム処理アーキテクチャの一般的な要素を調べる]
https://learn.microsoft.com/training/modules/explore-fundamentals-stream-processing/3-explore-common-elements

質問 44/50(3)

87
Q

ストリーム処理アーキテクチャでは、処理された結果をファイルとして保持するために何を使用できますか?

回答を 1 つだけ選択してください。

1) Azure Data Lake Storage Gen2
2) Azure Databricks
3) Azure Event Hubs
4) Azure Synapse Analytics

A

1) Azure Data Lake Storage Gen2

Data Lake Storage Gen2 を使用してファイルを格納できます。 Azure Synapse Analytics と Databricks を使用して、データをデータベースに保持し、さらにクエリや分析を行うことができます。 Event Hubs はデータ インジェスト サービスです。

[ストリーム処理アーキテクチャの一般的な要素を調べる]
https://learn.microsoft.com/training/modules/explore-fundamentals-stream-processing/3-explore-common-elements

質問 45/50(3), 質問 30/50(4)

88
Q

ユーザーがレポートでドリルアップおよびドリルダウンできるようにするには、データ モデルで何を作成する必要がありますか?

回答を 1 つだけ選択してください。

1) キューブ
2) ディメンション
3) 階層
4) ファクト テーブル

A

3) 階層

階層を使用すると、ディメンションでのドリルアップとドリルダウンが可能になります。 ディメンションを使用するとナビゲーションが可能になりますが、階層はディメンションでのドリルアップとドリルダウンに使用されます。 ファクト テーブルには値があります。 キューブは、Microsoft PowerBI では作成されません。

データ モデリングの主要概念について説明する
https://learn.microsoft.com/training/modules/explore-fundamentals-data-visualization/3-data-modeling

質問 48/50(3)

89
Q

画像、PDF ファイル、静的 JSON ファイルを格納できるのはどの Azure データ サービスですか?

回答を 1 つだけ選択してください。

1) Azure Cosmos DB for Apache Gremlin
2) Azure Blob Storage
3) Azure SQL データベース
4) Azure Table Storage

A

2) Azure Blob Storage

BLOB ストレージは、ファイル ストレージに最適なオプションです。 テーブル ストレージは、ファイルには適していません。 Azure Cosmos DB for Apache Gremlin は、ノードとエッジを持つ組織図などの階層データを格納するために使用されます。 Azure SQL Database は、作成、読み取り、更新、削除 (CRUD) 操作に最適なオプションであり、最小限の記憶領域を使用しますが、このソリューションでは、データベース管理システム (DBMS) は必要ありません。

[データ サービスを特定する - トレーニング]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/3-data-services

[データ ストア モデルについて - Azure アプリケーション アーキテクチャ ガイド]
https://learn.microsoft.com/azure/architecture/guide/technology-choices/data-store-overview

質問 1/50(4)

90
Q

あなたは、販売トランザクションのレコードを含む複数の JSON ファイルを集約して格納する必要があります。 ソリューションでは、開発作業を最小限に抑える必要があります。

どのソリューションを実装する必要がありますか?

回答を 1 つだけ選択してください。

1) Azure Blob Storage
2) Azure Cosmos DB
3) Azure Files
4) Azure SQL Database

A

2) Azure Cosmos DB

Azure Cosmos DB には、JSON ファイルの格納と処理 (変換) に最適化された SQL API があります。 SQL API を使用すると、SQL に似た言語を使用してドキュメントのクエリを実行できます。 ここでは、タスクを完了するための追加の学習曲線はありません。 Azure Files は、あらゆるタイプのファイルのストレージとして使用されます。 ファイルに対してクエリを実行してデータを集約するための組み込みの方法はありません。 BLOB ストレージを使用すると、任意のタイプのデータを格納できます。 データのクエリと集約を行えるようにするには、Azure Synapse Analytics または Azure Databricks を使用する必要があります。 Azure SQL Database は、テーブルにデータを保持するリレーショナル データベースです。 あなたは、JSON ファイルに対してクエリを実行し、それらをリレーショナル形式で格納するプロセスを作成する必要があります。

[ファイル ストレージを調べる - トレーニング]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/3-file-storage

[データベースの詳細を確認する - トレーニング]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/4-databases

質問 5/50(4)

91
Q

分析データ ワークロードの特性を示す 2 つの属性はどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] 高度に非正規化
2] 高度に正規化
3] 作成、読み取り、更新、および削除 (CRUD) 操作用に最適化
4] 読み取り操作用に最適化

A

1] 高度に非正規化
4] 読み取り操作用に最適化

分析データ ワークロードは高度に非正規化され、読み取り操作用に最適化されています。

[分析データ処理を調べる - トレーニング]
https://learn.microsoft.com/training/modules/explore-core-data-concepts/6-analytical-processing

[オンライン トランザクション処理 (OLTP) - Azure アーキテクチャ センター]
https://learn.microsoft.com/azure/architecture/data-guide/relational-data/online-transaction-processing

質問 10/50(4)

92
Q

データベース内のデータのセキュリティの管理、バックアップおよび復旧計画の実装、およびデータベース ソリューションのパフォーマンスの監視を担当するジョブ ロールはどれですか?

回答を 1 つだけ選択してください。

1) データベース管理者 (database administrator)
2) データ アナリスト
3) データ エンジニア
4) データベース ユーザー

A

1) データベース管理者 (database administrator)

データベース管理者は、データのセキュリティ、バックアップおよび復旧計画の実装、データベース ソリューションのパフォーマンスの監視を管理します。 データ エンジニアは、データ プライバシー、データ ストアおよびデータ パイプラインの監視を管理します。 データ アナリストは、データ モデルの構築、データのクリーニングと変換、隠れたデータ パターンの検出を担当します。 データベース ユーザーはデータベースを使用します。

[データの世界における仕事上の役割について調べる - トレーニング]
https://learn.microsoft.com/training/modules/explore-roles-responsibilities-world-of-data/2-explore-job-roles

質問 14/50(4)

93
Q

複数のテーブルからデータを選択する複雑なクエリがあります。

クエリ定義の再利用を可能にする 3 つのデータベース オブジェクトはどれですか? 正しい解答はそれぞれ完全な解決策を示します。

該当するすべての回答を選択してください。

1] 関数
2] ストアド プロシージャ
3] テーブル
4] 一時テーブル
5] ビュー

A

1] 関数
2] ストアド プロシージャ
5] ビュー

ビュー、関数、ストアド プロシージャを使用すると、複数のテーブルからデータを選択する複雑なクエリに対してクエリ定義を再利用できます。

[SQL を探索する - トレーニング]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/4-query-with-sql

[データベース オブジェクトについて説明する - トレーニング]
https://learn.microsoft.com/training/modules/explore-relational-data-offerings/5-database-objects

質問 45/50(4)