BulkWriterOptions
このインターフェースは BulkWriter インスタンスを設定するためのもので、スキーマ検証、storage の動作、ファイル形式、チャンクサイズ、ローカル出力パスを含みます。
typescript
interface BulkWriterOptions
FIELDS:
-
schema (BulkWriterSchema) -
[必須]
BulkWriterが検証およびシリアライズするフィールドを定義します。 -
カスタム storage アダプターを指定します。省略した場合、
LocalStorageは生成されたファイルをディスク上に保持します。 -
format ('json' | 'parquet') -
生成されるファイル形式を指定します。デフォルトは
jsonです。 -
chunkSize (number) -
自動コミットをトリガーする、おおよそのバッファ済みバイトサイズを指定します。
-
localPath (string) -
チャンクフォルダーが作成されるローカルのベースディレクトリを指定します。
Example
javascript
const options = {
schema,
format: 'json',
chunkSize: 64 * 1024 * 1024,
localPath: '/tmp/milvus-bulk',
};