Number of Member ID is more than 65535 in a user defined Product Dim

HI Friends
I am in a BPC 7.0 MS Version  PLanning  Implementation. The Number of MEMBER ID'S in the PRODUCT DIMENSION  which is  USER DEFINED IS MORE THAN 65535 ROWS.
Can you please suggest me how can i handle the situation.
In the Sales Planning i am using PRODUCT DIMENSION WHICH IS USER DEFINED.
IN THAT DIMENSION SKU OR MATERIAL IS BASE LEVEL MEMBER & ITS PARENT IS MATERIAL GROUP
And also, in the SAP ECC transactional system, there is change of mastet data in term of
NEW ADDITION MATERIAL OR SKU
REGROUPING OF MATERIAL, I MEAN CHANGE IN THE HIERARCHY , LIKE A SKU MOVING FROM A MATERIAL GROUP TO ANOTHER MATERIAL GROUP
Can you please let me know that is there any way by which i can update the dbo.mbr table for the Product dimension automatically through a SSIS package and if so then how go ahead with it.
Warm regrads
Roger
Edited by: Rthomas on Jan 8, 2010 7:54 AM

You can use the make dimension task to process dimensions in SSIS. What this does is it selects a table which you import and processes this into the membertable.
When you use this task, make sure that the table from which you process has the same structure as the membertable.
I have implemented this for a customer and what I did there was to append the new records to the membertable and process from there and this works fine, but it is also possible to process from another table, but only the members that excist in that table will be processed.
If you want to only do the changes you can append the new records to the membertable itself and process that.
For changes in hierarchie you should execute some SQL code to determine which parents are modified and then change the membertable accordingly. This can be done by sql statements and for example you can use the Execute SQL task in SSIS.
Edited by: Tim Vierhout on Jan 8, 2010 9:39 AM

Similar Messages

  • Searchin pattern in datbase table.(Number of rows in table :More than 3 cro

    Actually i have a db table having 2 columns(columnA,time).db table has 70lac rows.I have to retireve all those values which are present min. 2 times in the interval of 10 minutes for a particular value of columnA. eg. columnA,time values are
    {a,June-01-2011 10:13:12},{b,June-01-2011 10:14:12},{b,June-01-2011 10:15:12},{c,June-01-2011 10:16:12},{b,June-01-2011 10:17:12},{d,June-01-2011 10:18:12},{d,June-01-2011 10:25:12},{e,June-01-2011 10:26:12},{e,June-01-2011 11:38:12},{f,June-01-2011 10:39:12},{f,June-01-2011 10:43:12},{a,June-01-2011 10:44:12},{f,June-01-2011 10:51:12},{b,June-01-2011 10:51:12},{b,June-01-2011 10:53:12},{c,June-01-2011 10:54:12},{g,June-01-2011 10:55:12},{b,June-01-2011 10:56:12},{b,June-01-2011 10:57:12},{b,June-01-2011 10:58:12}
    Then I have to retrieve following rows in output : {b,June-01-2011 10:14:12},{b,June-01-2011 10:15:12},{b,June-01-2011 10:17:12},{d,June-01-2011 10:18:12},{d,June-01-2011 10:25:12},{f,June-01-2011 10:39:12},{f,June-01-2011 10:43:12},{b,June-01-2011 10:51:12},{b,June-01-2011 10:53:12},{b,June-01-2011 10:56:12},{b,June-01-2011 10:57:12},{b,June-01-2011 10:58:12}
    Is it related to data Mining? i have 3 crore rows in database table.I have to search such type of many patterns in my application.I have spent hours looking for tutorials on Google. However I cannot seem to find anything that holds the hand? try to be more clear, i'm in lack of ideas in this problem, even it sounds like a classic. Can oracle java data mining solve the problem?

    first of all thanks for reply, i will take care of your suggestion.
    Number of rows in table : More than 3*10pow7(30 Milion rows)(But it can be more than 120 milion)
    Actually i have to display all those rows which setisfy following criteria:( Specific value of column A should appear min 2 times in the interval of 10 minutes.)
    for eg.
    eg 1. {b,June-01-2011 10:14:12},{b,June-01-2011 10:15:12},{b,June-01-2011 10:17:12}{This set is appearing 3 times in the any interval of 10 minutes.}
    EG2 {a,June-01-2011 10:13:12} is present only one time,so i dont want this rows in output.
    EG# {e,June-01-2011 10:26:12},{e,June-01-2011 11:38:12} is present 2 times in db,but not in the interval of 10 minutes,so i dont want this rows as output.(t1=10:26:12,t2=11:38:12 difference is more than 10 minutes.)
    In my eg. i specified only 2 columns but in actual scenario there will be 8-10 columns in table.This is only one pattern which i specified,but there are many more pattern which i have to search in db.As specified above in eg. was only one pattern,After fulfiling this pattern It has to pass many other pattern.and i want result should be retrieved very fast.
    Please dont go into answer of above eg.Actually i want, what should be approach of such type of problems?
    Is this problem related to oracle data mining and how?
    Can data mining algorthms(Minimum Description Length ,Naive Bayes,Apriori,Decision Tree,Non-Negative Matrix Factorization ,Support Vector Machine...etc..) solve my problem?
    Different-2 type of queries will be fired against this table?
    if i am still not clear then let me know.

  • How can i purchase a macbook air in Nigeria? apple has no shop in the entire country and independent dealers charge ridiculously sometimes more than double the prices of mac products without guarantee of getting it with required specifications. its sad cl

    how can i purchase a macbook air in Nigeria? apple has no shop in the entire country and independent dealers charge ridiculously sometimes more than double the prices of mac products without guarantee of getting it with required specifications. its sad cos Nigeria has a very large apple market plus phones and most recently ipads especially. its been frustrating trying to get a macbook, even have to wait for when someone will travel out of the country, then you send the person(thats if you have the money at that time). Please somebody help inform apple maybe they can do something about this, its really disappointing.

    This is a user-to-user technical support forum. You're not addressing Apple here. Use the apporpriate link on fhe Feedback page to let Apple know how you feel:
    http://www.apple.com/feedback

  • How to create a theme with more than one master-slide size defined?

    I would like to create a Keynote theme that has more than one size of page defined - for example one for on-screen show, and one for printing.
    I noticed that the stock themes, and those from theme vendors, come with multiple page dimensions, and that the master slide layouts for the 'same' master slide appear to be designed differently for the different sizes.
    How do I create themes like this in Keynote? I cannot find any information about this in the Keynote manual. I have worked out how to change the master slide dimensions, but not how to tell Keynote that the layout I've created for a slide is for a particular set of dimensions. So when I look at my theme in the theme browser, I only see the dimensions I had selected last time I saved my theme showing.
    Any help most appreciated.

    The same reason that Apple and 3rd Party vendors put multi-size templates in one file I expect. I am trying to construct an in-house standard template for use in our company, and it is easier to manage if there is only one file to send to people rather than many - both initially and for subsequent edits / updates to the template.
    Of course it would be possible to create several templates (one for each size). But since it is clear that templates can be combined, it appears sensible to do this - unless the doing of it is horridly complicated

  • Forward the mail to more than one agents in User Decision Step

    Hi All,
    I am referring blog
    http://wiki.sdn.sap.com/wiki/display/XI/User%20Decision%20step%20in%20SAP%20PI%207.1%20-%20Part%20I
    But my requirement is to forward the mail to group i.e. more than one agents in User Decision Step
    How to do this.
    Regards

    Hi,
    Even my requirement is similar one.
    I have to forward the mail to SAP Inbox of a group of user.
    Anyone of the Purchase team can process the message .
    Please suggest how to make our user decision step so that it is forwarded to multiple users for processing.
    Regards
    Henery

  • Is it possible to install Lightroom 4.1 on more than one computer using the same product code?

    is it possible to install Lightroom 4.1 on more than one computer using the same product code?

    Yes, your license key is cross platform PC & or Mac you are allowed to have two current installations with one in use at any point in time. You can uninstall / install as many times as is necessary so long as you adhere to the limits.

  • Can more than 9 tax types be defined for a country in OVK1 ?

    Hello experts,
    I have read all documentation on the settings for tax determination. However, nowhere I could find answer to my question:
    "Can more than 9 tax types be defined for a country in OVK1 ?"
    In OVK1, we can define more than 1 tax type for a country using sequence. But the sequence field is having length of 1 numeric field.
    If I am having a requirement of assigning more that nine tax types to a particular country, how do I do it? I presume it is not possible and I will have to find some other solution.
    Please advise. Highly appreciate your help.
    Thanks!
    -Harish

    Can more than 9 tax types be defined for a country in OVK1 ?
    Never come across such a requirement.  Eager to know why you need and for which country ??
    thanks
    G. Lakshmipathi

  • Application by using more than 65535 UDP ports

    Hello all!
    I'm now implementing a device simulator in VC++ to performance a load test to our server application. I need to simulate a huge number of devices to communicate with this server via UDP, each device shall have its own UDP port exclusive during the
    simulation.
    Since there are maximal 65536 ports pro IP address and from 0 to 1024 are reserved by OS, theoretically I have 64511 free ports for my Simulator application, considering some ports are required by some services/applications, the free port number may a little
    fewer, I'm assuming this number is 60000. According to our software requirement, I can't reach the required simulating device amount under this port limitation.
    If I'm right, if one computer has more IPs, I shall have more than 60000 free ports. My simulator runs under Windows Server 2008, 2 physical network adapters and I used following command to change the dynamic UDP port range to get 60000 UDP ports:
          netsh interface ipv4 set dynamicportrange protocol=udp startport=3000 numberofports=60000
    My questions are:
    1. Is this setting globally available or for each IP address?
       I tried to set the parameter "numberofports" to 120000 but it didn't work.
    2. Shall I set for each IP address separately a UDP port range?
    3. If this setting is for each IP addres available, I have following problem:
       For two IP address, I could bind 60000 ports in total to 60000 UDP sockets, e.g IP1 20000 ports and IP2 40000 ports, or IP1 40000 ports and IP2 20000 ports. That means I can still use maximal 60000 UDP ports.
    Unfortunately, I can't find any reference about this topic in Internet, does anyone have my similar situation?
    Thank you in advance to teach me a solution!

    " I need so many UDP ports because our product has "state", and our Server application maintains connection sessions for each connected device."
    Couldn't you add some information to the datagrams that identify the state? That may require less resources than creating a zillion of sockets. Though I suppose that using a single socket would lead to serialization and that will hurt scaling...
    "How much memory does one socket need? I didn't think about this topic....."
    Hmm, memory is need for the socket data structures and buffers. Probably a few kilobytes. Let's do a test and see what happens:
    #include <winsock2.h>
    #include <cstdio>
    #pragma comment(lib, "ws2_32.lib")
    DWORD WINAPI ServerThread(LPVOID addr) {
    SOCKET sk = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
    if (sk == INVALID_SOCKET) {
    printf("socket failed\n");
    return 1;
    int err = bind(sk, static_cast<sockaddr *>(addr), sizeof(sockaddr_in));
    if (err != 0) {
    printf("bind failed\n");
    return 1;
    char buffer[256];
    sockaddr_in from;
    int fromLen = sizeof(from);
    for (;;) {
    int length = recvfrom(sk, buffer, 256, 0, reinterpret_cast<sockaddr *>(&from), &fromLen);
    printf("got %d bytes from %s:%d\n", length, inet_ntoa(from.sin_addr), htons(from.sin_port));
    int main() {
    WSADATA wsaData;
    int err = WSAStartup(MAKEWORD(2, 2), &wsaData);
    sockaddr_in to;
    to.sin_family = AF_INET;
    to.sin_port = htons(4242);
    to.sin_addr.S_un.S_addr = inet_addr("192.168.1.68");
    CreateThread(nullptr, 0, ServerThread, &to, 0, nullptr);
    const char *addrs[] { "192.168.1.40", "192.168.1.41", "192.168.1.42", "192.168.1.43" };
    SOCKET sockets[_countof(addrs)][30000];
    sockaddr_in from;
    from.sin_family = AF_INET;
    int count = 0;
    for (int i = 0; i < _countof(addrs); i++) {
    from.sin_addr.S_un.S_addr = inet_addr(addrs[i]);
    for (int j = 0; j < _countof(sockets[i]); j++) {
    SOCKET sk = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
    from.sin_port = htons(65535 - j);
    err = bind(sk, reinterpret_cast<sockaddr *>(&from), sizeof(from));
    if (err != 0) {
    printf("bind failed while creating socket %d on %s:%d\n", count, addrs[i], 65535 - j);
    closesocket(sk);
    sk = INVALID_SOCKET;
    else {
    count++;
    sockets[i][j] = sk;
    printf("created %d sockets\n", count);
    char buffer[256];
    for (int i = 0; i < _countof(sockets); i++) {
    for (int j = 0; j < _countof(sockets[i]); j++) {
    if (sockets[i][j] != INVALID_SOCKET)
    err = sendto(sockets[i][j], buffer, 256, 0, reinterpret_cast<sockaddr *>(&to), sizeof(to));
    This creates almost 120000 sockets on my machine (Win 8.1). All the 192.168.1.x addresses are on the same network adapter, 4 of them are used for "clients" and 1 for the "server". Clients have ports in the range 35535 - 65535 so you get
    around 30000 sockets per address (a few ports are in use so you won't get exactly 30000 unless you adjust the code).
    When the program starts the kernel non paged pool jumps from ~50MB to ~200MB. That means around 1.3KBytes per socket.
    @Joel Engineer: "The windows operating system can only have one IP per Computer name and a computer can only have one name..."
    You're delusional.

  • I have tuch screen ipod and i forget the secret number, I gess and tried more than 5 times by using diffrent number but then it get locked, how to reset the ipod

    I have Tuch screen ipod and I forget the Secret number , I gessed and try to use different numbers but I could not Open it ( O preate) and then it get locked,  and on the screen there is this words ( ipod is locked ,,, contact iTunes ) please help me to solve this problems.

    Do as the maual says and restore.

  • Bank Account number in IT0009 for Switzerland more than 18 digits

    Dear Experts,
             I encountered a problem when trying to create a bank account number in IT0009 for Switzerland. Because this Swtizerland bank account number is 21 digits which exceeded the current bank account number field length which is 18 digits only.
             Thanks.
    Regards,
    Yen

    Dear Ram Manohar,
              Thanks a lot for your reply. Before this I thought of putting the additional 3 digits in 'reference detail' field too. But the field 'reference detail' is not being showed at all when I change the bank key to 'CH' Switzerland.
              Please advice if there's any other way to store the additional 3 digits of bank account number?
              Thanks.
    Regards,
    Yen
    Edited by: Choy Hoon Yen on Apr 18, 2008 4:59 AM

  • Counting more than 65535 count with ICTR_CONTROL.VI

    I want to count pulse at a rate of 100 000 Hz, how can I do that with ICTR control? I use 8253 counter and the COUNT_EVENT.VI

    Hello:
    The 8253 counter chip is a 16-bit chip which means it reaches its terminal count (max count) at 2^16 - 1 = 65535. So, if you are counting pulses at a rate of 100 kHz then it will roll over in about 0.66 seconds - I understand your problem!
    We have several examples for cascading two of our 24-bit counters into a 48-bit counter. This would be the best solution for you - use two 16-bit counters as one 32-bit counter. The way this works is to output a pulse on the LSB counter when it reaches its terminal count and then that pulse (output pin) goes to the source of the MSB counter which continues to count. However, I do not believe the 8253 chip supports outputting a pulse on terminal count / rollover. This is what makes it tough for that board. I sug
    gest a TIO or STC based board.

  • Is it possible to bypass the number of partitions limitation (no more than 2) when trying to boot into windows by not using boot camp assistant, and instead just partitioning the drive manually?

    I can't find a specific answer to this question.
    I did have a functioning Windows 8 installation on my MacBook Pro previously. I tried to make a third exFAT partition so as to have a drive mutually readable/writable to both operating systems. This made it so I could no longer boot into my Windows installation.
    I know I'll need the boot camp drivers installed on the Windows installation after the fact, but would manually creating a partition and installing the OS without Boot Camp Assistant work? And would I be able to boot from it while having a total of 3 partitions?

    That's the spirit! 
    Just be sure to have your OS X junk safe in a tested backup, in case the whole thing craps out and you end up having to do a low-level partition and erase of the entire drive.
    And like I said, the problem is not OS X. I've set up mine at least once with 4 partitions holding as many flavors of OS X as can run on the hardware, all perfectly bootable on demand.

  • More Than One Million Distinct Users

    I'm looking at implementing Plumtree for an organization that has 1.2 million members. We're also looking at importing some profile data for tailoring content to different users.
    Is Plumtree capable of supporting such a large number of users? What kind of issues have been faced by others who deal with large user bases? Are there best-practices that deal with this scenario? Inquiring minds want to know!

    Jason,
    Let me know if you have specific questions. As Mark mentioned, the 6.0 Portal (and associated Identity Services) have been tested with scenarios involving over one million users.
    There are a number of factors that you should consider depending on your particular needs.  Please feel free to contact me at: [email protected]
    Lars
    ------- Jason Normandin wrote on 1/17/06 8:43 AM -------That would be very much appreciated.

  • There maybe more than speed to new 80/20 product

    I was looking at other boards and noticed something that was in the Openreach announcement that might sway a few people whose speeds are marginal to upgrade. According to this announcement the prioritisation rate is 30mb/s for 80/20 against 15 for 40/10. What I take this to mean is that when the cabinet is very busy OR will cut 80/20 customers to a minimum of 30Mb/s rather than the old 15Mb/s that of course does not mean that congestion in BT Wholesale's backhaul might cut that again but it is a significant improvement.
    You will also notein the same document that from 19/3 the old 12Mb/s fault threshold is history.

    I saw this too and agree its another reason to go for the upgrade. I am likely to get only a marginal increase in speed myself. Although BT have not referred to this some of the other ISP's have - AAISP from memory.

  • Use a skype number nd connect to more than one sky...

    can i use a skype number and connect this to more than one skype account. or can i create a group of skype accounts who can pickup the call?

    no, a Skype Number is linked to a single Skype Name
    calls to a Skype Name can, however, be forwarded to as many as three other numbers or Skype Names -- whoever answers first gets the call
    incoming Skype calls can only be forwarded once using Skype
    http://www.skype.com/en/features/call-forwarding/
    Regards,
    Neil

Maybe you are looking for