Stockage de fichiers externe

Le système utilise Oracle Cloud Object Storage pour gérer les fichiers dans les implémentations cloud et peut être configuré pour lire ou écrire des fichiers dans cet emplacement externe. Pour plus d'informations sur l'obtention d'un compte et la définition des emplacements de fichier ou "catégories" appropriés, consultez la documentation d'Oracle Cloud Object Storage.

Une fois que les informations de stockage sur cloud ont été définies, les points suivants mettent en évidence les étapes de configuration requises dans l'application.

  • Définissez un trousseau de clés de signature. Lorsque le système tente de communiquer avec Cloud Object Storage, il doit fournir une clé de signature pour permettre au stockage sur cloud de confirmer que la requête provient d'une source fiable.

    • Accédez à Trousseau de clés en mode Ajout, puis sélectionnez l'objet métier Paire de clés de signature RSA.

    • Définissez un code de trousseau de clés, lequel sera utilisé dans la configuration du stockage des fichiers (ci-après), associé à une description.

    • Une fois le trousseau de clés ajouté, cliquez sur Générer une clé pour générer une paire de clés publique/privée.

    • Cliquez sur Afficher la clé publique pour ouvrir une fenêtre contextuelle contenant la clé publique et permettant à l'utilisateur de copier celle-ci.

  • L'utilisateur doit à présent accéder à Cloud Object Storage et enregistrer la clé publique. Pour plus d'informations sur cette étape, reportez-vous au guide d'administration des services cloud. Une fois cette opération effectuée, le trousseau de clés est prêt à être configuré dans la configuration du stockage des fichiers.

  • Vérifiez ensuite que la région dans laquelle le stockage d'objets est défini est configurée dans le système et, dans le cas contraire, définissez la valeur.
    • Accédez à Consultation avancée, puis recherchez la consultation Région OCI. Consultez la liste des régions déjà fournies.
    • Si votre région n'est pas indiquée, cliquez sur le bouton Ajouter. Assurez-vous que la clé de région et l'identificateur de région correspondent aux valeurs définies dans la documentation de la région OCI. La clé de région est un identifiant à trois chiffres. Par exemple, celle de la région de Sydney en Australie est SYD. L'identifiant de région suit un modèle d'ID de domaine à deux chiffres suivi du nom de la ville, suivi d'un seul chiffre, tous séparés par des traits d'union. Par exemple, celui de la région de Sydney est "ap-sydney-1".
  • Utilisez la consultation avancée Stockage des fichiers pour définir l'emplacement et les informations de connexion, de manière à pouvoir référencer cet emplacement dans la configuration système. Les points suivants mettent en évidence les étapes à suivre pour cette option.

    • Accédez à Consultation avancée, puis recherchez la consultation Configuration du stockage des fichiers.

    • Cliquez sur Ajouter pour créer une entrée. Définissez un nom de valeur de consultation. Notez que le nom de la valeur de la consultation ne doit pas contenir de barre oblique ou de barre oblique inverse. Il sera utilisé lors de la configuration d'un chemin de fichier qui utilise cette valeur. Choisissez la valeur d'adaptateur de fichiers Oracle Cloud Object Storage. Entrez les informations suivantes pour identifier les options de stockage sur cloud : Utilisateur, Type d'instance, Compartiment, Espace de noms et Région. Pour le trousseau de clés, choisissez la valeur définie plus haut.

  • Pour référencer cette valeur dans la configuration système, utilisez la syntaxe file-storage://XXXX/..., où XXXX représente la valeur de la consultation avancée et toute information de chemin d'accès appropriée. Par exemple, si vous définissez la valeur de consultation avancée CM-CloudStorage et que vous avez une catégorie définie dans le stockage sur cloud pour processUpload, entrez file-storage://CM-CloudStorage/processUpload lorsque vous configurez le chemin d'accès aux fichiers pour le traitement batch d'import.

  • L'installation standard prend en charge le référencement de dossiers virtuels pour une catégorie. Ajoutez simplement les noms du ou des dossiers virtuels après le nom de la catégorie. Par exemple, s'il existe une catégorie nommée "financials" et un dossier virtuel pour "paymentUpload", le chemin du fichier peut avoir la valeur suivante : file-storage://CM-CloudStorage/financials/paymentUpload. Pour les processus d'extraction, si le chemin du fichier référence un dossier virtuel qui n'existe pas pour la catégorie référencée, le dossier virtuel est créé dans le cadre du processus d'extraction.

  • Vous pouvez éventuellement utiliser un préfixe de nom de catégorie dans la configuration de stockage de fichiers pour prendre en charge la définition de différents noms de catégorie pour différents environnements. Par exemple, supposons que vous souhaitiez disposer d'une catégorie "processUpload" distincte pour une région de développement, une région de test et une région de production. Dans la configuration de stockage sur cloud, vous pouvez définir des catégories distinctes pour "DEV_​processUpload", "TEST_​processUpload" et "PROD_​processUpload". Si vous deviez définir la catégorie complète sur chaque référence de chemin de fichier sur différents traitements batch, la migration de la configuration de traitement batch d'un environnement à un autre nécessiterait une étape manuelle pour modifier toutes les références de catégorie. Au lieu de cela, le système prend en charge la définition d'un préfixe de nom de catégorie, qui, s'il est renseigné, sera ajouté au début de la référence de catégorie avant la connexion au stockage sur cloud. Cela signifie que le préfixe est défini une fois et que toutes les références dans le système peuvent conserver la partie commune du nom de catégorie (par exemple, "processUpload"). Seule la configuration de stockage de fichiers doit ensuite varier entre les différentes régions.

  • Si votre implémentation s'intègre à un outil d'établissement de rapports externe qui peut écrire la sortie du rapport sur des canaux de transmission (catégories) spécifiques, vérifiez la bascule Configuration du rapport. Définissez un ou plusieurs noms pour les catégories que l'outil d'établissement de rapports peut utiliser pour les options de canal de transmission.
Remarque :
Pour plus d'informations sur la pratique de la rotation des clés, reportez-vous à la documentation relative au trousseau de clés.