Field limit in MDM 5.5?

Hi There, we are considering implementing a new structure in our products table (MDM5.5) that uses considerably more fields than those which we currently have deployed, we are looking at 200 fields in this table. Is anyone aware of a limit on the number of fields in the products table before we start to run into performance/stability issues etc etc?

Hello Adam,
There is no specific limit to the number of fields.
In terms of performance problems stemming from immense volumes, it is more a combination of multiple parameters: the width of schema (number of fields), number and usage of languages, number of records in main, existence of high volume lookup tables, data profile, property settings (extensive usage of keyword index, sort index etc). of course, there are other factors: business process, landscape design, proper sizing, user's profile and intensity of their work in MDM etc...
Having 200 fields in the main table certainly is considered as high number but it will not necessarily be a problem.
Can you please provide some ballpark figures as to the other parameters (number of records in main, number of multilingual fields and number of languages etc)?
I would suggest also a Data Model Review in order to validate that the business requirements can not be modeled better and the custom structure follows the best practices .
Best regards,
Hedda

Similar Messages

  • Can't add new image field in SRM MDM catalog

    Dear Experts
    I have added a new lookup[image] field in Catalog Item table.
    The problem is I cant find it in my
    MDM_SRM_UI_App>Customize Display tab>SRM-MDM Repository fields list
    Can't we add custom fields to repository?
    I also read this SAP Note 1028343 (Changes in repository not reflected in Catalog UI)
    where it is said to restart the mdm connector for the changes to take place.
    However the note is quite old. Is it still applicable?
    Please share your ideas.
    Thank you.
    Regards
    SwarnaDeepika

    Hi SwarnaDeepika
    There is already Images and PDF lookup available for each record in Catalog items table. I am not sure how we can create a new images lookup
    The below links explain the transport configuration process, this may help you identify custom fields in SRM-MDM Repository Fields list
    https://wiki.sdn.sap.com/wiki/display/SAPMDM/OpenCatalogInterfaceinSRMMDMCatalog+2.0
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/7246
    Regards
    Goutham Kanithi

  • How to add custom field in SRM-MDM catalog

    Hi Guys,
    I have to add a custom field in SRM-MDM catalog. I know, it is done through MDM console, but how, it is done, This, I don't know.
    Please help me.
    Thanks in advance!!
    Note-> we are at SRM5.0 + MDM2.0
    Neelesh

    Please check the online help.
    [http://help.sap.com/saphelp_mdm550/helpdata/en/6c/24e342f6307176e10000000a1550b0/frameset.htm|http://help.sap.com/saphelp_mdm550/helpdata/en/6c/24e342f6307176e10000000a1550b0/frameset.htm]
    Regards,
    Masa

  • New table / field in SAP MDM not being reflected in SAP EP

    Hi,
    I have added a lookup- flat table in MDM and added a field corresponding to this table in my main Products table.
    I have maintained data in both the main table and the look up table thru Data manager
    Problem:
    I want to populate this field through the SAP EP. I am using std MDM iView Details template. When I check the drop down to select the table, I see only the ones which had come with the MDM std business content. The added tables/ fields are not visible on the portal to select :(.
    Can you help me out Please? Are there some settings that need to be done?
    Regards,
    Alpana

    As a mandatory requirement after completing the deployment process, the Web Application Server should be restarted for the changes made by the deployment to take effect and appear in the Portal.
    Have you restarted Web Application Server after deployment?
    Also check, User Mapping for the Connected MDM System
    Search for the User (Portal User) which needs to be mapped to the appropriate MDM User.
    It is quite interesting that you are getting all other tables in std i-view template except newly added.
    It could be also because you have already there connection of EP with MDM before that table and new field exists in MDM.
    And it is showing same existing table and fields, I mean not reflected now newly added table and field. I would suggest you to create the MDM connection with EP from scratch. Just give MDM System Name and ID, MDM Server, Repository, Language, Creating an Alias for the connected MDM System, User Mapping and connection Test for the Connected MDM System.
    May be it result in reflecting newly added Table and field which is not visible in EP as of now. Just give it a try.
    Hope it helps...
    Thanks and Regards,
    Mandeep Saini

  • To read a calculated field of an MDM record

    Hi All,
    We have a main table in MDM repository with a calculated field and other fields.
    On entering the values of other fields in the table an ID gets generated for the calculated field of that main table.
    Now we want to retrieve that calculated field Id.Can anyone provide pointers for the same?
    Regards,
    Richa

    Hi Richa,
    To retreive calculated field you can use RefreshCalculatedFieldsCommand
                      ResultDefinition resDef = new ResultDefinition(schema.getTableId("TableId"));
                      resDef.addSelectField((FieldId)fieldId.get("fieldId"));
                        RetrieveRecordsByIdCommand varCmd = new RetrieveRecordsByIdCommand(wdContext.currentContextElement().getVa_ConnectionStr());
                        varCmd.addId(VarRecord.getId());
                        varCmd.setSession(wdContext.currentContextElement().getVa_SessionId());
                        varCmd.setResultDefinition(resDef);
                        varCmd.execute();
                        RecordResultSet recResSet = varCmd.getRecords();
                        Record resRecord = recResSet.getRecord(0);
                        wdControllerAPI.getMessageManager().reportWarning("functionsave:SaveVarietyData( )*********07"+resRecord.toString());          
                        MdmValue varCreated = resRecord.getFieldValue((FieldId)fieldId.get("Variety_Material_Number_Inter"));
                        String varCreatedVal = varCreated.toString();
                      Integer varNumCreated = new Integer(varCreatedVal);
                      int varietyValue = varNumCreated.intValue();
                      wdContext.currentContextElement().setVa_GeneratedVarietyId(varietyValue);

  • Payment Processing/Purchase Fields Limit

    I am attempting to use the "restaurant" template to create an order form for our products. Using drop down menues so our customer's can order the desired amounts. The Payments Processing/Purchase Fields has reached some sort of limit and will not continue.  What do I do????

    I finally linked the Restaurant Template to my paypal and opened the form. My friend went to the form and ordered
    items. The form is supposed to calculate an item times the number entered...
    "Enter the quantity you wish to order in the space below each item."
    In checkout, if 2 of a $5.00 item are ordered, the payment is for $2.00.
    The system does not calculate.
    Paypal does do this on my website. The item is chosen by the customer and any number of that item can be entered on the payment screen and is calculated according to the item's price each. This is a different payment screen.
    Tom Sowell

  • Calculate price field in SRM-MDM

    Hi.
    I am using the standard SRM-MDM repository as my catalog. We recieve products and price information from different suppliers. But from one supplier we also receive a "discount" file. This file contains product number and a discount percentage. How can I calculate the new product price? The price field is from SAP set to currency type and is multivalued. It is also a part of the qualified lookup table price. And as far as I know it is not possible to add an assignment that calculates a field in a qualified table, and the fact that it is multivalued makes it impossible as far as I can see it.
    Does anyone have any ideas? I have tried to solve this in the import map with value conversation, but the calculation opportunity here only supports fixed numbers.
    Example:
    Price amount: 50 EUR, stored in SRM-MDM
    Discount in file 50 %.
    Wanted new value in price field: 25 EUR
    Regards, Anders

    Hi Anders,
    I found the solution for this in your subject(Calculated field), I think the possible solution can be:
    Amount as Currency.
    Price can be set as Currency and Calculated as Yes.
    Discount as an integer.
    In calculation expression write the expression, where if discount is Null the Price = Amount else calculate the discount and assign it to the price.
    I hope this might work out and be useful to you. Let me know the results.
    Regards,
    Cherry.

  • Numeric field limit length to visible area

    I have a pdf saved as Dynamic XML Forms with a numeric field checked to limit length to visible area, but the "limit to visible area" option does not work. If save the same pdf as Static Form works fine.
    Can someone provide an example or tell me how to solve it?
    Thanks in advance

    In the change event you can place the following script (Java Script)
         if(xfa.event.newText.length >maxLength)xfa.event.change = "";
    Replace the "maxLength" with the maximum numbers you want the user to enter..
    This way it can stop the user to enter more characters after reaching the maxLength.
    Thanks
    Srini

  • User-defined field limit

    Hi All,
    Is there a limit on the number of user-defined fields? In SBO 2005 PL03 I cannot create more than 30 UDFs on the BP table. I get the following error: WTR1 Error(1)
    The record limit of 8060 is not close to being reached.
    Thanks in advance,
    Adele

    Adele:
    Im running 2005 PL06, and I created 38 fields to try ypur problem, and I can keep creating fields.
    The strange thing is your error is in the WTR1 table, that is the Inventory transfer rows table.
    may I suggest that you try fewer fields, maybe one, with the total length of your 30 fields?  that way, you'll discard a maximum number of fields issue.
    Harold Gómez

  • New fields created in MDM Console not visible on Portal iViews

    Hi All
    I would like to ask you. I recently encouraged very strange and annoying problem. We are developing Vendor repository. Menatime we have created some iViews and pages on the Portal. All of them are displayed from Main table. We can see all fields and added/deleted records.
    However I can not add any new fields (from MDM Console main table) we have created. That is whired because I only can see all fields beeing in repository for long time now, but all new fields (from that same table) ar not visible on portal.
    I tried few options with creating new and different iViews. No help. All the time I can vise old fields from repository but new one are not available.
    Can you plase advice what is/ may be wrong?
    Thank you in advance.
    BR
    Rafal

    Hi All
    After restarting server problem solved. That mean there is a casching problem. After investigation here is service to restart:
    J2EE engine
    Thank you for help.
    BR
    Rafal
    Edited by: Rafal Paczynski on Sep 29, 2011 12:21 PM

  • Change the field details in MDM Console

    Hi All
    I have unloaded repository and try to change the fields details ,like changing the display fields option as yes or no. in MDM Console .
    But it is not allowing me to do so and giving error message as "field name already exists"
    But when I go and change the user defined field  it allows me to do so.
    Same is the case with Table details
    Can you guide me on this.
    Thanks
    Suds

    Hi Suds,
    If you are using the same and the latest MDM patch for both your original and the Test repository, it should behave in same way.
    But you mentioned that for test repository, you are not facing any problem.
    Try out these steps to debug your original repository:
    1. Check your original repository for any errors and also if found any, then repair it.
    2. Also try to archive your original repository and then unarchive it with a different name. ( And check whether it is still behaving the same).
    3. You can also try creating a duplicate repository and test it.
    4. Unload and Re-load (with updated Indices) your original rep and test it.
    I hope any of the above steps helps.
    *Please reward points if found useful.
    Thanks and Regards
    Nitin jain

  • Project Online Odata 45 Field limit

    Hi all, according to the below TechNet article
    http://office.microsoft.com/en-us/office365-project-online-help/project-online-software-boundaries-and-limits-HA104063425.aspx If you use the Odata feed and Project Online you are limited to a max of 45 custom enterprise fields. I heard at the
    WPC last week that this is no longer strictly true but when I searched online I couldn't find any updates to the above article.
    Does anyone know what the current situation is? Ie are we still limited to the 45 fields?
    Many thx

    This is a limitation specific to OData.  All available ECFs are just the 45. That is why it is listed as a limitation.
    You can create hundreds of custom fields, but you won’t be able to see them in the OData feed.  It is a hard stop on the 45 limit – maybe 45 isn’t an absolute limit, but is instead a safe - conservative limit.

  • CS3 Extended - IPTC field limit of 32 characters?

    When I open an image, then save it - Photoshop will shorten the information in the Credit field to about 32 characters - BUT not all the times!!?? PS has saved this shorter version to the side in the 'pull down' area. I'm not positive if PS is shortening or using the 'saved' wrong version. 
    I have two questions -
    Is there a character limit? 
    Is there a way to remove typos in the 'saved' area of Credit or other IPTC fields within PS?
    Thank you
    Lloyd

    If you store a 33-character text in the IPTC Sublocation field in LR, do Metadata > Save To File, and then check the metadata with Exiftool, you'll see that the IPTC:Sub-location field contains a truncated 32-character value, while XMP:Location contains the full 33-character value.  This conforms to the industry standards.
    The terminology is horribly confusing.  In the JPEG file format, there are several sections of metadata, including EXIF, IPTC, and XMP.  EXIF and IPTC are defined by older standards (cameras create EXIF metadata, and applications create and add to both EXIF and IPTC metdata).  The XMP section is defined by a newer industry standard, and it was designed to incorporate all of the fields that can be stored in EXIF and IPTC; a subset of the XMP fields (a "namespace") is called the "IPTC Core" and defines fields similar to the legacy IPTC fields but without the restrictions.
    A recent standard, the Metadata Working Group's Guidelines for Handling Image Metadata 2.0, defines the rules for how the three sections of metadata (EXIF, IPTC, and XMP) should be "synchronized".  LR appears to mostly conform to that standard.

  • Dealing with the 255-field limit

    Hello,
    In one of my AW DB — a file with which I keep track of my student records, like grades and absences — I have 3 x 60 fields to count the absences, in each of the trimesters and the number of 50-minute class could be close to 60.
    The classes fields are labelled: '01', '02', ..., '60'; '2.01', '2.02', ..., '2.60' and '3.01', '3.02', ..., '3.60'.
    The value fields of each of those fields are: “ “, “.” and “f”. The default is “.”.
    The way for counting the absences of the 1st trimester, using 3 fields, i.e., the number of “f” is:
    T1_Faltas1=
    COUNT2("f",'01','02','03','04','05','06','07','08','09','10','11','12','13','14' ,'15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30' )
    T1_Faltas2=
    COUNT2("f",'31','32','33','34','35','36','37','38','39','40','41','42','43','44' ,'45','46','47','48','49','50', '51','52','53','54','55','56','57','58','59','60')
    T1_F=
    IF(OR('Situação1'="Regular",'Situação1'="Incluído"),'T1Faltas.1'+'T1Faltas.2',"")
    This has been functioning well for some years.
    The problem appeared now, because I am going to teach classes to 5th and 6th year of another State School and those grades have 5 Math classes a week — instead of 4 classes. Then, I would need around 15+ classes fields for each trimester.
    But the real situation is that I can not create those extra fields because my DB has a limit of 255 fields and I already reached that number of fields.
    I can resolve this by using a single class field for a day that has 2 classes, and the options would be: “ “, “..”, “ff”, “.f”, “f.”
    Note: the option of a “ ” empty space or a double empty space are for the students that left that group; the options “.f”, “f.” are for students that were in one of the two classes of a day and the option “ff” is for the ones that were absents in both classes of a given day.
    The problem would be to count the absences: I know how to do it, using a lot of fields — but the limitation of fields is the big problem — and I am writing you to get a better solution.
    If I could create more fields, I would do the following for each of the trimester, say T.1:
    1)T1f1=
    COUNT2("f",'01','02','03','04','05','06','07','08','09','10','11','12','13','14' ,'15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30' )
    2)T1f2=
    COUNT2("f",'31','32','33','34','35','36','37','38','39','40','41','42','43','44' ,'45','46','47','48','49','50', '51','52','53','54','55','56','57','58','59','60')
    3)T1.f1=
    COUNT2(".f",'01','02','03','04','05','06','07','08','09','10','11','12','13','14 ','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30 ')
    4)T1.f2=
    COUNT2(".f",'31','32','33','34','35','36','37','38','39','40','41','42','43','44 ','45','46','47','48','49','50', '51','52','53','54','55','56','57','58','59','60')
    5)T1f.1=
    COUNT2("f.",'01','02','03','04','05','06','07','08','09','10','11','12','13','14 ','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30 ')
    6)T1f.2=
    COUNT2("f.",'31','32','33','34','35','36','37','38','39','40','41','42','43','44 ','45','46','47','48','49','50', '51','52','53','54','55','56','57','58','59','60')
    7)T1ff1=
    COUNT2("ff",'01','02','03','04','05','06','07','08','09','10','11','12','13','14 ','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30 ')
    8)T1ff2=
    COUNT2("ff",'31','32','33','34','35','36','37','38','39','40','41','42','43','44 ','45','46','47','48','49','50', '51','52','53','54','55','56','57','58','59','60')
    At each trimester end, the total of absences would be something like this:
    9)T1_F=
    IF(OR('Situação1'="Regular",'Situação1'="Incluído"),'T1f_1’T1_f_2+T1_.f_1+T1_.f_2+T1_f._1+T1_f._2+2T1_ff_12T1_ff2,"")
    So, using 9 fields — instead of 3 — for each trimester, I could do the task.
    Maybe I can stay with this solution — depending on how many days that I will have 2 classes — using only one field — but I would like to see if I can come with a solution that counts the absences using less fields, say just counts how many ‘ f ‘ each student has.
    Any help will be appreciated,
    Jorge Lucas, the guy from Rio Grande do Sul

    Yvan The Terrible,
    I am not surprised that you were able to write this script for me; it did not completely solve the task but it did an important portion. This is not the first time you wrote a script for me.
    Seeing the result, I thought that one could rewrite it the other way around, i.e.: with the fields and the field types of a given DB, one could write a script to build a new AW DB, with those fields. Of course, the first script to get those fields and field types should be deeper to extract the formulas of Calculations Fields and the options for the Value List Fields.
    Since I have 180 Value List fields with exactly the same options, it would be very much easier to have those in a SS module, before recreate — or just create — the DB. Besides those, there are a number of calculations fields, that are pretty much alike, with some adaptations. It would be very easy to redesign the DB.
    I am not asking you to do this, but I would not doubt that it is possible.
    The only thing that would consume time would be designing the layouts, unless one could be able to do this given, at least, the sizes of the fields (imagine that you have the sizes of most of the fields, say 60, inserted in a customized layout, instead of 1 inch width!); this would be really difficult, but here one question is too important, in order to recreate an DB file:
    *+Is there a way to import a layout from a DB file to another DB file with the same fields of this very layout?+*
    About the origins of AW and FMP: several years ago I pass some time playing at the FMP 3.0; after I saw the version 6.0 and later the version 9.0 — +it looks like some time I will see the FileMaker Pro 12.+
    I remember perfectly well that the creation of the fields in the FMP 3.0 was very much similar to ClarisWorks. After, I was able — seeing the templates — to create a relational DB with 6 to 8 files in the FMP 6.0. Of course, like Barry said, the learning curve is steeper.
    But I felt at home.
    It surprises me that both you, Yvan — on this forum — and Barry — on a direct message — said that they were created by different teams. My guess is that one copied the other.
    Thanks for your time!
    Best regards,
    Jorge Lucas (the guy from Rio Grande do Sul)
    P.S.: +if I ever grew up — I am only 55 — I wanna be like you: a terrific expert in building AppleScript scripts.+
    Message was edited by: Jorge Lucas
    Message was edited by: Jorge Lucas

  • Batch Rest API Upsert for CDO Field Limit?

    Currently with SOAP we can update 150 CDO fields at once, is there a 100 filed limit with Batch Rest API?

    Further to Corey's question, when using REST API, when we upsert more than 100 fields into a CDO we get an error stating that we can only update 100 fields. Is it possible to change this limitation with Bulk REST API so that we can update more than 100 fields?

Maybe you are looking for

  • If I purchase an app on the App Store, and I don't like it, how do I get my money back?

    I recently bought a game from the App Store. But after playing it I realise I don't like it. Is there any way I get get my money back? Thanks Ash

  • Open java files in Jdeveloper

    Hi, Good day I have a question about OAF under Oracle ERP version 11.10.5.2 I have some web pages working fine, and I can see the code in the server (in the custom application folder under java). How can I open them in my client? If I open them in th

  • Switch on problem Nokia N70

    Maybe someone can help me with the following problem. My Nokia N70 is flat dead, it won´t switch on. It went like this.. The battery had to be charged. After it indicated that the battery was charged, I tried to switch it on. I saw two nokia logo´s b

  • Sound quality

    I'm making a music sampler Flash movie to play in my site. Just a simple one with play and stop buttons. My music file is MP3 which I set to stream. 44kHz, mono, 16 bit, MP3 compression, Quality set to Best. I have the mp3 on its own layer in the tim

  • HR ABAP Reg PDF8 Tcode

    Hi Friends, Could u plz tell me what is the use of Tcode: PDF* in ABAP HR. Then could u plz tell me how to modify the Payslip document in PE51....  plz send me some documents regarding the modification of... 1. Background 2. single field 3.window 4.l