Ressource : Document
Un document est une unité de contenu unique ingérée dans un datastore. Il s'agit d'une sous-ressource d'un DataStore. Lors de l'ingestion, un document est analysé et divisé en un ou plusieurs segments.
| Représentation JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "content": { object ( |
| Champs | |
|---|---|
name |
Identifiant. Nom complet de la ressource du document. Format : Lorsque ImportDocuments importe des fichiers directement (format source par défaut), le service dérive le documentId de l'URI Cloud Storage du fichier : la réimportation du même URI met à jour le même document, et un fichier renommé ou déplacé devient un nouveau document. Avec |
createTime |
Uniquement en sortie. Code temporel de création du document. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de la dernière mise à jour du document. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
content |
Facultatif. Les données non structurées associées à ce document : le fichier Cloud Storage à partir duquel il a été importé. Obligatoire sur chaque ligne d'un fichier d'entrée |
etag |
Facultatif. Etag du document. |
metadata |
Facultatif. Métadonnées définies par l'utilisateur pour ce document. Les valeurs des métadonnées doivent être conformes au |
Contenu
Données non structurées associées à ce document.
| Représentation 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. } |
| Champs | |
|---|---|
| Contenu du document non structuré. Voici une liste de champs mutuellement exclusifs. Au maximum, un des champs sera défini dans une réponse : | |
gcsUri |
URI Cloud Storage du contenu. Seuls les URI Cloud Storage (par exemple, |
| Fin des champs mutuellement exclusifs. | |
DocumentMetadata
Métadonnées définies par l'utilisateur associées à un document.
| Représentation JSON |
|---|
{ "value": { object } } |
| Champs | |
|---|---|
value |
Facultatif. Valeur des métadonnées, sous la forme d'un objet JSON. La valeur doit être conforme au |
Méthodes |
|
|---|---|
|
Récupère un document. |
|
Répertorie les documents d'un datastore. |
|
Recherche dans les documents d'un seul datastore. |