Tous les exemples de code Data Catalog
Cette page contient des exemples de code pour Data Catalog. Pour rechercher et filtrer des exemples de code pour d'autres produits Google Cloud , consultez l'explorateur d'exemplesGoogle Cloud .
Demander l'examen manuel d'un document
Envoie une demande d'examen manuel ad hoc d'un document traité.
- Document AI
- Python
Afficher les détails d'un outil de traitement
Récupère les informations sur un processeur existant
- Document AI
- Python
Répertorier les évaluations d'une version de l'outil de traitement
Répertorier les métriques d'évaluation d'une version de processeur
- Document AI
- Python
Traiter un document à l'aide d'un outil d'analyse des formulaires
Envoie une requête de traitement en ligne à un outil d'analyse des formulaires et analyse la réponse. Extraction et impression des champs et des tableaux de formulaires.
- Document AI
- Python
- Java
- Node.js
- JavaScript
Afficher les détails d'une version de processeur
Récupère des informations sur une version de processeur pour un processeur
- Document AI
- Python
Boîte à outils : diviser un PDF
Divisez un fichier PDF en fonction de la sortie d'un processeur de fractionnement/classification.
- Document AI
- Python
Guide de démarrage rapide
Traitez un document à l'aide de Document AI.
- Document AI
- Ruby
- JavaScript
- PHP
- Java
- Node.js
- Go
- Python
- C#
Déployer une version de l'outil de traitement
Une fois que vous avez créé une version de l'outil de traitement et l'avez déployée, vous pouvez la désinstaller si vous ne souhaitez pas qu'elle puisse traiter les requêtes.
- Document AI
- Python
Afficher les versions de processeur disponibles
Lister les versions de processeur disponibles pour un processeur
- Document AI
- Python
Obtenir les détails de l'évaluation d'une version de processeur
Obtenez les détails d'une évaluation terminée.
- Document AI
- Python
Déployer une version de l'outil de traitement
Après avoir créé une version de processeur, vous devez la déployer avant de pouvoir traiter des documents avec cette version. Remarque: Vous ne pouvez pas modifier l'état de déploiement des versions de processeur préentraînées ni de la version par défaut actuelle.
- Document AI
- Python
Boîte à outils : convertir des annotations externes au format Document
Convertissez les annotations externes au format <a href="/document-ai/docs/reference/rest/v1/Document"><code>Document</code></a> utilisé par Document AI Workbench pour l'entraînement.
- Document AI
- Python
Envoyer une requête de traitement en ligne
Les requêtes en ligne (synchrones) vous permettent d'envoyer un seul document à traiter.
- Document AI
- Node.js
- Python
- C#
- JavaScript
- Java
Répertorier les types de processeurs
Répertorie tous les types de processeurs disponibles
- Document AI
- Python
Obtenir la liste des sociétés de traitement des paiements
Répertorier les processeurs existants dans un projet et un emplacement donnés
- Document AI
- Python
Modifier la version de l'outil de traitement par défaut
La version par défaut d'un outil de traitement spécifie la version utilisée pour traiter les documents lorsque vous ne spécifiez pas de version spécifique. Lorsque vous créez un outil de traitement, la version par défaut initiale est la dernière version du canal stable. Si vous modifiez la version par défaut, les requêtes entrantes sont traitées à l'aide de la version nouvellement sélectionnée. Si vous modifiez la version par défaut alors que le processeur est en train de traiter une requête, la requête continuera d'utiliser la version précédemment sélectionnée.
- Document AI
- Python
Boîte à outils : convertir un document en réponse de l'API Vision
Convertissez la sortie <a href="/document-ai/docs/reference/rest/v1/Document"><code>Document</code></a> de Document AI en sortie <a href="/vision/docs/reference/rest/v1/BatchAnnotateFilesResponse#annotatefileresponse"><code>AnnotateFileResponse</code></a> de l'API Vision.
- Document AI
- Python
Boîte à outils - Démarrage rapide
Chargez un document traité (ou des fragments de document) à partir de Cloud Storage pour le post-traitement.
- Document AI
- Python
Boîte à outils : Convertir un document en hOCR
Convertissez la sortie <code>Document</code> de Document AI en chaîne XML hOCR.
- Document AI
- Python
Boîte à outils : créer des lots de documents
Créez des lots de documents à traiter avec <code>batch_process_documents()</code>.
- Document AI
- Python
Interroger une opération de longue durée
Pour interroger une opération, appelez de façon répétée la méthode <code>get_long_running_operation()</code> jusqu'à la fin de l'opération. Observez un intervalle (10 secondes, par exemple) entre chaque tentative d'interrogation.
- Document AI
- Python
Supprimer une version de l'outil de traitement
Une fois que vous avez créé une version de l'outil de traitement, vous pouvez la supprimer si vous n'en avez plus besoin. Remarque: Vous ne pouvez pas supprimer les versions de l'outil de traitement pré-entraînées ni la version par défaut actuelle.
- Document AI
- Python
Obtenir des informations sur une opération de longue durée
Obtenez l'état et les détails d'une opération de longue durée.
- Document AI
- Python
Traiter un document à l'aide d'un processeur spécialisé
Envoie une requête de traitement en ligne à un outil de traitement spécialisé et analyse la réponse. Extraction et impression des entités, des valeurs normalisées, de la confiance et des propriétés.
- Document AI
- Node.js
- JavaScript
- Python
- Java
Évaluer une version de l'outil de traitement
Évaluez une version de processeur avec un ensemble de données fourni.
- Document AI
- Python
Boîte à outils : Exporter des entités vers BigQuery
Exportez des entités d'un document traité (ou de fragments de document) vers une table BigQuery.
- Document AI
- Python
Répertorier les opérations de longue durée
Répertoriez les opérations de longue durée (LROs) d'un projet et d'un emplacement Google Cloud.
- Document AI
- Python
Traiter un document à l'aide d'un outil de traitement des documents par reconnaissance optique des caractères
Elle envoie une requête de traitement en ligne à un processeur OCR de document et analyse la réponse. Extrait et imprime le texte complet, les dimensions de la page, les langues détectées, les paragraphes, les blocs, les lignes et les jetons.
- Document AI
- Node.js
- Java
- JavaScript
- Python
Traiter un document à l'aide d'un processeur de séparateur/classificateur
Envoie une requête de traitement en ligne à un outil de traitement spécialisé de type séparateur/classificateur et analyse la réponse. Extraction et impression des classifications et des plages de pages des documents.
- Document AI
- Java
- Node.js
- Python
- JavaScript
Entraîner une version du processeur
Démarrer une tâche d'entraînement pour un processeur
- Document AI
- Python
Boîte à outils : exporter un tableau vers un Dataframe ou un fichier CSV
Exporter des tableaux à partir d'un document traité (ou de fragments de document) vers un DataFrame pandas ou un fichier CSV
- Document AI
- Python
Envoyer une requête de traitement de documents par lot
Envoie une requête de traitement par lot (asynchrone) à un processeur.
- Document AI
- JavaScript
- Node.js
- Java
- Python