Powerbi 在Power Query中创建DATEID列会导致堆栈溢出

Powerbi 在Power Query中创建DATEID列会导致堆栈溢出,powerbi,powerquery,m,Powerbi,Powerquery,M,表达式.错误:求值导致堆栈溢出,无法继续 我正在尝试添加一个自定义列,以便在我的日期表中有一个日期ID,这会导致堆栈溢出。我以为这会是这个错误的论坛。日期表包含从1980年到2038年的日期 日期表中新列的公式: Table.AddColumn(Time, "DateKey", each Number.ToText(Date.Year([Date])) & Text.PadStart(Number.ToText(Date.Month

表达式.错误:求值导致堆栈溢出,无法继续

我正在尝试添加一个自定义列,以便在我的日期表中有一个日期ID,这会导致堆栈溢出。我以为这会是这个错误的论坛。日期表包含从1980年到2038年的日期

日期表中新列的公式:

Table.AddColumn(Time, "DateKey", 
    each 
      Number.ToText(Date.Year([Date])) &
      Text.PadStart(Number.ToText(Date.Month([Date])),2,"0") &
      Text.PadStart(Number.ToText(Date.Day([Date])),2,"0"
    )
  )

我不确定它为什么会抛出错误,但如果使用该函数可以得到更清晰的定义,您可能会更幸运

Date.ToText([Date], "yyyyMMdd")