Splunk Search

Using CSV field as time

bvan
Explorer

I have a CSV file with a column labeled published. Timestamp values in that field are listed like so: 

2020-07-01T01:17:02.649Z

I'm trying to use the "published" column as _time for some dashboarding and I'm using:

| inputlookup file.csv | eval _time=strptime("published","%Y-%m-%dT%H:%M:%S.%N")

However, when I run a time chart search it doesn't return any data. Is my eval command formatted correctly or is there something else I'm missing?

Labels (2)
Tags (3)
0 Karma
1 Solution

richgalloway
SplunkTrust
SplunkTrust

Try this eval.

 

| eval _time=strptime(published,"%Y-%m-%dT%H:%M:%S.%3N%Z")

 

It may not help.  If not, please share the full search so we can see what else may be off.

---
If this reply helps you, Karma would be appreciated.

View solution in original post

richgalloway
SplunkTrust
SplunkTrust

Try this eval.

 

| eval _time=strptime(published,"%Y-%m-%dT%H:%M:%S.%3N%Z")

 

It may not help.  If not, please share the full search so we can see what else may be off.

---
If this reply helps you, Karma would be appreciated.

bvan
Explorer

Yup! That was it! Thanks so much!

0 Karma
Get Updates on the Splunk Community!

Splunkers, Pack Your Bags: Why Cisco Live EMEA is Your Next Big Destination

The Power of Two: Splunk + Cisco at "Ludicrous Scale"   You know Splunk. You know Cisco. But have you seen ...

Data Management Digest – January 2026

Welcome to the January 2026 edition of Data Management Digest! Welcome to the January 2026 edition of Data ...

Splunk SOAR Now Available on Google Cloud Platform

We’re excited to announce that Splunk SOAR is now natively available as a SaaS solution on Google Cloud ...