メインコンテンツまでスキップ
バージョン: User Guides (Cloud)

外部コレクションの制限
Public Preview

Zilliz Cloud は外部コレクションの生データを保存せず、メタデータと外部データソースへのマッピングのみを保持するため、外部コレクションは読み取り専用です。その結果、Zilliz Cloud 側から insertupsertdeleteimportflushcompact などの書き込み操作やメンテナンス操作を実行することはできません。

マネージドコレクションと比較して、外部コレクションには以下の制限があります:

  • 外部コレクションにアクセスするには API キーを使用する必要があります。

  • Zilliz Cloud は主キーの一意性を強制せず、主キーまたは AutoID を設定することもできません。

  • ダイナミックフィールドを有効にすることはできません。

  • パーティションを使用することはできません。その結果、パーティションキーと | Cloud はサポートされていません。

  • スキーマで関数を定義することはできません。

  • 外部コレクションの作成後にスキーマを変更することはできません。

  • BM25 を使用したテキスト一致を使用することはできません。

  • 外部データをクエリ可能にするには、まずインデックスを作成し、次に手動で RefreshExternalCollection をトリガーして、Zilliz Cloud がデータのメタデータとインデックスを構築できるようにする必要があります。

  • バックアップ、リストア、および移行は、現在、外部コレクションではサポートされていません。

以下の表は、外部コレクションとマネージドコレクションがサポートする操作を詳細に比較しています。

マネージドコレクション

(Serving クラスタ)

外部コレクション

(Serving クラスタまたは On-Demand Compute 用データベース)

マネージドコレクション

(On-Demand Compute データベース)

コレクション管理

CreateCollection

DropCollection

DescribeCollection

RenameCollection

ダイナミックフィールド

主キー

自動ID

TTL

NULL許容/デフォルト値

ロードされたエンティティ

自動IDの挿入を許可

mmap

タイムゾーン

スキーマ

AddField

AlterField

パーティション

CreatePartition

DropPartition

パーティションキー

データ書き込み

Insert

Delete

Upsert

BulkInsert / Import

Flush

シャード

Truncate

データ同期

RefreshExternalCollection

GetRefreshProgress

ListRefreshジョブ

インデックス

CreateIndex

DropIndex

DescribeIndex

Load/Release

LoadCollection

ReleaseCollection

Search/Query

Search

Query

HybridSearch

関数

全文検索/テキスト一致

メンテナンス

手動コンパクション

クラスタリングキー

バックアップとリストア

移行