Accéder au contenu principal Passer au contenu complémentaire

Configurer les composants

Procédure

  1. Double-cliquez sur le tFixedFlowInput pour ouvrir sa vue Basic settings.
    Sélectionnez Use Inline Content (delimited file) dans la zone Mode.
    Dans le champ Content, saisissez les données à passer en base MySQL, par exemple :
    AS2152;Washingto Berry Juice;2013-02-19 11:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 13:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 14:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    AS2152;Washingto Berry Juice;2013-02-19 12:14:15;3.6
    Notez que ces commandes, inférieures à 20, sont données à titre d'exemple du fonctionnement du tAssert.
  2. Cliquez sur le bouton Edit schema pour ouvrir l'éditeur de schéma.
  3. Cliquez sur le bouton [+] pour ajouter quatre colonnes, nommées product_id, product_name, date et price, de type String, Date, Float, respectivement.
    Cliquez sur OK pour valider la configuration et fermer l'éditeur.
  4. Double-cliquez sur le tMysqlOutput pour ouvrir sa vue Basic settings.
  5. Dans les champs Host, Port, Database, Username et Password, saisissez les identifiants et les informations de connexion à la base.
  6. Dans le champ Table, saisissez le nom de la table, order par exemple.
  7. Dans la liste Action on table, sélectionnez l'option Drop table if exists and create.
  8. Dans la liste Action on data, sélectionnez l'option Insert.
  9. Double-cliquez sur le tAssert pour ouvrir sa vue Basic settings.
  10. Dans le champ description, saisissez les informations descriptives de l'objectif du tAssert dans ce scénario.
  11. Dans le champ expression, saisissez l'expression permettant de comparer les données au nombre fixe :
    ((Integer)globalMap.get("tMysqlOutput_1_NB_LINE_INSERTED"))>=20
  12. Double-cliquez sur le tLogRow pour ouvrir sa vue Basic settings.
  13. Dans la zone Mode, sélectionnez Table (print values in cells of a table) pour afficher le résultat sous forme de tableau.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !