Les services sont des applications ou des API que vous pouvez exposer avec un accès privé ou public.

Liste des services

service_1.png

La liste des services disponibles dans votre projet, avec les liens permettant d’y accéder.

Détails d’un service

service_3.png

Depuis la fenêtre détaillant un service, il est possible de le déployer sur votre fournisseur cloud. Ainsi que de choisir des options telles que la puissance CPU disponible, la quantité de mémoire ou encore la redirection systématique en “https”.

Création d’un service

service_4.png

Pour créer un service, il faut remplir le formulaire associé. De même que pour les artefacts, deux choix sont possibles concernant l’image :

  1. Utiliser une image déjà existante. Cela peut être une image privée définie sur le registre de votre fournisseur cloud, ou une image publique depuis un autre registre (ex: Docker Hub). Si vous choisissez cette option, il n’est pas nécessaire de remplir les champs “Git URL”, “Git branch” et “Code path”.
  2. Vous souhaitez que l’image soit construite depuis un Dockerfile présent dans votre espace Git. Pour cela, vous pouvez laisser le champ “Image” vide et remplir les trois champs suivants :
    1. Git URL : L’URL de votre répertoire git (la même qui est utilisée pour cloner un répertoire en local).
    2. Git branch : La branche sur laquelle se trouve la version souhaitée de votre code.
    3. Code path : Le chemin de l’emplacement où se trouve votre Dockerfile. Dans l’exemple ci-dessus, le chemin est “fibonacci”, ce qui correspond à l’emplacement du Dockerfile de l’image ci-dessous.

La case “Use GRPX” est à cocher uniquement si vous avez installé le binaire GRPX dans votre Dockerfile afin de sécuriser votre service à l’aide du système d’authentification de DataTask. Sinon, laissez la case décochée pour déployer votre service en mode public. Le service que vous déployez peut avoir son système d’authentification dédié.

Contenu

Modules

Connexions Flows Tasks, Artefacts & Bundles Transformations SQL Navigateur de stockage Explorateur de données Exposition de services

Getting started

Charger de la donnée Modéliser avec DBT Créer un artefact custom

Release

Release notes

<aside> 📌 © DataTask sas 2022

</aside>