リフレッシュを実行すると、スキーマ、およびプロジェクト・データ・セット内のすべてのレコードが、ソースHive表のスキーマとレコードに置き換えられます。
DP CLIの--refreshDataフラグ(-refreshと省略されています)では、元のHive表からのBDDデータ・セットの完全データ・リフレッシュが実行されます。 データ・セットはプロジェクト・データ・セットである必要があります(つまり、Studioプロジェクトに追加する必要があります)。 フル・データ・セットのロードは特定のプロジェクトのデータ・セットのみに影響します。Studioカタログに表示されるデータ・セットには影響しません。
DP CLIリフレッシュの更新は、「完全データ・セットのロード」の機能を使用してStudioで行うことができます(ただし、DP CLIとは異なるソース表を指定することはできません)。
Reload of <logical name> from CLI has failed. Please contact an administrator.
スキーマの変更
ソースHive表のスキーマまたはデータ(あるいはその両方)が変更された場合、データ・セットのスキーマの変更方法に制限はありません。 この非制限事項は、リフレッシュ操作で、データ・セットのすべてのコンテンツが削除され、Hive表のコンテンツと置き換えられる、強制終了および塗りつぶしの戦略が使用されるためです。
更新のリフレッシュの変換スクリプト
次のダイアグラムは、変換スクリプトに対するスキーマ変更の影響を示しています:
データ・セットに関連付けられた変換スクリプトが存在せず、Hive表スキーマが変更された場合、データ・セットは新しいスキーマおよびデータで更新されます。