Comment exécuter le script shell dans Google Compute Engine, Lorsqu'un nouveau fichier est chargé dans un panier de stockage en nuage
Je crée un programme qui traite des fichiers csv et extrait des données d'eux à l'aide du script shell chaque fois que l'utilisateur charge le fichier dans le panier de référentiel. Google. Les utilisateurs peuvent télécharger des fichiers un nombre de fois par jour et ils doivent être traités immédiatement. Comment puis-je atteindre cet objectif?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
2 réponses
Dominique
Confirmation de:
https://www.ostechnix.com/a-be ... jobs/
Et exécutez le script à des périodes égales de temps ou chaque minute si vous voulez. Pour vérifier si un nouveau fichier est chargé et traite des fichiers csv Pour extraire des données à l'aide du script Shell que vous avez créé.
Christine
Confirmation de:
https://cloud.google.com/iam/d ... roles
utilisateur IAM, Pour accéder au panier avec CSV.
https://cloud.google.com/stora ... stall
gsutil Sur ton Linux et configurer l'accès en utilisant
https://cloud.google.com/iam/d ... roles
utilisateur.
Créez un script shell à l'aide de la commande gsutil rsync, par exemple,
https://cloud.google.com/stora ... rsync
Documentation.
gsutil rsync -d -r bucket local_dir
Avec cette commande, vous pouvez synchroniser le panier avec un dossier local et vice versa, de sorte que seuls les nouveaux fichiers seront téléchargés, vous pouvez le faire chaque minute ou n'importe où.
Procéder de nouveaux fichiers CVS