My .yaml file is in the proper location, and contains a single line containing:
"Server W3SVC2": "Logstash"
When I flip my comment from dictionary to dictionary_path, the code works instantly. My field dictionary lookup contains the value "Server W3SVC2" and the translation occurs, storing the name Logstash in the sc_sitename column. Can anyone tell what I'm doing wrong with the dictionary_path that's causing this to fail? Thanks in advance.
It ended up being the encoding of the file. I was using notepad++ to edit my yaml file and it was adding tabs, spaces, or something that I couldn't see. When I changed to sublime it worked right away. Thanks for the suggestion on starting in debug, I will try that next time I run into an error.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.