MarcS Posted October 27, 2020 Share Posted October 27, 2020 (edited) Hi everyone I am currently confronted with the following error when I want to display some signal from a plant in the seeq workbench: Error getting data: String-valued samples are prohibited in numeric-valued signals at 'spikeCatcher', line=1, column=9. To retry, use the button to the right. You can also find a screenshot of the error attached. When using the seeq API in python to get samples from the same signal an error is returned. I copied the returned error message below. In contrast to the error from the workbench there is not much meaningful information in the error message. {ApiException}(500) Reason: Internal Server Error HTTP response headers: HTTPHeaderDict({'Content-Security-Policy': "default-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src * blob: data:; font-src 'self' data:; connect-src 'self' https://telemetry.seeq.com ws://10.47.51.14:34216; frame-src *", 'X-DNS-Prefetch-Control': 'off', 'X-Frame-Options': 'SAMEORIGIN', 'Strict-Transport-Security': 'max-age=31536000', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '1; mode=block', 'server-timing': '0;dur=0.00;desc=Datasource,1;dur=0.00;desc=Cache,2;dur=23.18;desc=Processing,3;dur=0.00;desc=GC,4;dur=0.40;desc="Request Queue",5;dur=0.00;desc="Calc Engine Queue",6;dur=23.59;desc=Total', 'server-meters': '0;dur=0;desc="Datasource Samples Read",1;dur=0;desc="Datasource Capsules Read",2;dur=0;desc="Cache Samples Read",3;dur=0;desc="Cache In-Memory Samples Read"', 'server': 'Seeq/R22.0.46.06-v202004031654', 'connection': 'close', 'content-length': '0', 'Vary': 'Accept-Encoding', 'Date': '... The error occurs only for samples up to some point in time, after this point the samples can be retrieved fine, in this case the value unit_of_measure_field contains an empty string. The values of the returned samples are of type int. When looking at the value_unit_of_measure field of the whole signal I see that it contains an empty like the one of the samples that can be retrieved. Can anyone suggest a way to work around this issue? I tried already to specify the value_unit_of_measure argument of the get_samples() function to be ‘string’ o ‘int’ but didn’t help so far. Edited October 27, 2020 by MarcS Link to comment Share on other sites More sharing options...
Seeq Team Lindsey.Wilcox Posted October 28, 2020 Seeq Team Share Posted October 28, 2020 Hi @MarcS- I suggest submitting a support ticket so that one of our support engineers can investigate the issue. To do this, please submit a copy of your Seeq server logs: https://support.seeq.com/space/KB/114395156/Viewing%20Logs%20and%20Sending%20Log%20Files%20to%20Seeq. Thanks, Lindsey Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now