Zasób: Chunk
Element Chunk
to podczęść elementu Document
, która jest traktowana jako niezależna na potrzeby reprezentacji w formie i przechowywania danych wektorowych. Element Corpus
może mieć maksymalnie 1 milion elementów Chunk
.
Zapis JSON |
---|
{ "name": string, "data": { object ( |
Pola | |
---|---|
name |
Niezmienne. Identyfikator. Nazwa zasobu |
data |
To pole jest wymagane. Treść pola |
customMetadata[] |
Opcjonalnie. Niestandardowe metadane podane przez użytkownika, przechowywane jako pary klucz-wartość. Maksymalna liczba |
createTime |
Tylko dane wyjściowe. Sygnatura czasowa utworzenia elementu Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji obiektu Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
state |
Tylko dane wyjściowe. Obecny stan |
ChunkData
Wyodrębnione dane, które reprezentują treść Chunk
.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy
|
|
stringValue |
Treść |
Stan
Stany w cyklu życia obiektu Chunk
.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Wartość domyślna. Ta wartość jest używana w przypadku pominięcia stanu. |
STATE_PENDING_PROCESSING |
Trwa przetwarzanie pliku Chunk (umieszczanie i przechowywanie danych wektorowych). |
STATE_ACTIVE |
Tabela Chunk jest przetwarzana i można wysyłać do niej zapytania. |
STATE_FAILED |
Nie udało się przetworzyć Chunk . |
Metody |
|
---|---|
|
Zbiorczo utwórz elementy typu Chunk . |
|
Zbiorczo usuń Chunk s. |
|
Zbiorcza aktualizacja Chunk . |
|
Tworzy Chunk . |
|
Usuwa Chunk . |
|
Zbiera informacje o konkretnym elemencie Chunk . |
|
Wyświetla listę wszystkich elementów Chunk w elemencie Document . |
|
Aktualizuje: Chunk . |