Recurso: Document
Um documento é uma única unidade de conteúdo ingerida em um repositório de dados. É um sub-recurso de um DataStore. Durante a ingestão, um Documento é analisado e dividido em um ou mais Segmentos.
| Representação JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "content": { object ( |
| Campos | |
|---|---|
name |
Identificador. O nome totalmente qualificado do recurso do documento. Formato: Quando o ImportDocuments importa arquivos diretamente (o formato de origem padrão), o serviço deriva o documentId do URI do Cloud Storage do arquivo: a reimportação do mesmo URI atualiza o mesmo documento, e um arquivo renomeado ou movido se torna um novo documento. Com |
createTime |
Apenas saída. Carimbo de data/hora em que o documento foi criado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. Carimbo de data/hora da última atualização do documento. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
content |
Opcional. Os dados não estruturados vinculados a este Documento: o arquivo do Cloud Storage de onde ele foi importado. Obrigatório em cada linha de um arquivo de entrada |
etag |
Opcional. A ETag do documento. |
metadata |
Opcional. Metadados definidos pelo usuário para este documento. Os valores de metadados precisam estar em conformidade com o |
Conteúdo
Dados não estruturados vinculados a este documento.
| Representação JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "gcsUri": string // End of mutually exclusive fields. } |
| Campos | |
|---|---|
| O conteúdo do documento não estruturado. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo um dos campos será definido em uma resposta: | |
gcsUri |
O URI do Cloud Storage do conteúdo. Somente URIs do Cloud Storage (por exemplo, |
| Fim dos campos mutuamente exclusivos. | |
DocumentMetadata
Metadados definidos pelo usuário associados a um documento.
| Representação JSON |
|---|
{ "value": { object } } |
| Campos | |
|---|---|
value |
Opcional. O valor dos metadados, como um objeto JSON. O valor precisa estar em conformidade com o |
Métodos |
|
|---|---|
|
Recebe um documento. |
|
Lista documentos em um DataStore. |
|
Pesquisa os documentos de um único DataStore. |