Loading eClass or UNSPSC into Hierarchy, remote key isn't generated
Hello Experts,
I tried importing eCl@ss and/or UNSPSC into the hierarchy table.
The import works fine and the hierarchy is created.
But the import manager doesn't generates the remote key for the choosen remote system.
Regards,
Sven
Hi Sven,
- If you are trying to Import the eCl@ss and/or UNSPSC into the hierarchy table from an input sources which contains unique key for each record.Then you will need to enable the key mapping as Yes in MDM for the respective MDM table and then in IM you will need to map this unique remote key to the destination <Remote Key> field in the MDM IM->Field mapping tab and then use this Remote key for importing the unique records into MDM.This will make available the Key from the source system to identify the records.
- However if you wish the keys to be generated by MDM for these records as no such unique keys are available from the source system.Then you can do so by seeting the Range for teh key generation under the Remote system property.But these assigned keys will only be visisble at syndication.
Hope It Helped
Thanks & Regards
Simona Pinto
Similar Messages
-
Error while loading the master data into hierarchy
Hi,
When i am trying to load the master data into a hierarchy, it is showing me the following error.
"Invalid Entry, hierarchy xxxxxx does not exist".
Can you please tell me what might be the possible cause for this error.
Thanks,
PrateekHello
Have you created a hierarchy, I mean go to Transfer structure->Hierarchy structure
->create hierarchy, put a check of whether it is sorted or time dependent etc. after that while loading data through infopackage just check that you have selected an appropriate hierarchy name in hierarchy selection tab.
Hope it will help!!
Regards,
Sandeep -
Why two remote keys are genrated in data manager when i'm syndicating the same records twice
Hi Experts,
Please guide me that will there be any problem if two remot keys are getting generated for the same system thougt we are expecting to update the same Business Partner Number in ECC.
Also We are able to see two different business partner number(in ECC this is KUNNR in KNA1)
Please guide me how to proceed so that when we syndicate the same set of records we want to get update the records in ECC for the same KUNNR.
We don't want to get another KUNNR for the same records.
Thanks!
Pankaj"barbara" wrote in message
news:506500000008000000FAC20000-1077587809000@exchange.ni.com...
> I'm using the simulation interface toolkit V2.0 but it works only the
> first time after the installation. When I restart again my computer it
> doesn't work any more. Why??????????
>
---snip
I am not familiar with the different software that you mentioned but as a
first step I would check compatibility which is done as below:
Get original operating system CD that was used to install Windows XP on the
machine in your post. When Windows XP is inserted into CD ROM drive it
normally will ask you to conduct compatibility check for the current
installation. See what it says.
HTH
Mohan Pawar
----snip -
Isn't there remote key concept for Hierarchy lookup Tables?
I don't see the [remote key] field in destination items.?
I really don't intend to use this remote Key concept in syndicating back to the source system, but specifically to satisfy this operation need:
I have a hierarchy table with two fields and both of them need to be display fields, Code & Name for Business reasons.
So when loading in the hierarchy field at main table level, I don't have to go through this compounding effort and just map the remote key which is just the code and not the name?
-SudhirYes, remote key is available for Hierarchy Table as well. Set remote key ON on hierarchy table.
As per your Business requirement, you can create clone of code field and then map code to remote key and clone to Code field while initilizing hierarchy table in repository. Then while importing Main table data, if you are getting code in the source file, you need not to map code with the name of the hierarchy. if the code exists as remote key then Import Manager will automatically map code with the Hierarchy class name..
Try this and am sure it will work and solve your problem.
Regards,
Shiv -
Flat File loading into Hierarchy
Dear Gurus,
I am trying to load a hierarchy from a flat file. I am not able to do it successfully.
I have a small doubt. Do we need to load the master data into the master data table before loading the hierarchy?
Explanation:
I have an info object zcountry and i had added zzone and zstate as external characteristics in hierarchy. the hierarchy structure should be country with 2 nodes zone1,zone2 and zone one should have 2 states under it as nodes. In this case do I need to maintain the master data in the infoobjects before loading the hierarchies with flat file.?
<b>Node ID InfoObject Node Name Link Parent ID Language Short-Txt Medium-Txt Long-Txt</b>
1; zcountry; CountryNode; 0; en; CountryNode; CountryNode; CountryNode;
2; zzone1; SouthZone; 1; en; SouthZoneNode; SouthZoneNode; SouthZoneNode;
3; zstate; AndhraPradesh; 2; en; AndhraPradesh; AndhraPradesh; AndhraPradesh;
4 zstate Karnataka 2 en Karnataka Karnataka Karnataka
5 zzone1 NorthZone 1 en NorthZoneNode NorthZoneNode NorthZoneNode
6 zstate Haryana 5 en Haryana Haryana Haryana
7 zstate Rajastan 5 en Rajastan Rajastan Rajastan
This is how the flat file looks like.
Kindly give me a solution.
Regards
Mohan Kumar.
Message was edited by:
mohan kumar
Message was edited by:
mohan kumarDear Gurus,
I also followed the same weblog but still i am not able to do that. That is the reason why I asked the question in that detail (with the data I am trying to load).
Regards
Mohan Kumar -
Hi All,
I have some understanding of key mapping internal functionality.
my question is ... should I use this key mapping feature from all look up tables, main table while importing from remote systems?
should all my feilds have REMOTE KEY enabled.
Lets say I have loaded data into my repository from 3 different remote systems(R1,R2,R3) using remote key feature.
Now, I want to see all the records that belong to R1 only or R2 only?
Can this be seen using remote mapping feature? or how can I see only specific records for one remote system.... should i create another field that identifies the source and just map it? ....... generally how do we handle this?
Also, have uploaded the data for my lookup table DIVISIONS,when i try syndicating it for remote R1......
in my destination preview i can see some records that belong to only R2 and R3 also. I mean I am not able to see only the
records belong to R1 system.
I mapped
division <-> div
desc <-> desc
there are two more keys like remote key, v...... Should I also map these keys?
Pls let me know,
Thanks & regards,
VeeHi,
my question is ... should I use this key mapping feature from all look up tables, main table while importing from remote systems?
should all my feilds have REMOTE KEY enabled.
1. It is totally dpeend upon business requirement which table you want to make remote enable.
The main reason to use remote key is to syndiacte the data to remote system specific.
So if you are syndication your subtables to then it is good to make remote key enable.
2. Only tables are remote key enabled not the fields.
Lets say I have loaded data into my repository from 3 different remote systems(R1,R2,R3) using remote key feature.
Now, I want to see all the records that belong to R1 only or R2 only?
Can this be seen using remote mapping feature? or how can I see only specific records for one remote system.... should i create another field that identifies the source and just map it? ....... generally how do we handle this?
This is not possible as standard way.
But workaround is when you map the source field to remote key at destination side in import manager,just make the clone of source field and map it to the new fields to store the system from where the records came.
So in data manager you can search on this field to see only records that is specific to some remote system.
Also, have uploaded the data for my lookup table DIVISIONS,when i try syndicating it for remote R1......
in my destination preview i can see some records that belong to only R2 and R3 also. I mean I am not able to see only the
records belong to R1 system.
I mapped
division <-> div
desc <-> desc
there are two more keys like remote key, v...... Should I also map these keys?
Yes you have to map these fields as well.
Even after mapping this option if you want to syndicate all the remote system records then there is option "override remote keys".after enabling this option there is record generated for each remote system.
hope it helps you.
Thanks,
Sudhanshu -
Remote Keys for Multiple Systems
I am working on an SRM project where we have internal catalogs items (from ECC) and external catalog items (from Excel files) going into an MDM Catalog repository. For both, we use a lookup table for the Supplier number to cross-ref to a supplier name.
We have a Supplier List message that runs from ECC to MDMCAT to populate this table. In doing so, it creates a key mapping for the ECC remote system...which gets used for cross-referencing supplier names when catalog items load.
The issue...we do not have such a Supplier List from the external catalog "remote system", so when external catalog items get loaded there is no supplier number/name cross-ref happening. I can manually create key mappings for the external remote system, but I want to automate it.
I am thinking about having our PI middleware make a copy of the ECC Supplier Lists and send them to a new port set up as the external remote system...thinking that this would generated extenal system keys...hopefully without duplicating supplier lookup records. Before proceeding, I wanted to throw this out to see if there is a better solution.
Any suggestions?
Thanks,
KeithHi Keith,
some remarks:
if you send data from ECC to MDMCAT, the catalog items contain the supplier keys of the ECC system. That's why the import works automatically. If you want to reuse the ECC supplier keys, the first question to answer is: does your external system use exactly the SAME keys as ECC? Only if this is the case, duplicating the ECC supplier message works for you. Otherwise you'd create keys for your external system that are never sent by the external system.
If the external system uses the same keys as ECC, the next question is how often do you update the supplier list in MDM? Regularly? Only once? If regularly your option with PI is a good idea. This won't duplicate supplier records as Import Manager (or MDIS) is able to identify already existing suppliers and updates the remote keys only (anyways you should check the related import map!). If it's a one time action only, you can re-open the same file multiple times for different remote systems with Import Manager. Then you wouldn't have to configure an additional connection from PI to MDM.
Best regards
Michael -
Hi,
I need some advice on remote keys for lookup tables.
We have loaded lookup data from several client system into the MDM repository. Each of the client system can have diffferences in the lookup values. What we need to do is to enable the keymappings so that the syndicator would know which value belongs to which system.
The tricky part is. We haven't managed to send out the values based on the remote keys. We do <b></b>not<b></b> want to send the lookup tables themselves but the actually main table records. All lookup data should be checked at the point of the syndication and only the used lookup values that orginally came from one system should be send to that particular system. Otherwise they should be tag should be blank.
Is this the right approach to handle this demand or is there a different way to take care of this? What would be the right settings in the syndicator?
Help will be rewarded.
Thank you very much
best regards
NicolasHi Andreas,
that is correct. Let's take two examples:
1) regions
2) Sales Area data (qualified lookup data)
Both tables are filled and loaded directly from the R/3s. So you would already know which value belongs to which system.
The problem that I have is that we will not map the remote key from the main table because it will be blank for new created master data (Centralization scenario). Therefore we cannot map the remote key from the attached lookup tables, can we?
The remote key will only work for lookup tables if the remote key of the actual master data is mapped. Since we don't have the remote key (local customer ID form R/3) in MDM and since we do not create it at the point of the syndication... how would the SAP standard scenario would look like for that?
This is nothing extraordinary it's just a standard centralization scneario.
Please advice.
Thanks alot
best regards
Nicolas -
Unable to SSH into both remote & VM machine server
Unable to SSH into both remote & VM machine server
Getting the message
"fork failed: Resource temporarily unavailable"
"ssh_exchange_identification: Connection closed by remote host"
"ssh_exchange_identification: Connection closed by remote host"
"ssh_exchange_identification: Connection closed by remote host"
Please help.These are the processes currently running: from top command.
These are the ulimit -a settings
This is the output of trying to ssh into local Ubuntu VM (I am able to login here via VirtualBox interface)
$ssh -v -v -v [email protected]
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /Users/spgen/.ssh/config
debug1: /Users/spgen/.ssh/config line 1: Applying options for *
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 102: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Executing proxy command: exec ssh 10.0.2.15 -W 192.168.1.11:22
debug1: permanently_drop_suid: 501
debug1: identity file /Users/spgen/.ssh/id_rsa type -1
debug1: identity file /Users/spgen/.ssh/id_rsa-cert type -1
debug1: identity file /Users/spgen/.ssh/id_dsa type -1
debug1: identity file /Users/spgen/.ssh/id_dsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
fork failed: Resource temporarily unavailable
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
This is the output of trying to SSH into remote AWS server. ( I am able to login through web interface here)
$ssh -v -v -v -i /Users/spgen/pem-files/123.pem [email protected]
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /Users/spg/.ssh/config
debug1: /Users/spgen/.ssh/config line 1: Applying options for *
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 102: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Executing proxy command: exec ssh 10.0.2.15 -W 54.94.230.41:22
debug3: Incorrect RSA1 identifier
debug1: permanently_drop_suid: 501
debug3: Could not load "/Users/spgen/pem-files/123.pem" as a RSA1 public key
debug1: identity file /Users/spgen/pem-files/123.pem type -1
debug1: identity file /Users/spgen/pem-files/123.pem-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
fork failed: Resource temporarily unavailable
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host"
I guess the processes is not the issue, but maybe something to do with ssh config files.
As you rightly guessed 'fork failed' is happening on the local system. Would appreciate any pointers.
TIA. -
Search for [Remote Key] and [Remote System] in Data Manager
Hello all
I would like to be able to search on the remote key and the remote system in the MDM Data Manager is that not possible? I thought I remembered seeing that possibility under the Free-Form Search but now I can't find it.
I have, however, found this in the Data Manager reference guide:
REMOTE SYSTEM AND REMOTE KEY FIELDS
MDM uses the remote systems defined in the Remote Systems table
within the MDM Console to store and maintain key mapping information
for each record or text attribute. It does this using a virtual key
mapping field that you never see in the MDM Client.
This virtual key mapping field is very much like a qualified lookup field
into a virtual key mapping qualified lookup table.
Key Mapping information stored in virtual lookup field
The Remote System and Remote Key fields are normally not visible;
however, they do appear in several places in the MDM Client.
Specifically, both fields: (1) appear in the File > Export dialogs in Record
mode for exporting value pairs; (2) are recognized by the File > Import
dialog in Record mode for importing value pairs; and (3) appear in the
Edit Key Mappings dialogs in both Record mode and Taxonomy mode,
for viewing and editing value pairs.
Is there any way to search on the value in the remote key from the Data Manager?Not sure search i think not possible.
But you can see keys as mentioned:
Enable Key mapping in Console.
MDM Client maens MDM Data Manager.
They do appear in several places in the MDM Client or Data Manager. Three different methods to see in DM are given already below:
Specifically, both fields: (1) appear in the File > Export dialogs in Record mode for exporting value pairs; (2) are recognized by the File > Import dialog in Record mode for importing value pairs; and (3) appear in the Edit Key Mappings dialogs in both Record mode and Taxonomy mode, for viewing and editing value pairs.
BR,
Alok -
Remote Key Mapping - Maintanance
Hi All,
I have Auto Id field in my repository; I would like to maintain this as my remote key value in my key mapping table ( automatically) in the following scenarios:
1. Initial Loading
2. On going ( from portal)
3. Manual creating a record
The issue is, since its auto id - not available until unless it get created?
Do I need to syndicate all and loop back as Import and update remote key??? or any webservices and so?
thanks,
Alexander.Hi Raja
You are correct on the approach. This can be done by automatic syndication of the newly created records from any of the channels( excel import, Portal, MDM GUI) to Outbound ready folder from where the files are copied to Inbound folder and automatically imported back in MDM. Steps to be followed can be-
Create ports for syndication and auto Import
The syndication map should contain mapping for Auto ID and any other unique field for reference. Assign this to Outbound port above.
The map used for importing should contain mapping of Auto ID to remote key for the record.Assign this to Inbound port above.
Define/set up a batch job for copying the files from Outbound Ready folder to Inbound Ready folders.
hope this helps.
Ravi -
Remote key mapping in Category table
Hi,
We are not able to populate the Remote key in the Category table.
In standard repository the Category table only has one field 'Category Name' which is defined as Display Field.
In order for us to map customer file records which has UNSPSC code with our Category definitions we have added a field 'UNSPSC ID' in the Category table.
As 'Category Name' is the field that should be displayed we need to use the Remote Key function in order to get a unique identifier in the Category table for automatic mapping of supplier records to the Categories in the Category table. However, we are not able to populate the Remote key field in the destination table Categories.
The Category table has 'Key mapping' set to yes and in the Import manager we clone the field 'UNSPSC ID' and map the clone to destination field 'Remote Key'. However, 'Remote Key' does not come up as unique Matching field and performing the Import we can see that the Remote key is blank for all records in the category table.
Does anyone out there know what needs to be done in order to populate the 'Remote Key' in the Category table?
Please note that we are able to map and populate the Remote key field in other tables such as Product Group, Supplier etc but not in the Category table. Is there some special considerations as this is a taxonomy table?
Regards
JanDear Poster,
As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
Best Regards,
SDN SRM Moderation Team -
How to use Remote key for linking two repository
Hi,
I have a challenge like not to repeate common tables like Company_code,Currency,Vendor name,customer name across all repositories.
Is there any way I can use 'Remote key' to link different repository.
I can create a Main table with all common attributes required across the repository but want to know how I can connect it to different repository.
For example to get company-code in Vendor table , how can I link Company-code main table(customized) in another repository may be thru 'Remote key'.
Going thru java api route is not prefffered for the sake of simple solution.
Appreciate your help in providing any idea and detail steps for the process.
-regards, Reocould you confirm the name and the existence of this file "IOMM_20121213_060736.csv" ?
same error like:
http://www.oracle-base.com/articles/9i/external-tables-9i.php
if the load files have not been saved in the appropriate directory the following result will be displayed.
SQL> SELECT *
2 FROM countries_ext
3 ORDER BY country_name;
SELECT *
ERROR at line 1:
ORA-29913: error in executing ODCIEXTTABLEOPEN callout
ORA-29400: data cartridge error
KUP-04040: file Countries1.txt in EXT_TABLES not found
ORA-06512: at "SYS.ORACLE_LOADER", line 14
ORA-06512: at line 1Edited by: Fran on 10-ene-2013 23:32 -
Load a flat file into BW-BPS using SAP GUI
Hi,
We are using BW BPS 3.5 version, i implemented how to guide " How to load a flat file into BW-BPS using SAP GUI" successfully without any errors.
I inlcuded three infoobjects in the text file costelemt, Posting period and amount. the same three infoobjects i inlcuded the file structure in the global data as specified in the how to document
The flat file format is like this
Costelmnt Postingperiod Amount
XXXXX #
XXXXX 1 100
XXXXX 2 800
XXXXX 3 700
XXXXX 4 500
XXXXX 5 300
XXXXX 6 200
XXXXX 7 270
XXXXX 8 120
XXXXX 9 145
XXXXX 10 340
XXXXX 11 147
XXXXX 12 900
I successfully loaded above flat file in to BPS cube and it dispalyed in the layout also.
But users are requesting to load flatfile in the below format
Costelmnt Annual(PP=#) Jan(PP=1) Feb(PP=2) ........................................Dec(PP=12)
XXXXX Blank 100 800 900
Is it possible to load a flat file like this
They wants load a single row instead of 13 rows for each costelement
How to do this. Please suggest me if anybody accorss this requirment.
In the infocube we have got only one Info object 0FISCPER3(Posting period) and one 0AMOUNT(Amount)
do we need 13 Infobjects for each posting period and amount.
Is there any possiblity we can implement any user exit which we use in BEX Quer's
Please share your ideas on this.
Thanks in advance
Best regards
SSHi,
There are 2 ways to do this.
One is to change the structure of the cube to have 12 key figures for the 12 posting periods.
Another way is to write an ABAP Function Module to fetch the values from each record based on the posting period and store it in the cube for the corresponding characteristic. This way, you dont have to change the structure of the cube.
If this particular cube is not used anywhere else, I would suggest to change the structure itself.
Hope this helps. -
Dear Experts,
I want to know the use of remote key in the import manager. Also wantto know the process how to use the same.
Thanks,
KiranHello Kiran
For remote key using you should do that:
- check your import server is installed and running
- add more than one remote systems in your repository
- check thta your main table has setup "key mapping" paramiter to "Yes"
- for each your remote system inbound port has been created
- add(or check) field in your repository where you will save your remote key
- create import map for your source in your import manager
- add that map to your inbound port
- check thta your import server is working in automatic mode
- put source file in ready inbound directory and whait some time
- if your source file moved from ready directory and you hadn't get import error
- load data manager and check your data
- in data manager select record, open submenu, select "edit key mappings" for manage your remote keys
more information about that you can found here:
http://help.sap.com/saphelp_nwmdm71/helpdata/en/4b/71608566ae3260e10000000a42189b/content.htm
http://help.sap.com/saphelp_nwmdm71/helpdata/en/4b/72b8aaa42301bae10000000a42189b/content.htm
Regards
Kanstantsin Chernichenka
Maybe you are looking for
-
I cannot move, rename, or delete a file from my desktop
I have a file on my desktop that was recently sent to me. It is called filename.pdf.download I have tried the help advice on the apple website and in the forums, but I can't seem to delete this file. I cannot even rename it or add it to the trash.
-
Get error 69 trying to restore from a backup CD
I have only seen this error associated with an ipod in every search I have made. Can not contact Apple Itunes Support without a serial number... the problem is not with my ipod!!!!! It is when I try to restore from the CD's I burned!! If I "explore"
-
Thunderbolt Hard Drive Not Recognized
I've got a brand new Seagate Backup Plus 1tb hard drive and when I plug it in to the Thunderbolt input on my Mid 2010 Macbook Pro running Lion, it's not recognized in Finder. I looked in Disk Utility and it's not there. I looked in About this Mac and
-
I have After Effects 12.2.1.5 I'm working on a Mac Pro running OSX Mavericks 10.9.2, 3.7GHz quad-core Intel Xeon E5 processor, 12gb RAM, Dual AMD FirePro D300 GPUs with 2GB of GDDR5 VRAM each I don't have any drivers installed for my graphics card th
-
Possible to bypass monitor profile when displaying image?
After importing a large photo library into Aperture I noticed that when viewing images, they would change color and in a little under a second the colors looked significantly less "colorful and rich" than before. Sounds "subjective" but it really is