Import takes time with filter view

CommunityMember125605
Occasional Contributor

Import takes time with filter view

Hi, I want to know filter function.

I run Import Action from saved view which filtered by Lineitem.

But It takes long time.

 

The point was module pivot.

View A and B was filtered by same Lineitem.

But it takes shorter set source module as ViewB than ViewA.

 

View A

ProductLocationTimeAmount
AX1/11
AX1/22
AX・・・3
BX1/14
BX1/25
BX・・・6

 

View B

ProductLocation1/11/2・・・
AX123
BX456

 

 

Is it true?

2 REPLIES 2
rob_marshall
Moderator

@CommunityMember125605 

 

 

In View A, I highly suggest you reading this article which explains why having Time as a line item is less perforant than having the data dimensionalized by Time.

 

https://community.anaplan.com/t5/Best-Practices/Data-hubs-purpose-and-peak-performance/ta-p/48866

 

We had one client who had Time as part of the code in a list, which is essentially what you are doing, and the list was 130M members.  Once they took time out and dimensionalized it in a module, the list was only 6M members, which also brought the overall size of the model way down.

 

Rob

ManjunathKN
Super Contributor

Hi @CommunityMember125605 

It is apparently the same but it is also dependent on the combination. 

In view A, your product and location are repeating for same time and amount. if you read by yourself then you should read the product 3 times in view A.

In view B, you should read the product only 1 time, but total combination for both view A and B are same, but there is a difference you are making Anaplan to read the product list only 2 times in view B but for View A Anaplan is reading it 6 times.

So if View B is better than View A in total import time, then it should mean that Anaplan performs with reading less list items than line items. Which is similar to Transactional list analogy of removing time.

Thanks,
Manjunath