Power BI 스트리밍 데이터 세트의 날짜 및 시간 유형에 대한 이것
소개
Gravio에서 센서 데이터를 Power BI로 가시화하려고 하고 싶은 것처럼 나오지 않았으므로 조금 조사해 보았으므로 써 둔다.
꽤 잡히 조사했기 때문에 잘못되면 가르쳐 주세요.
전제

조사 결과
여러가지 조사한 결과, 아래와 같은 사양이 되어 있는 것 같다.
Z (UTC), 또는 ±hhmm ±hh:mm ±hh 등. 기본적으로 ISO8601을 따라야 JST와 같은 약어는 오류입니다 결론
어쨌든 UTC에서 다루어집니다. 다만, 타임 존을 지정하지 않으면 어쩐지 현지 타임으로 취급한 것처럼 보이기 때문에, 너무 깊게 생각하지 않고 타임 존을 지정하지 않는 것이 요시. . . .
시도한 패턴
UTC 2020/6/19 03:00:00에 저장
JST를 ±hh[[:]mm] 형식으로 지정
"timestamp" :"2020-06-19T12:00:00+09:00"
"timestamp" :"2020-06-19T12:00:00+0900"
"timestamp" :"2020-06-19T12:00:00+09"
UTC 2020/6/19 12:00:00에 저장
UTC를 명시적으로 지정
"timestamp" :"2020-06-19T12:00:00Z"
"timestamp" :"2020-06-19T12:00:00+0000"
시간대 지정 없음
"timestamp" :"2020-06-19T12:00:00"
오류
일본 표준시를 약어로 지정
"timestamp" :"2020-06-19T12:00:00 JST"
Gravio의 경우
SendHttpRequest를 사용하는 경우
UTC 2020/6/19 03:00:00에 저장
JST를 ±hh[[:]mm] 형식으로 지정
"timestamp" :"2020-06-19T12:00:00+09:00"
"timestamp" :"2020-06-19T12:00:00+0900"
"timestamp" :"2020-06-19T12:00:00+09"
UTC 2020/6/19 12:00:00에 저장
UTC를 명시적으로 지정
"timestamp" :"2020-06-19T12:00:00Z"
"timestamp" :"2020-06-19T12:00:00+0000"
시간대 지정 없음
"timestamp" :"2020-06-19T12:00:00"
오류
일본 표준시를 약어로 지정
"timestamp" :"2020-06-19T12:00:00 JST"
Gravio의 경우
SendHttpRequest를 사용하는 경우
"[{\"data\": 10, \"timestamp\":\"" + av.Timestamp + "\"}]"로 설정하면 UTC 시간이 시간대 지정없이 전송되므로 UTC 시간으로 저장됩니다 "[{\"data\": 10, \"timestamp\":\"" + ToLocalTime(av.Timestamp) + "\"}]"로 하면 현지 시간이 시간대 지정 없이 보내지므로 현지 시간으로 저장된다!
SendRecord를 사용하는 경우

단...
로컬 타임 시각이 격납되지만, UTC 표현으로의 로컬 타임 시각이므로, 실제의 시각은 로컬 시각이 아니므로 주의 (약간···)
(추기 2020/8/11)
당연하지만 잊었습니다. 일본 시간의 경우 UTC 시간으로 억지로 9시간 더 걸리기 때문에 상대 날짜의 필터를 사용하여 최근 N일이나 해도 실시간으로 데이터가 표시되지 않습니다. 미래의 날짜이므로. . .
Reference
이 문제에 관하여(Power BI 스트리밍 데이터 세트의 날짜 및 시간 유형에 대한 이것), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/zrock/items/d95504d4198eec804fdc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)