-
Notifications
You must be signed in to change notification settings - Fork 435
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to parse billing file #304
Comments
It looks like a configuration error inside your ice.properties file.
The line of code failing is trying to read a YAML based configuration file.
https://github.com/jimroth/ice/blob/master/src/java/com/netflix/ice/processor/config/BillingDataConfig.java#L148
You probably need to post the configuration here if you need more help.
Nicolas
…--
Nicolas Fonrose | Teevity | Founder
+33.6.61.35.43.31
https://teevity.com - Cloud Costs Analytics for AWS, GCP and Azure powered
by NetflixOSS Ice
twitter - @nfonrose / @Teevity
On Tue, Jun 2, 2020 at 9:38 AM sayan-rudder ***@***.***> wrote:
Failed to parse billing data config:
<s3_bucket>/<account_id>-aws-billing-detailed-line-items-with-resources-and-tags-2020-05.csv.zip
ice_1 | | Error unacceptable character '' (0x3) special characters are not
allowed
ice_1 | in "'reader'", position 2
ice_1 | | Error at
com.fasterxml.jackson.dataformat.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:93)
ice_1 | | Error at
com.fasterxml.jackson.dataformat.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:192)
ice_1 | | Error at
com.fasterxml.jackson.dataformat.yaml.snakeyaml.reader.StreamReader.(StreamReader.java:60)
ice_1 | | Error at
com.fasterxml.jackson.dataformat.yaml.YAMLParser.(YAMLParser.java:147)
ice_1 | | Error at
com.fasterxml.jackson.dataformat.yaml.YAMLFactory._createParser(YAMLFactory.java:426)
ice_1 | | Error at
com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(YAMLFactory.java:327)
ice_1 | | Error at
com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(YAMLFactory.java:300)
ice_1 | | Error at
com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(YAMLFactory.java:14)
ice_1 | | Error at
com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2726)
ice_1 | | Error at
com.netflix.ice.processor.config.BillingDataConfig.(BillingDataConfig.java:148)
ice_1 | | Error at
com.netflix.ice.processor.ProcessorConfig.readBillingDataConfig(ProcessorConfig.java:605)
ice_1 | | Error at
com.netflix.ice.processor.ProcessorConfig.processBillingDataConfig(ProcessorConfig.java:525)
Is this expected, any pointers will be helpful
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#304>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAJJJPNWO6NBXMAVHXDWJLRUSUBHANCNFSM4NQO7LBQ>
.
|
Sorry for my low understanding. is a config file different from the actual aws provided billing data file? or should I post the billing data file itself? Thanks for all the help! |
I think, it processed one of the billing files now but NPE in saving the data :( ice_1 | 2020-06-02 05:23:16,630 [com.netflix.ice.processor.BillingFileProcessor] INFO processor.DetailedBillingReportProcessor - processed 500000 lines... |
Failed to parse billing data config: <s3_bucket>/<account_id>-aws-billing-detailed-line-items-with-resources-and-tags-2020-05.csv.zip
ice_1 | | Error unacceptable character '' (0x3) special characters are not allowed
ice_1 | in "'reader'", position 2
ice_1 | | Error at com.fasterxml.jackson.dataformat.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:93)
ice_1 | | Error at com.fasterxml.jackson.dataformat.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:192)
ice_1 | | Error at com.fasterxml.jackson.dataformat.yaml.snakeyaml.reader.StreamReader.(StreamReader.java:60)
ice_1 | | Error at com.fasterxml.jackson.dataformat.yaml.YAMLParser.(YAMLParser.java:147)
ice_1 | | Error at com.fasterxml.jackson.dataformat.yaml.YAMLFactory._createParser(YAMLFactory.java:426)
ice_1 | | Error at com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(YAMLFactory.java:327)
ice_1 | | Error at com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(YAMLFactory.java:300)
ice_1 | | Error at com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(YAMLFactory.java:14)
ice_1 | | Error at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2726)
ice_1 | | Error at com.netflix.ice.processor.config.BillingDataConfig.(BillingDataConfig.java:148)
ice_1 | | Error at com.netflix.ice.processor.ProcessorConfig.readBillingDataConfig(ProcessorConfig.java:605)
ice_1 | | Error at com.netflix.ice.processor.ProcessorConfig.processBillingDataConfig(ProcessorConfig.java:525)
Is this expected, any pointers will be helpful
The text was updated successfully, but these errors were encountered: