Modele de date talend

    0

    Vous pouvez modifier votre schéma dans Talend le modèle de date comme “AAAA-MM-dd`T`HH: mm: SS. SSS`Z` “. Parfois, Excel essaie de convertir des données dans la cellule, même si l`on peut penser que le type de cellule est défini sur String. Insted, il est mis à date. En tant que tel, aucune conversion n`est nécessaire et le type doit être date dans le composant d`entrée. Dans la table en sortie, sélectionnez le type «date» pour cette colonne et définissez son modèle de date comme «AAAA-MM-dd`T`HH: mm: ssZ» Introduction à Talend Open Studio pour l`intégration de données. Courriel: shong @ Talend. comChoose Talend, profitez de Talend! New & Event: aide Talend CenterTalend–> le leader mondial de la gestion des données Open source et des solutions d`intégration d`applications! Lors de l`insertion donnant l`erreur ci-dessous depuis DOB est chaîne dans. Fichier CSV, mais la colonne DOB déclarée comme date dans la table EMP. Note:-en raison du type de donnéesDATE obtenant seulement l`erreur, si nous faisons la colonne de DOB comme VARCHAR2 alors il n`y a aucun problème. Salut, j`ai essayé d`utiliser la fonction TalendDate.

    formatDate, mais toujours obtenir l`erreur de non-concordance de type. J`ai deux tables EMP et DEPT, j`essaye d`insérer des dossiers de. Fichier CSV à ces tables à l`aide de tMap.-EMP contient les colonnes EMP_NO, nom, DOB, désignation et DEPT_NO-DEPT contient des colonnes DEPT_NO et DEPT_NAME j`ai bjournalisé à ce sujet en particulier pour Talend: https://www.tobiasmaasland.de/2017/07/20/using-date-in-talend-etl-jobs/Salut, j`ai un scénario dans lequel les données présentes dans emp_dept fichier. csv doit être divisé et inséré dans deux tables respectives (EMP, DEPT) en fait il ya un champ DOB déclaré comme chaîne dans le schéma d`entrée (fichier. csv) colonne déclarée comme date. J`ai essayé avec tMap TalendDate. Formatting fonction aussi mais obtenir l`erreur suivante. Incompatibilité de type: impossible de convertir la chaîne à ce jour. format de la date d`entrée-> 2006-10-05 14:34:58date de sortie attendue format-> ISODate (“2016-07-14T00:00:00.000 + 0000”) Merci j`utilise postgreSQL et juste intéressé par le format de date ordinaire.

    Je ne comprends pas pourquoi vous utilisez le composant tXMLMap dans votre travail, je pense que vous juste un tMap pour faire une certaine transformation. Essayez d`analyser la chaîne à une date avec cette expression sur tMap: pour résumer l`un des faits dans mon billet de blog: n`utilisez pas String pour les dates. Utilisez la date pour les dates dans Excel. Ça facilite tout. Les dates ne sont pas des chaînes. Le format imprimé d`une date n`est pas indicatif de la façon dont il est stocké. Si vous voulez une date pour imprimer une certaine manière, vous devez la formater. Si votre base de données offre plusieurs types de date, peut-être un autre serait mieux adapté à vos objectifs? MySQL, par exemple, a DATE, DATETIME et TIMESTAMP, entre autres. (https://www.tutorialspoint.com/mysql/my…-types. htm) premier argument est le modèle source et que vous obtenez en format YY en année, vous pouvez modifier comme ci-dessous et essayez. row1. Actual_Sale_Date.

    Equals (“”)? NULL: TalendDate. parseDate (“MM/JJ/AA”, row1. Actual_Sale_Date). TalendDate. parseDate (“AAAA-MM-JJ HH: mm: SS”, row1. columnName) Merci pour vos conseils, il a fonctionné pour moi quand j`ai essayé avec TalendDate. parseDate (“JJ/MM/AAAA”, row1. DOB (nom de colonne de schéma en entrée)) Désolé oublié de garder l`erreur i.e., incompatibilité de type: impossible de convertir à partir de la chaîne à ce jour, j`ai juste supposé que vous pourriez vouloir utiliser une date d`espace réservé au lieu d`avoir NULL.

    COMPARTILHAR
    Artigo anteriorModele de coiffure visage rond homme
    Próximo artigoModele de guichet
    Sou formada em Gestão. Desde cedo dediquei-me à Gestão de Carteiras para clientes institucionais com um foco para Aplicações de Capital Garantido.