It is for use on SQL with keys with SIFT-fields in it. With a Navision DB, they have no use.
For example key:
"Item No.,Variant Code,Location Code, Dimension 1,Dimension 2" with SIFTfield Quantity.
This SIFT can be used to know the quantity in inventory.
BUT in general you don't need to know it per "Dimension 1" or "Dimension 2".
In general you want it for the item no. or per location code.
So you don't need to keep SIFT levels Variant Code or dimension 1 or dimension 2.
In SQL, SIFT keeps a total for each field (this not completely correct but less or more) in the index. But some of those, you don't need so you can also decide NOT to maintain a certain SIFTLevel.
Regards,Alain Krikilion No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
Key:
Document Type,Type,No.,Variant Code with SIFTfield Quantity.
put your cursor in the 'SIFTLevels' property of the key designer, and click the ellipsis button (...). You'll see something like this:
Bucket No. SIFT Level Maintain
0 GRAND TOTAL No
1 Document Type No
2 Document Type,Type No
3 Document Type,Type,No. No
4 Document Type,Type,No.,Variant Code No
Each of those buckets are a 'SIFT level', which you can turn off and on individually.
In SQL, SIFT keeps a total for each field (this not completely correct but less or more) in the index. But some of those, you don't need so you can also decide NOT to maintain a certain SIFTLevel.
When you say it keeps a total, do you mean that it keeps a total for all the flowfields in the table? Or all the decimal fields? Or The SumIndexFields?
Key:
Document Type,Type,No.,Variant Code with SIFTfield Quantity.
put your cursor in the 'SIFTLevels' property of the key designer, and click the ellipsis button (...). You'll see something like this:
Bucket No. SIFT Level Maintain
0 GRAND TOTAL No
1 Document Type No
2 Document Type,Type No
3 Document Type,Type,No. No
4 Document Type,Type,No.,Variant Code No
Each of those buckets are a 'SIFT level', which you can turn off and on individually.
And you can see that in the Sales Line table, in the first secondary key. Next to the Primary.
Another question. Can I create a SIFT Level? If yes, how? Many Thanks..
In SQL, SIFT keeps a total for each field (this not completely correct but less or more) in the index. But some of those, you don't need so you can also decide NOT to maintain a certain SIFTLevel.
When you say it keeps a total, do you mean that it keeps a total for all the flowfields in the table? Or all the decimal fields? Or The SumIndexFields?
Key:
Document Type,Type,No.,Variant Code with SIFTfield Quantity.
put your cursor in the 'SIFTLevels' property of the key designer, and click the ellipsis button (...). You'll see something like this:
Bucket No. SIFT Level Maintain
0 GRAND TOTAL No
1 Document Type No
2 Document Type,Type No
3 Document Type,Type,No. No
4 Document Type,Type,No.,Variant Code No
Each of those buckets are a 'SIFT level', which you can turn off and on individually.
And you can see that in the Sales Line table, in the first secondary key. Next to the Primary.
Another question. Can I create a SIFT Level? If yes, how? Many Thanks..
The SIFT levels are defined by the fields in the key. So by adding fields in the key, you create extra SIFT Levels. (I hope this answers your question. I didn't understand exactly what you want.)
Regards,Alain Krikilion No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
Another question. Can I create a SIFT Level? If yes, how? Many Thanks..
You can't manually add a SIFT level to the SIFT level list. You can, however, add a field to the key. When you do this, NAV will add the SIFT level that comes with that new field to the SIFT level list, and from there you can choose to enable or disable it.
Comments
For example key:
"Item No.,Variant Code,Location Code, Dimension 1,Dimension 2" with SIFTfield Quantity.
This SIFT can be used to know the quantity in inventory.
BUT in general you don't need to know it per "Dimension 1" or "Dimension 2".
In general you want it for the item no. or per location code.
So you don't need to keep SIFT levels Variant Code or dimension 1 or dimension 2.
In SQL, SIFT keeps a total for each field (this not completely correct but less or more) in the index. But some of those, you don't need so you can also decide NOT to maintain a certain SIFTLevel.
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
Key:
Document Type,Type,No.,Variant Code with SIFTfield Quantity.
put your cursor in the 'SIFTLevels' property of the key designer, and click the ellipsis button (...). You'll see something like this: Each of those buckets are a 'SIFT level', which you can turn off and on individually.
RIS Plus, LLC
When you say it keeps a total, do you mean that it keeps a total for all the flowfields in the table? Or all the decimal fields? Or The SumIndexFields?
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
And you can see that in the Sales Line table, in the first secondary key. Next to the Primary.
Another question. Can I create a SIFT Level? If yes, how? Many Thanks..
Regards,
Jörg
NAV/SQL Performance Optimization & Troubleshooting
STRYK System Improvement
The Blog - The Book - The Tool
That was a great blog. Thanks a lot Jorg.
The SIFT levels are defined by the fields in the key. So by adding fields in the key, you create extra SIFT Levels. (I hope this answers your question. I didn't understand exactly what you want.)
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
RIS Plus, LLC