#powerbi #analytics
#powerbi #аналитика
Вопрос:
Как настроить фильтры по дате перед получением полных данных. Прямо сейчас pbi экспортирует все данные с первого дня. Составляет более 1,7 млн. строки. Я достигаю предела через 1 миллион, и способ использования фильтра даты внутри pbi невозможен.
Так возможен ли способ установки параметра диапазона даты (например, за последние 3 месяца) перед началом экспорта?
В редакторе adv исходный код:
let
Source = GoogleAnalytics.Accounts(),
#"1*******1" = Source{[Id="1*******1"]}[Data],
#"UA-1*******1-1" = #"1*******1"{[Id="UA-1*******1-1"]}[Data],
#"1*******6" = #"UA-1*******1-1"{[Id="1*******6"]}[Data],
#"Added Items" = Cube.Transform(#"1*******6",
{
{Cube.AddAndExpandDimensionColumn, "ga:eventAction", {"ga:eventAction"}, {"Event Action"}},
{Cube.AddAndExpandDimensionColumn, "ga:eventLabel", {"ga:eventLabel"}, {"Event Label"}},
/*{Cube.AddAndExpandDimensionColumn, "ga:date", {"ga:date"}, {"Date"}},*/
{Cube.AddMeasureColumn, "Unique Events", "ga:uniqueEvents"}
})
in
#"Added Items"
#"1*******1" = Source{[Id="1*******1"]}[Data],
#"UA-1*******1-1" = #"1*******1"{[Id="UA-1*******1-1"]}[Data],
#"1*******6" = #"UA-1*******1-1"{[Id="1*******6"]}[Data],
Я предполагаю, что после местоположения источника нам нужно как-то установить параметры диапазона дат.
Ответ №1:
Я знаю, что это старый вопрос, и предполагал, что вы его решаете. Я думаю, это может быть полезно для тех, кто задается этим вопросом в Google. После шага #»Добавленные элементы» замените текст (в #»Добавленные элементы») (сначала обратите внимание на selectRow (должно быть название предыдущего шага) на next
#"combinedData" = Table.Combine({
Table.SelectRows(#"Added Items", each Text.Contains([Month of Year], "2020"))
Table.SelectRows(#"Added Items", each Text.Contains([Month of Year], "2019"))
})
в
combinedData