最小バージョンを設定します

カタログのバージョンを削除してストレージコストを管理し、バージョンレイヤーのライフサイクル管理を有効にします。 カタログバージョンの削除は、カタログに保存されている他のレイヤータイプには影響しません。バージョン管理されているレイヤーのみが影響を受けます。 カタログバージョンの削除では、バージョン管理されたレイヤーからのみデータが安全に削除されます。また、単一のカタログ内の異なるバージョン管理されたレイヤー間に存在する依存関係は失われません。 バージョンを削除する前に、バージョンの使用状況に関する情報を確認して、削除されたバージョンに応じてパイプラインなどのプロセスがないことを確認してください。 パイプラインなどのプロセスで使用されているカタログバージョンを削除すると、プロセスが中断されます。 使用状況に関する情報の表示については 、ログ、監視、警告のユーザー ガイドを参照してください。

バージョンを削除するには、data-clientモジュールで提供されているPublishApiを使用します。 必要なパラメーターは HRN 、カタログののみです。

Scala
Java
val publishApi = DataClient().publishApi(catalogHrn)
publishApi.setMinimumVersion(minimumVersion = 2)
// create publishApi for a catalog
PublishApi publishApi = DataClient.get(myActorSystem).publishApi(catalogHrn);
publishApi.setMinimumVersion(5L);

警告 : データの損失

カタログバージョンを削除すると、パーティション メタデータおよびそれらのバージョンに関連付けられているデータが削除され、カタログ内のすべてのバージョン管理されたレイヤーに影響があります。 パーティション メタデータとデータは復旧できません。 現在削除されていないバージョンでまだ使用されているパーティション メタデータおよび削除されたバージョンのデータは削除されないため、削除されていないバージョンは引き続き機能します。

」に一致する結果は 件です

    」に一致する結果はありません