Как исправить неправильную временную шкалу на мощной карте BI Arcgis с помощью среза временных рядов - PullRequest
0 голосов
/ 25 октября 2019

Я уже несколько дней пытаюсь создать карту arcgis, в которой тепловая карта показывает, как цены в определенной области менялись за годы (между 2015 и 2019 гг.). Однако, что бы я ни пытался, я не могу установить правильную настройку графика. Там нет 1970, но это единственный диапазон, который я получаю на временной шкале.

Я вполне уверен, что мои категории столбцов указаны правильно. Я даже попробовал с другой колонкой, в которой только Год, а не вся дата.

Если я применю фильтр к визуалу, в котором я, например, решу исключить пустые значения и отобразить годы между 2016 и 2019 годами, я получу сообщение, что даты начала и окончания совпадают. 2016 - это большой интервал, а другие годы отсутствуют.

У меня больше нет идей, как обойти это. Может кто-нибудь помочь мне найти способ исправить это?

Я попытался проанализировать переменную в SQL Server как DATE, установив переменную категории 'dd-mm-yyyy' в Power BI, создал новую переменную в SQL, которая извлекает только год, и еще однупри этом дата извлекается как '01 -0x-201x '.

Я также пытался исключить пустые годы в слайсере и использовать тепловые карты вместо точек.

-- SQL SERVER CODE 

CREATE TABLE FULLNY1
(id                         VARCHAR(500),
name                            VARCHAR(500),
Year                            DATE);
GO 

SET DATETIME YMD 

-- Example dataset
INSERT INTO FULLNY1
(id,
name, 
Year)
VALUES (17848838,Spacious Bedroom, 2017-07-02), 
    (19159503, Private Bedroom, 2018-01-02),
    (19159503, Private Bedroom, 2019-01-02),
    (87218902, Nice Room, 2015-03-01), 
    (12349109, Great View, 2016-08-02)
)

-- Adding new column for year only
ALTER TABLE FULLNY1 ADD Year1   DATE; 

UPDATE FULLNY1 SET  Year1 = Year(Year)      FROM FULLNY1

Во всех годах диапазон срезов показывает годы между 1970 и 1970, но это должно быть между 2015 и 2019 (плюс нет даже 1970). Фильтрация пустых значений дает период с 2015 по 2015 год.

...