Salut.
J'ai une sorte de petit problème avec mon format de données.
Lors de l'importation de données via un lien REST-API (https), j'obtiens la table de données et je souhaite formater le temps de caractère et nominal à numérique et continu.
Comme j'ai eu un nouveau lien, le format des données a changé.
Le problème est que j'ai essayé les préréglages dans les informations de colonne, mais je n'ai pas réussi.
Avant, en fonction bien sûr du format de données, ce qui suit fonctionnait dans mon script - où toutes sortes de tracés et de SPC se faisaient après-mots - avec le bon format d'heure.
dt:TSstartR800 << Set Data Type( Numeric ) << Modeling Type( continuous ) << Format( "Locale Date Time h:m:s" );
// ici, j'ai besoin de placer et d'échanger "Heure locale de date h: m: s" par quelque chose qui fonctionne sur le format dans les colonnes dans la table de données jointe ... mais comment?
Pouvez-vous vérifier le tableau avec le format de données?
@txnelson -> semble que vous savez ou je suppose que vous pourrez peut-être aider.
@eromeu -> Salut Emannuel. J'essaye le forum -> si ça marche, j'ai un peu étendu le travail de Bernd et moi.
Meilleurs vœux.
Ole
Salut,
Je ne sais pas s'il existe une meilleure façon de faire cela, mais j'ai ajouté une ligne de script qui supprime le "+0000" à la fin de chaque chaîne de date, puis j'ai effectué la conversion de la date et de l'heure (voir ci-dessous).Est-ce que cela fait ce que vous recherchez?
for each row(:TSstartR800= munger(:TSstartR800, 1, "+0000",""));
:TSstartR800<< Set Data Type( Numeric ) << Modeling Type( continuous ) << Format( "Locale Date Time h:m:s" );
Si vous supprimez le + et les valeurs après lui, le format aaaa-mm-jjThh: mm: ss gérera la conversion
For Each Row( :TSstartR800 = Word( 1, :TSstartR800, "+" ) );
dt:TSstartR800 << Set Data Type( Numeric ) << Modeling Type( continuous ) <<
inFormat( "yyyy-mm-ddThh:mm:ss" )<< Format( "Locale Date Time h:m:s" );