Microsoft Implementing a SQL Data Warehouse (70-767日本語版) - 70-767日本語 Exam Practice Test

注:この質問は、同じシナリオを提示する一連の質問の一部です。 シリーズの各質問には、上記の目標を達成できる独自の解決策が含まれています。 いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションで質問に答えると、それに戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
あなたには、次のLOB(LOB)ソリューションがあります。
* ERPシステム
*オンラインWebストア
*パートナーエクストラネット
1つ以上のMicrosoft SQL Serverインスタンスが各ソリューションをサポートします。 各ソリューションには独自の製品カタログがあります。
SQL Server Integration Services(SSIS)およびデータウェアハウスをホストする追加のサーバーがあります。 データウェアハウスに各基幹業務ソリューションのデータを入力します。 データウェアハウスは、個々のソーステーブルのプライマリキー値を格納しません。
各ソリューションのデータベースには、製品情報を格納するProductsという名前のテーブルがあります。 各データベースのProductsテーブルには、製品レコードに別個の一意のキーが使用されます。 各テーブルは、データベース間でReferenceNrという名前の列を共有します。 この列は、複数回のソリューションを含むクエリを作成するために使用されます。
毎晩、個々のソリューションのデータをデータウェアハウスにロードする必要があります。 次の要件を満たす必要があります。
*いずれかのソースのReferenceNr列が変更された場合は、IsDisabledの値をTrueに設定し、Productsテーブルに新しい行を作成します。
*いずれかのソースで行が削除された場合は、データウェアハウスでIsDisabledの値をTrueに設定します。
解決策:次の操作を実行します。
*ソースデータベースの[製品のトラッキングの変更]テーブルを有効にします。
*更新された行のソースからCHANGETABLE関数を照会します。
*古いReferenceNr値を持つリストされた行に対して、IsDisabled列をTrueに設定します。
*新しいReferenceNr値を使用してデータウェアハウス製品テーブルに新しい行を作成します。
解決策は目標を達成していますか?
Correct Answer: A Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
注:この質問は同じシナリオを使用する一連の質問の一部です。 あなたの便宜のために、シナリオは各質問で繰り返されます。 各質問はそれぞれ異なる目標と答えの選択を提示しますが、シナリオの本文はシリーズの各質問でまったく同じです。
繰り返しシナリオの開始
Contoso 株式会社は、SQL Server統合サービス(SSIS)、データウェアハウス、およびSQL Server分析サービス(SSAS)の表形式および多次元モデルを含むMicrosoft SQL Server環境を持っています。
データウェアハウスには、会社の売上、財務取引、および財務予算に関連するデータが格納されています。 データウェアハウスのすべてのデータは、会社のビジネス財務システムから発生しています。
データウェアハウスには、以下の表が含まれています。

同社は、Microsoft Azureを使用してデータウェアハウスからの古いレコードを保存する予定です。 データベースを変更して、Stretch Database機能を有効にする必要があります。
ユーザーは、さまざまな照会にどの都市表を使用するかについて混乱していると報告しています。 Dimensionという名前の新しいスキーマを作成し、dbo.du_cityテーブルの名前をDiamension.cityに変更する予定です。 データの損失は許容されないため、データウェアハウスに古いテーブルの痕跡を残してはいけません。
既存のメジャーに基づいて利益率を計算するメジャーを作成するためのPal。
あなたはほとんど分割方式を実装しなければなりません。 古いデータをより安価なストレージに移動するためのトランザクションテーブル。 展示物に示されているように、各区画は単一の暦年のデータを保存します(展示ボタンをクリックします)。区画を整列させる必要があります。

fact.Transactionテーブルに対するクエリのパフォーマンスを向上させる必要があります。 適切なインデックスを実装し、Stretch Database機能を有効にする必要があります。
繰り返しシナリオの終了
dia__cityテーブルについて報告された問題を解決する必要があります。
Transact-SQLステートメントをどのように完成させるべきですか? 回答するには、適切なTransact-SQLセグメントを正しい場所にドラッグします。 各Transact-SQLセグメントは、1回、複数回、またはまったく使用しないことができます。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。
Correct Answer:
You create a Microsoft SQL Server Integration Services (SSIS) package as shown in the SSIS Package exhibit. (Click the Exhibit button.)

The package uses data from the Products table and the Prices table. Properties of the Prices source are shown in the OLE DB Source Editor exhibit (Click the Exhibit Button.) and the Advanced Editor for Prices exhibit (Click the Exhibit button.)


You join the Products and Prices tables by using the ReferenceNr column.
You need to resolve the error with the package.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation

There are two important sort properties that must be set for the source or upstream transformation that supplies data to the Merge and Merge Join transformations:
The Merge Join Transformation requires sorted data for its inputs.
If you do not use a Sort transformation to sort the data, you must set these sort properties manually on the source or the upstream transformation.
References:
https://docs.microsoft.com/en-us/sql/integration-services/data-flow/transformations/sort-data-for-the-merge-and-
注:この質問は、同じシナリオを提示する一連の質問の一部です。 シリーズの各質問には、記載された目標を達成できる独自の解決策が含まれています。 いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションの質問に答えると、そのセクションに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
次の図に示すように、Master Data Services(MDS)で新しい一致ポリシーを設定します。

ポリシーの一致結果を確認し、新しい値の数が新しい値と一致することを確認します。
データに類似したアドレス値を持つ複数のレコードが含まれていることを確認し、一致するレコードの一部が必要です。 アドレス値が似ているレコードが一致する可能性を高める必要があります。
解決策:一致するポリシーのAddress Line 1の相対的な重みを減らします。
Correct Answer: B Vote an answer
DB1およびDB2という名前のMicrosoft Azure SQLデータベースインスタンスがあります。
データベースはさまざまな地域でホストされ、さまざまなテーブルが含まれています。
DB2のデータにアクセスするには、DB1のTransact-SQLクエリを許可する必要があります。
DB1とDB2のテーブルを結合するクエリを実行できるようにDB1を構成する必要があります。
あなたは何をするべきか?
Correct Answer: A Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。 回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。 各質問は、このシリーズの他の質問とは無関係です。 質問に記載されている情報と詳細は、その質問にのみ適用されます。
DB1という名前のデータベースがあります。
変更データキャプチャを使用して、DB1内の4つのテーブルの監査データを追跡する必要があります。
どのストアドプロシージャを最初に実行する必要がありますか。
Correct Answer: C Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
注:この質問は同じシナリオを提示する一連の質問の一部です。 あなたの便宜のために、シナリオは各質問で繰り返されます。 それぞれの質問は異なる目標と答えの選択を提示しますが、シナリオのテキストはこのシリーズのそれぞれの質問でまったく同じです。
Microsoft SQL Server統合サービス(SSIS)、SQL Serverマスタデータサービス(MDS)、およびSQL Serverデータ品質サービス(DQS)を使用して、会社のマスタデータ管理(MDM)ソリューションを開発しています。
次の表に示すエンティティを含む、Geographyという名前のMDSモデルがあります。

CountryRegionエンティティを参照するStateエンティティにドメインベースの属性を定義します。 StateエンティティとCountryRegionエンティティを参照するcityエンティティに別のドメインベースの属性を定義します。 Geographyという名前の単一の派生階層は、CountryRegion、State、およびCityレベル間のナビゲーションをサポートします。
購読ビューはすべてのエンティティに対して存在します。サブスクリプションビューは、ベースとなるエンティティと同じ名前を持ちます。
各エンティティメンバーを初期化します。 New Cityエンティティのメンバーは、Customer Relationship Management(CRM)データベース内の顧客都市の値に基づいて毎日インポートされます。 CRMデータベースはSQL Serverのリレーショナルデータベースです。新しい都市がCRMデータベースからインポートされるとき、州コードはすでに州エンティティで定義されているものに標準化されなければなりません。
CRMデータベースでは、営業マネージャおよび国/地域に割り当てられています。営業マネージャは、1つ以上の国/地域に割り当てられます。国/地域には、1人以上の割り当てられたセールスマネージャがいます。 CRMデータベースには、ManagerCountryRegionという名前のテーブルが含まれています。このテーブルには、マネージャと国/地域の関係ごとに1行が格納されます。
次のMDSユーザーを作成し、各ユーザーをActive Directoryドメインサービス(AD DS)のユーザーアカウントにマッピングします。User1、User2、およびUser3。 User1とUser2はどちらもエクスプローラの機能分野に属します。
ユーザーは、次の表に示す作業を完了できなければなりません。

MDSモデルのCountryRegionエンティティに基づいて、DQSナレッジベースの初期データロードプロセスを実行する必要があります。
どの3つのアクションを順番に実行しますか? 答えるには、適切な行動を行動のリストから回答領域に移動し、正しい順序で並べます。
Correct Answer:

Explanation

References:
https://docs.microsoft.com/en-us/sql/data-quality-services/perform-knowledge-discovery
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。 回答の選択肢は、シリーズの複数の質問に対して正しいかもしれません。 各質問は、このシリーズの他の質問とは独立しています。 質問で提供される情報と詳細は、その質問にのみ適用されます。
変更データの取得が有効になっているDB1という名前のデータベースがあります。
Microsoft SQL Server Integration Services(SSIS)ジョブは、毎週1回実行されます。 ジョブは、変更データ取得テーブルを照会することによって、DB1からデータウェアハウスに変更をロードします。
Integration Servicesジョブを削除します。
データベースの変更を追跡するのを止める必要があります。 ソリューションは、DB1からすべての変更データ取得構成を削除する必要があります。
どのストアドプロシージャを実行する必要がありますか?
Correct Answer: E Vote an answer
注:この質問は、同じシナリオを提示する一連の質問の一部です。 シリーズの各質問には、記載された目標を達成できる独自の解決策が含まれています。 いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションの質問に答えると、それに戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
データ品質サービス(DQS)がインストールされているMicrosoft SQLサーバーがあります。
一致するポリシーに格納されているデータの完全性と一意性を確認する必要があります。
解決策:一致するルールを作成します。
これは目標を満たしていますか?
Correct Answer: A Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
あなたは、Microsoft SQL Serverマスタデータサービス(MDS)モデルの管理者です。
このモデルは、サブスクリプション・ビューを使用してETLプロセスにマスター・データの整合性のとれた一貫性のあるスナップショットを提供するために開発されました。 新しいモデルバージョンが作成されました。
ETLプロセスがマスター・データの最新のスナップショットを取得するようにする必要があります。
あなたは何をするべきか?
Correct Answer: B Vote an answer
データソースから新規および変更されたレコードを増分ロードするために、Microsoft SQL Server統合サービス(SSIS)パッケージを開発しています。
SSISパッケージは、Table1に新しいレコードをロードし、Table1_Updatesに更新されたレコードをロードする必要があります。 レコードをロードした後、パッケージは既存のビジネスロジックに従って更新されたローを処理するためにTransact-SQLステートメントを呼び出す必要があります。
SSISパッケージのデザインを完成させる必要があります。
どのタスクを使うべきですか? 回答するには、適切なSSISオブジェクトを正しいターゲットにドラッグします。 各SSISオブジェクトは、1回、複数回、またはまったく使用されない可能性があります。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。
注:それぞれ正しい選択は1ポイントの価値があります。
Correct Answer:

Explanation

Step 1: CDC Control Task Get Processing Range
Step 2: Mark Processed Range
Step 3: Data Flow
The Data Flow task encapsulates the data flow engine that moves data between sources and destinations, and lets the user transform, clean, and modify data as it is moved. Addition of a Data Flow task to a package control flow makes it possible for the package to extract, transform, and load data.
Step 4: CDC Source
The CDC source reads a range of change data from SQL Server 2017 change tables and delivers the changes downstream to other SSIS component.
Step 5: CDC Splitter
The CDC splitter splits a single flow of change rows from a CDC source data flow into different data flows for Insert, Update and Delete operations.
References:
https://docs.microsoft.com/en-us/sql/integration-services/control-flow/cdc-control-task
https://docs.microsoft.com/en-us/sql/integration-services/control-flow/data-flow-task
https://docs.microsoft.com/en-us/sql/integration-services/data-flow/cdc-splitter?view=sql-server-2017
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。 回答の選択肢は、シリーズの複数の質問に対して正しいかもしれません。 各質問は、このシリーズの他の質問とは独立しています。 質問で提供される情報と詳細は、その質問にのみ適用されます。
変更データの取得が有効になっているDB1という名前のデータベースがあります。
Microsoft SQL Server Integration Services(SSIS)ジョブは、毎週1回実行されます。 ジョブは、変更データ取得テーブルを照会することによって、DB1からデータウェアハウスに変更をロードします。
その統合サービスパッケージの新しいバージョンがリリースされ、ロードプロセスでいくつかのエラーが発生します。
Integration Servicesパッケージを以前のバージョンにロールバックする必要があります。 どのストアドプロシージャを実行する必要がありますか?
Correct Answer: B Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
Microsoft SQL Server Integration Services(SSIS)パッケージには、次の図に示すコントロールフローが含まれています。

Foreachループコンテナの列挙子を選択する必要があります。
どの列挙子を使うべきですか?
Correct Answer: D Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).