analytics/pbi/model/report/Model/tables/crm_company_uf.tmdl
2026-02-18 14:36:38 +03:00

61 lines
2.3 KiB
Plaintext

table crm_company_uf
isHidden
column bitrix_id
dataType: string
isHidden
summarizeBy: none
sourceColumn: bitrix_id
changedProperty = IsHidden
annotation SummarizationSetBy = Automatic
column 'Дата последнего звонка'
dataType: dateTime
isHidden
formatString: Long Date
summarizeBy: none
sourceColumn: Дата последнего звонка
variation Изменение
isDefault
relationship: 34a39f02-5cb4-4c1b-b8e8-ea3ef9aafb4e
defaultHierarchy: LocalDateTable_49b06afb-4254-4da6-9109-618106084862.'Иерархия дат'
changedProperty = IsHidden
annotation SummarizationSetBy = Automatic
annotation UnderlyingDateTimeDataType = Date
partition crm_company_uf = m
mode: import
source =
let
raw_t = bx24_load_entity("crm_company_uf"),
fixed_t = Table.TransformColumnTypes(raw_t,
{
{"COMPANY_ID", Int64.Type},
{"DATE_CREATE", type datetime}
//{"UF_CRM_12345", type text}
},
"en-US"
),
#"Другие удаленные столбцы" = Table.SelectColumns(fixed_t,{"COMPANY_ID", "UF_CRM_LAST_CALL_DATE"}),
#"Разделить столбец по разделителю" = Table.SplitColumn(#"Другие удаленные столбцы", "UF_CRM_LAST_CALL_DATE", Splitter.SplitTextByDelimiter(" ", QuoteStyle.Csv), {"UF_CRM_LAST_CALL_DATE.1", "UF_CRM_LAST_CALL_DATE.2"}),
#"Измененный тип" = Table.TransformColumnTypes(#"Разделить столбец по разделителю",{{"UF_CRM_LAST_CALL_DATE.1", type date}, {"UF_CRM_LAST_CALL_DATE.2", type time}}),
#"Удаленные столбцы" = Table.RemoveColumns(#"Измененный тип",{"UF_CRM_LAST_CALL_DATE.2"}),
#"Переименованные столбцы" = Table.RenameColumns(#"Удаленные столбцы",{{"COMPANY_ID", "bitrix_id"}, {"UF_CRM_LAST_CALL_DATE.1", "Дата последнего звонка"}}),
#"Измененный тип1" = Table.TransformColumnTypes(#"Переименованные столбцы",{{"bitrix_id", type text}})
in
#"Измененный тип1"
changedProperty = IsHidden
annotation PBI_ResultType = Table