Recurso: Document
Un documento es una unidad única de contenido que se transfiere a un DataStore. Es un recurso secundario de un DataStore. Durante la transferencia, un documento se analiza y se divide en uno o más segmentos.
| Representación JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "content": { object ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de recurso completamente calificado del documento. Formato: Cuando ImportDocuments importa archivos directamente (el formato de origen predeterminado), el servicio deriva el documentId del URI de Cloud Storage del archivo: volver a importar el mismo URI actualiza el mismo documento, y un archivo renombrado o movido se convierte en un documento nuevo. Con |
createTime |
Solo salida. Es la marca de tiempo en la que se creó el documento. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Marca de tiempo de la última actualización del documento. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
content |
Es opcional. Los datos no estructurados vinculados a este documento: el archivo de Cloud Storage desde el que se importó. Es obligatorio en cada línea de un archivo de entrada |
etag |
Es opcional. La etag del documento. |
metadata |
Es opcional. Son los metadatos definidos por el usuario para este documento. Los valores de los metadatos deben cumplir con el |
Contenido
Son los datos no estructurados vinculados a este documento.
| Representación 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 | |
|---|---|
| Es el contenido del documento no estructurado. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: | |
gcsUri |
Es el URI de Cloud Storage del contenido. Solo se admiten los URI de Cloud Storage (p.ej., |
| Fin de los campos mutuamente excluyentes. | |
DocumentMetadata
Son los metadatos definidos por el usuario asociados con un documento.
| Representación JSON |
|---|
{ "value": { object } } |
| Campos | |
|---|---|
value |
Es opcional. Es el valor de los metadatos, como un objeto JSON. El valor debe cumplir con el |
Métodos |
|
|---|---|
|
Obtiene un documento. |
|
Enumera los documentos de un DataStore. |
|
Busca los documentos de un solo DataStore. |