start
この操作はデータインポートジョブを開始します。
説明
データをインポートするには、受け入れ可能な形式に変換されていることを確認してください。詳細については、BulkWriter を使用するを参照してください。
構文
bash
zilliz import start
--cluster-id <value>
--collection <value>
[--output <value>]
[--query <value>]
[--no-header]
--body <value>
オプション
-
--cluster-id (string) -
[REQUIRED]
inxx-xxxxxのようなターゲット cluster ID を示します。zilliz context setを使用して cluster が設定されている場合、このオプションが未設定であれば自動的に適用されます。 -
--collection (string) -
[REQUIRED]
ターゲット collection 名を示します。
-
--output, -o (string) -
出力形式を示します。指定可能な値:
-
json, -
table, -
text, -
yaml, -
csv.
-
-
--no-header (boolean) -
出力が
tableまたはcsvに設定されている場合に、ヘッダー行を省略するかどうかを示します。 -
--query, -q (string) -
出力をフィルタリングするための JMESPath 式を示します。
-
--body (string) -
[REQUIRED]
リクエストボディを示します。これは複数のファイルパスを含む文字列化された JSON オブジェクト、または単一のファイルやフォルダへのパスである必要があります。アプリケーションのストレージオプションおよび形式オプションについては、Storage Options と Format Options を参照してください。
json{"$schema": "http://json-schema.org/draft-07/schema#","title": "data paths","type": "array","items": {"type": "array","items": {"type": "string",}}}
例
bash
# S3 からインポート
zilliz import start --cluster-id in01-xxxx --collection my_col --body '{"files": [["s3://bucket/data.json"]]}'
# JSON ファイルを使用してインポート
zilliz import start --cluster-id in01-xxxx --collection my_col --body file://import-spec.json