Нет, вы абсолютно не можете создать атрибут latChild без измерения времени:

что вы можете сделать, это создать запрос в вашем DSV, чтобы дать вам последнее дочернее значение и использовать его для создания группы мер. Пример:
Сценарий:
create table dim(
id int not null primary key,
name varchar(50))
insert into dim values (1,'one'),(2,'two')
create table fact(
id int not null primary key,
dimId int not null,
value numeric (12,3),
constraint fk_fact_dim foreign key(dimId) references dim(id))
insert into fact values (1,1,5)
insert into fact values (2,1,3)
insert into fact values (3,2,10)
insert into fact values (4,2,20)
очень простой скрипт, который создает дим и таблицу фактов. Вот простой выбор и после результата, я думаю, вы хотите, поэтому 3 и 20 будут последними значениями, основанными на ID измерения:

Чтобы построить это очень просто, просто щелкните правой кнопкой мыши на DSV, добавьте новый именованный запрос и сообщите запросу, чтобы создать последнее значение. В моем случае это:
select dimId,
(select top 1 value from fact where dimId=F.dimId order by id desc) as lastValue
from fact F
group by dimId
создайте логический первичный ключ и свяжите его с таблицей измерений:

и на вашем кубе щелкните правой кнопкой мыши любую пустую область, выберите «показать все таблицы» и добавьте новую таблицу.
А в вашем кубе создайте новую меру как «без агрегации», потому что вы уже агрегировали свой запрос:

Результат:
