Databricks Certified Data Engineer Associate Exam (Databricks-Certified-Data-Engineer-Associate日本語版) - Databricks-Certified-Data-Engineer-Associate日本語 模擬練習

Delta Live Tableパイプラインには、ストリーミングライブテーブルを使用して定義された2つのデータセットが含まれています。Delta Lakeテーブルソースに対しては、ライブテーブルを使用して3つのデータセットが定義されています。
このテーブルは、継続パイプラインモードを使用して本番環境で動作するように構成されています。
以前に処理されていないデータが存在し、すべての定義が有効であると仮定した場合、パイプラインを更新するために「開始」をクリックした後の予想される結果は何ですか?

正解: D
解説: (PassTest メンバーにのみ表示されます)
ガバナンスチームは、カタログ全体の機密データを保護するために、Unityカタログの属性ベースのアクセス制御ポリシーを使用するか、手動で適用する行フィルタと列マスクを使用するかを検討している。
チームは、手動で適用する行フィルターや列マスクではなく、属性ベースのアクセス制御ポリシーを使用すべき理由は何ですか?

正解: B
「DESCRIBE HISTORY students」コマンドを使用すると、「students」テーブルのデルタトランザクションログが表示されます。データエンジニアは、ログに記載されているUPDATE操作が行われる前のテーブルの状態をクエリする必要があります。

データエンジニアは、これを実現するためにどのコマンドを使用すべきでしょうか?(2つ選択してください。)

正解: A,D
アセットバンドルの構造とはどのようなものですか?

正解: A
データエンジニアがユーザーにビューへのアクセス権を付与しようとしています。以下のコマンドは正常に実行されました。
GRANT SELECT ON VIEW sales_catalog.market_data.summary
アナリストグループへ;
しかし、アナリストはビューを照会しようとすると、「権限が不足しています」というエラーを受け取ります。
エンジニアは、アナリストが必要な使用権限を持っていることを確認するために、セキュリティ保護可能なオブジェクトの階層構造をどのような順序で検証すべきでしょうか?

正解: A
退任するプラットフォーム所有者は現在、複数のカタログの所有権を保持し、ストレージ認証情報と外部ロケーションを管理しています。データエンジニアは、継続性を確保するために、カタログの所有権をプラットフォームチームグループに移管し、継続的な権限管理を委任し、デルタ共有によるデータの受信と共有機能を維持したいと考えています。
これらの操作をメタストア全体で実行するには、どの役割が設定されている必要がありますか?

正解: A
データエンジニアは、定期的なメンテナンスが必要なUnityカタログで管理されている複数のDeltaテーブルを扱っています。現在、エンジニアは各テーブルに対してOPTIMIZEジョブとVACUUMジョブを手動でスケジュールし、各テーブルのクエリと更新の頻度に応じて実行頻度を調整しています。
エンジニアは、こうした手作業によるメンテナンスの手間を省き、Databricksがこれらの操作をいつ、どのように実行するかを自動的に判断できるようにする必要がある。
エンジニアはどのような行動をとるべきか?

正解: B
次の構造化ストリーミング クエリのうち、シルバー テーブルからゴールド テーブルへのホップを実行しているのはどれですか。

正解: E
解説: (PassTest メンバーにのみ表示されます)
データエンジニアリングチームが新しいデータ変換ノートブックを開発しています。開発段階では、エンジニアは迅速なテスト、素早いコード変更、容易なデバッグを必要としています。その後、このノートブックはスケジュールされたジョブとして毎晩実行され、人間の介入は不要になります。チームは開発速度を最適化したいと考えています。
開発中はどのコンピューティングリソースを使用すべきでしょうか?

正解: C
データエンジニアが、Databricks Asset Bundlesを採用する複数のチーム向けにリポジトリのレイアウトを標準化しています。エンジニアは、すべてのプロジェクトにおいて、リポジトリのルートにバンドル名、ターゲット、ワークスペース設定、権限、およびリソースマッピング(ジョブとパイプライン用)を定義する単一の公式構成ファイルが存在するようにしたいと考えています。
データエンジニアはこの目標を達成するために、どのような戦略を用いるべきでしょうか?

正解: C
解説: (PassTest メンバーにのみ表示されます)