それまでのリリースでのプレビューを経て、階層型ストレージが完全にサポートされています。格納した大規模ボリュームデータの管理が可能になります。基本的な考え方は、データストレージに対する懸念をデータ処理の問題から切り離すことです。これにより、データストレージとデータ処理を独立してスケーリングできるようになります。階層型ストレージを使用することで、ウォームデータをコスト効率の高いオブジェクトストレージに送信できます。その結果、ブローカーをスケーリングするのは、コンピュートリソースがさらに必要な場合のみになります。時点では、階層型ストレージは一度有効にすると無効にできません。階層型ストレージが有効になっているクラスター内ではすべてのブローカーで同じバケットを使用する必要があります。これはサポートされているすべてのプラットフォームに適用されます。以降を実行しているクラスターで階層型ストレージを有効にするには、クラウドプロバイダーの構成を以下のように指定します。これらの構成をアップデートしたら、階層型ストレージ用に有効にされたブローカーを再起動します。形式で行うことができます。開始することもできます(「階層型ストレージの構成」を参照)。バケットと、バケットにアクセスするための認証情報も必要になります。バケット)で有効にするには、次の手順を実行します。ファイルに追加します。使用する場合は、上のコードの最終行をコメント解除することにより、階層型ストレージトピックのデフォルトのレプリケーション係数をオーバーライドします。階層型ストレージの各コンポーネントが有効になります。このとき、可能なすべての構成でデフォルトのパラメーターが使用されます。ブローカーに対して階層型ストレージを有効にします。すると、ブローカーで階層型ストレージを活用できます。作成されたトピックのデフォルト値を設定します。設定すると、未圧縮のトピックがすべて階層型になります。圧縮トピックについては、「既知の制限」を参照してください。ブローカーの接続先であるクラウドストレージサービスを示しています。バケット名とそのリージョンです。ブローカーは階層型データの読み取りと書き込みのために、このバケットとやりとりします。リージョンにあると、次のプロパティになります。環境変数を通じて設定できます。どちらの方法を使用しても問題はありません。指定された認証情報を優先的に使用します。認証情報を見つけられないと、環境変数を使用します。ファイルに追加します。ファイルパスで置き換えます。このフィールドは、サーバーログファイルに記載されません。認証情報を次の環境変数に指定します。バケットに接続します。バケットで、ブローカーに対して、次のアクションの実行を許可する必要があります。これらの操作は、ブローカーで階層型ストレージを有効にして、適切に使用するために必要です。Storage(GCS)で有効にするには、次の手順を実行します。ファイルに追加します。使用する場合は、上のコードの最終行をコメント解除することにより、階層型ストレージトピックのデフォルトのレプリケーション係数をオーバーライドします。階層型ストレージの各コンポーネントが有効になります。可能なすべての構成でデフォルトパラメーターが使用されます。ブローカーに対して階層型ストレージを有効にします。すると、ブローカーで階層型ストレージを活用できます。作成されたトピックのデフォルト値を設定します。設定すると、未圧縮のトピックがすべて階層型になります。圧縮トピックについては、「既知の制限」を参照してください。ブローカーの接続先であるクラウドストレージサービスを示します。バケット名とそのリージョンです。ブローカーは階層型データの読み取りと書き込みのために、このバケットとやりとりします。リージョンにあると、次のプロパティになります。環境変数を通じて設定できます。どちらの方法を使用しても問題はありません。指定された認証情報を優先的に使用します。認証情報を見つけられないと、環境変数を使用します。ファイルに追加します。confluent.tier.gcs.cred.file.path=<PATH_TO_GCS_CREDENTIALS_FILE>このフィールドは、サーバーログファイルに記載されません。認証情報を次のローカル環境変数に指定します。バケットに接続します。バケットで、ブローカーに対して、次のアクションの実行を許可する必要があります。これらの操作は、ブローカーで階層型ストレージを有効にして、適切に使用するために必要です。証明書を持っていることを確認します。トラブルシューティングを行うには、以下の手順を実行します。