メインコンテンツまでスキップ
メインコンテンツまでスキップ

GenerateRandom テーブルエンジン

GenerateRandom テーブルエンジンは、指定されたテーブルスキーマに対してランダムデータを生成します。

使用例:

  • 再現可能な大規模テーブルをポピュレートするためにテストで使用。
  • フェズテスト用のランダム入力を生成。

ClickHouse サーバーでの使用

max_array_length および max_string_length パラメータは、生成されたデータ内のすべての配列またはマップカラムおよび文字列の最大長さを指定します。

GenerateRandom テーブルエンジンは、SELECT クエリのみをサポートします。

それは、AggregateFunction を除いたテーブルに格納できるすべての DataTypes をサポートしています。

1. generate_engine_table テーブルを設定:

2. データをクエリ:

実装の詳細

  • サポートされていないもの:
    • ALTER
    • SELECT ... SAMPLE
    • INSERT
    • インデックス
    • レプリケーション