Alternate keys in AW

Hi,
when is it suggested to use alternate keys in AW versus keys in data sources?
I belive alternate keys in AW are long, so they take more space on disk (a lot of, I belive they can make the cube 2 to 3 times bigger) and because of this can marginally affect build time and query response.
On the other side, keys in data sources need to be set on all the levels of a single dimension, and must be unique between all the dimension levels, so you have an extra effort for coding them.
What do you think?
Regards,
Corrado

I am assuming here that you mean the "Generate Surrogate Keys in the Analytic Workspace" option in AWM, where the alternative is "Use Keys from Data Source". In XML terms this equates to the AddUniqueKeyPrefix attribute (where "True" means use surrogates).
You would select this option if the same value could appear in two or more level columns of your dimension table. Suppose, for example, that the key value "100" appears in both the L1 and L3 columns. In this case your 'surrogate key' values would be "L1_100" and "L3_100". So they are at most 31 characters longer that the source data. (30 characters for the level name plus the underscore.) Note also that internally the AW uses dimension position (e.g. 1, 2, 3) to index cubes and dimension attributes, so the literal values of your dimension members makes absolutely no difference on the size of any cubes in your AW. The only effect is a mild increase in the size of the dimension, but even this is nothing like the 2x or 3x factor you state. Dimensions, even when they contain millions of members, are usually a tiny proportion of the overall AW size.
If your key values are unique across levels, then I would use the keys from the data source for simplicity alone.

Similar Messages

  • PDF ERROR! ICC Based color space contains/ alternate key

    Can somebody help me?
    When I put in Rip (Agfa Apogee X) a pdf I receive the follow error: ICC Based color space contains/ alternate key.
    I don t know where is the problem? There Is a problem with pdf? or it is a problem in my Rip? how can I solve this?

    That's pretty odd, because (techncnically) an ICCBased color space must contain an Alternate key, so why complain about it? It certainly seems specific to your RIP, so I would check with Agfa what it means and whether it is a check you can turn off, or if an update is available.

  • Alternate Key - How to in Oracle

    Hello all, I a have a Parent/Child table that just isn't doing exactly what I want.
    Parent Table called GENERAL has a column named SLA_ID
    Child Table has 2 columns called SLA_ID and TYPE
    My application that I am writing has a form for the GENERAL column and has a select box for SLA_ID. The form successfully grabs the SLA_ID's and populates the the select box but I want to populate the Select box with the TYPE field with the value being the SLA_ID. In in my IDE it does all the sql statements and by default it will populate the select box with the alternate key if defined (IDE was designed for MS SQL). Is there a way to make an alternate key in Oracle or some kind of reference? I am using 9.2.0.5
    Thanks in advance

    What about:
    select level l, c, p, sys_connect_by_path(c,'/') scbp
      from (select * from h
             where c not in (select n from ln))  -- filter via an inline view
    start with c in ( select n from rn )
    connect by prior c = p;

  • ER: Auto create EO Alternate Keys based on table UKs

    Hi JDev gang
    Under TP4 and above for ADF BC, when we create an EO based on a db table which has both a database PK and a database unique key, it would be good to save the developer some work and automatically create an EO alternative key on the UK. Could you raise an ER please?
    Ta,
    CM.

    Hi,
    will do, but make it optional because not all developers may like the alternative key be generated.
    Frank
    Edited by: Frank Nimphius on Sep 16, 2008 7:26 AM

  • Don't have primary Key in Target table getting errror while creating index

    Hi All,
    I don't have primary key column in target table, while exicuting mapping I got a error while creating INDEX.
    Could you please help how to slove this

    Hi,
    That is a process definition issue.
    If you don't have a PK then:
    1) or you don't execute updates
    2)or you have an alternate Key to update it.
    Case 1) just change the KM to IKM Control Append
    Case 2) at interface, go to each column what is Alternate Key and check it as key (click at column and check the box Key at bottom of propriety window).
    Does it work to you?

  • FindByAltKey() is not working properly with the nullable elemens in the Key

    HI
    I am facing a problem while using findByAltKey(). I have an alternate key in my Entity Object with few nullable/non nullable columns.
    When I call finidByAltKey() with the key as a combination of non nullable columns It is working fine , that means the row iterator has some elements if that key exists in the Database.
    When I call findByAltKey() with the key as combination of nullable columns It is not working, that means the row iterator does not have any elements
    Key key = new Key(new Object[]
    { dataBean.getCapability(),dataBean.getFeasibilityFlag(),dataBean.getLineOfBusiness(),dataBean.getPriority(),dataBean.getDesGeoBegValue(),dataBean.getDesGeoEndValue(),dataBean.getDesGeoType(),dataBean.getOriGeoBegValue(),dataBean.getOriGeoEndValue(),dataBean.getOriGeoType() });
    RowIterator rows = vo.findByAltKey("NetworkFeasibilityAltKey",key,2,false);
    System.out.println(rows.hasNext());
    if(!rows.hasNext()){
    // Do this
    }else {
    // Do something else
    rows.hasNext() always givine me false value eventhough that key exists
    When I commit the row I am getting below exception
    oracle.jbo.TooManyObjectsException: JBO-28204: Too many objects match the alternate key oracle.jbo.Key[DEDS N DEDC 1 NJ null ST DEPERE null CT ] for entity sni.nm.model.entities.NetworkFeasibilityEO, key NetworkFeasibilityAltKey.
    I suspect null values are creating some problem...

    '''McAfee Site Advisor:''' https://support.mozilla.com/questions/837419
    Look for an updated version in about the 3rd week of July; hopefully they'll fix their many other errors besides, I don't think I've been able to use it since about Firefox 3.6.0 or maybe 3.6.6
    Be aware that if you currently choose to use McAfee Site Advisor it has some serious problems for Firefox users, check
    *http://kb.mozillazine.org/Problematic_extensions for some things to watch out for.
    *https://support.mozilla.com/questions/837877
    *https://community.mcafee.com/message/195191

  • UNIQUE INDEX and PRIMARY KEYS

    Hi Friends,
    I am confused about primary keys.
    What is the purpose of this key again? I know it is used for unique constraints.
    Supposing I have a table with two (2) columns which are each indexed as unique.
    Then they can me both candidate at primary key right?
    So why do I need a primary key again? when I have 2 columns which are uniquely index?
    Thanks a lot

    A UNIQUE index creates a constraint such that all values in the index must be distinct. An error occurs if you try to add a new row with a key value that matches an existing row. This constraint does not apply to NULL values except for the BDB storage engine. For other engines, a UNIQUE index allows multiple NULL values for columns that can contain NULL
    The differences between the two are:
    1. Column(s) that make the Primary Key of a table cannot be NULL since by definition; the Primary Key cannot be NULL since it helps uniquely identify the record in the table. The column(s) that make up the unique index can be nullable. A note worth mentioning over here is that different RDBMS treat this differently –> while SQL Server and DB2 do not allow more than one NULL value in a unique index column, Oracle allows multiple NULL values. That is one of the things to look out for when designing/developing/porting applications across RDBMS.
    2. There can be only one Primary Key defined on the table where as you can have many unique indexes defined on the table (if needed).
    3. Also, in the case of SQL Server, if you go with the default options then a Primary Key is created as a clustered index while the unique index (constraint) is created as a non-clustered index. This is just the default behavior though and can be changed at creation time, if needed.
    So, if the unique index is defined on not null column(s), then it is essentially the same as the Primary Key and can be treated as an alternate key meaning it can also serve the purpose of identifying a record uniquely in the table.

  • Problem with meta key option in Terminal app!

    I used Terminal for awhile now with and without meta-key option but I like the meta-key to be turned on cause im familair with tabbing that way. But one thing I can't do in like irssi, is to make symbols with altkey1234567890.. I can do that without the meya-key option.. Anyone know how to solve this problem?

    This seems a [long-standing|http://www.entropy.ch/blog/MacOSX/2009/01/27/Mac-OS-X-Problem-Unsolved-for-Years-Terminal-Meta-Key-and-Internati onal-Keyboards.html|Mac OS X Problem Unsolved for Years: Terminal Meta Key and International Keyboards] issue.
    A possible solution could be to find how to specify an arbitrary alternate key as the META key, for example the Caps Lock or Fn key.
    Another solution could be to tweak the shell to print the requested characters, even with the "use Option as the META key" option enabled. For what I understand, this route for the Bash shell is explained [here|http://anders.janmyr.com/2009/01/making-mac-os-x-terminal-hum.html|Making the Mac OS X Terminal Hum]. However, I don't know enough of *nix and shells to really understand what's written in that article… moreover, I use the tcsh shell and those instructions seems to me very shell-specific.
    Any idea of what needs to be tweaked in a tcsh shell environment?

  • Hot Keys to switch tabs intermittently stop working (Apple-Option-[)

    I've been used to using Apple/Command + Shift + [ to go to next and previous tabs for ages. I used to use Apple + Shift + Arrow keys, but when Safari made the brackets the new default, I figured I'd update.
    I seem to keep having an issue multiple times a day where Safari stops responding to the Apple + Shift + Bracket shortcuts. When this happens, Ctrl + Tab still works, and I just discovered that Apple + Shift + Left/Right Arrows also still work.
    I can't seem to trace the moment where they stop working, or when they return. Restarting the browser doesn't seem to help. Nor does sleeping and re-awaking, although a restart does. However, even without a restart, they do eventually come back.
    I detest input managers and unsupported plugins, so neither are installed. I have NO keyboard shortcuts configured in SysPrefs. I have no idea what could be the cause. Is anyone else experiencing this?

    The Mac inherently keeps all input methods active, such that you could type alternate keys on alternate keyboards.
    If you have third party add-ons that might change the way Bluetooth works, those would be the primary suspects.
    Be sure all your Drivers are completely up-to-date, and batteries in battery-powered devices are still strong.
    Bluetooth uses the same part of the frequency spectrum (but a different modulation technique) as cheap WiFi Routers, baby monitors, and microwave ovens. if you live in a busy apartment building, there may be very high levels of interference.

  • Dbms_crypto - avoid error when using different key in lower environment

    Hello Experts,
    We are using Oracle 11.2.0.2. We are planning to implement dbms_crypto to encrypt few columns. We clone the data from production to lower environment ( DEV, QC).
    For the lower environments, we do not want to get the sensitive data from production and do not plan to use same key. Rather than getting an error when using differnt key, is it possible to get a different resultset back.
    In other words, we want the implementation to be same across environments but want to use a diffent key in lower environment and get different result (or garbage).
    Any suggestions would be greatly appreciated.
    While testing this logic, I am getting following error when using differnt key to decrypt. It works fine if I use same key.
    Error at line 1
    ORA-28817: PL/SQL function returned an error.
    ORA-06512: at "SYS.DBMS_CRYPTO_FFI", line 67
    ORA-06512: at "SYS.DBMS_CRYPTO", line 44
    ORA-06512: at line 19
    DECLARE
      l_credit_card_no    VARCHAR2(19) := '1234 5678 9012 3456';
      l_ccn_raw           RAW(128) := UTL_RAW.cast_to_raw(l_credit_card_no);
    l_key               RAW(128) := UTL_RAW.cast_to_raw('abcdefgh');
       l2_key               RAW(128) := UTL_RAW.cast_to_raw('12345678');
      l_encrypted_raw     RAW(2048);
      l_decrypted_raw     RAW(2048);
    BEGIN
      DBMS_OUTPUT.put_line('Original  : ' || l_credit_card_no);
      l_encrypted_raw := DBMS_CRYPTO.encrypt(src => l_ccn_raw,
                                             typ => DBMS_CRYPTO.des_cbc_pkcs5,
                                             key => l_key);
      DBMS_OUTPUT.put_line('Encrypted : ' || RAWTOHEX(UTL_RAW.cast_to_raw(l_encrypted_raw)));
      l_decrypted_raw := DBMS_CRYPTO.decrypt(src => l_encrypted_raw,
                                             typ => DBMS_CRYPTO.des_cbc_pkcs5,
                                             key => l2_key); --**Using different key to decrypt
      DBMS_OUTPUT.put_line('Decrypted : ' || UTL_RAW.cast_to_varchar2(l_decrypted_raw));
    END;Thank you.

    If I understand what you are trying to do ... and I may not ... it is not going to work.
    SQL> DECLARE
      2   l_credit_card_no VARCHAR2(19) := '1612-1791-1809-2605';
      3   l_ccn_raw RAW(128) := utl_raw.cast_to_raw(l_credit_card_no);
      4   l_key1     RAW(128) := utl_raw.cast_to_raw('abcdefgh');
      5   l_key2     RAW(128) := utl_raw.cast_to_raw('zyxwvuts');  -- alternate key used to attempt a different decryption
      6 
      7   l_encrypted_raw RAW(2048);
      8   l_decrypted_raw RAW(2048);
      9  BEGIN
    10    dbms_output.put_line('Original : ' || l_credit_card_no);
    11 
    12    l_encrypted_raw := dbms_crypto.encrypt(l_ccn_raw, dbms_crypto.des_cbc_pkcs5, l_key1);
    13 
    14    dbms_output.put_line('Encrypted : ' || RAWTOHEX(utl_raw.cast_to_raw(l_encrypted_raw)));
    15 
    16    l_decrypted_raw := dbms_crypto.decrypt(src => l_encrypted_raw, typ => dbms_crypto.des_cbc_pkc
    s5, key => l_key1);
    17 
    18    dbms_output.put_line('Key1 : ' || utl_raw.cast_to_varchar2(l_decrypted_raw));
    19 
    20    l_decrypted_raw := dbms_crypto.decrypt(src => l_encrypted_raw, typ => dbms_crypto.des_cbc_pkc
    s5, key => l_key2);
    21 
    22    dbms_output.put_line('Key2 : ' || utl_raw.cast_to_varchar2(l_decrypted_raw));
    23  END;
    24  /
    Original : 1612-1791-1809-2605
    Encrypted : 3534443342333642353141363846384237463732384636373943374630364234323243334539383042323135
    Key1 : 1612-1791-1809-2605
    DECLARE
    ERROR at line 1:
    ORA-28817: PL/SQL function returned an error.
    ORA-06512: at "SYS.DBMS_CRYPTO_FFI", line 67
    ORA-06512: at "SYS.DBMS_CRYPTO", line 44
    ORA-06512: at line 20

  • Update Key and Primary Key

    Hi
    When I am trying to define Update Key which is the other name for Alternate Key, then the primary key symbol (key) which is defined just beside my primary key column ( customer id) gets dissappeared and the new key symbol comes up besides the update key columns("marital status,salary and address")
    Now why this happens and how to tackle.
    In my project Customer id is a primary key which is responsible for insert of new records if not already presnt in the target table and the three other fields "marital status,salary and address" columns are responsible for update but these are not primary or composite keys.

    Can anyone tell me the difference in terms of how oracle update mechanism work in both the case.Not sure what you're asking.
    Have you done an explain plan for each statement?

  • How to create a unique key using two or more attributes?

    how to create a unique key using two or more attributes ?

    The following example illustrate how to create a unique key using two or more attributes/fields
    Scenario: Implementing Unique Key on ManagerID & Location ID in DepartmentEO(Department Table)
    Step#1: Open the Desired Entity Object “DepartmentEO”. Go to Overview tab & Click “General” Finger tab.
    Step#2: Expand “Alternate Keys” section & click “+”.
    Step#3: In the Pop-up wizard, Enter a name for alternate Key “Unique_Manager_X_Location”.
    Step#4: Select the desired attributes/fields from available list & Shuffle to right side.
    Step#5: Now go to “Business Rules” finger tab.
    Step#6: Select “Entity Validators” in the list & click “+” to add a new entity level validation rule.
    Step#7: In the Pop-up, Select “Rule Type” as Unique Key
    Step#8: In the “Rule Definition” tab select the key “Unique_Manager_X_Location”created.
    Step#9: Now go to “Failure Handling” tab, and click the Magnifier Icon .
    Step#10: If the key is not already created then in the “Select Text Resource” Popup, Using the functional design document, Enter display value, Key and Description. And click “Save & Select” Button.
    Step#11: Now Click “OK”.

  • Shift and CMD keys not functioning with other keys

    System Specs:
    15-inch, Early 2011
    Processor  2.2 GHz Intel Core i7
    Memory  16 GB 1333 MHz DDR3
    Software  OS X 10.8.5 (12F37)
    Hello,
    My issue is with the keybaord of my Macbook Pro. Just yesterday I noticed the following problems with my keyboard.
    Error Issue:
    Right Shift key+D
    Right Shift key+C
    Right Shift key+E
    Left CMD+C
    Are all not functioning. I don't know what happened, I ran the keyboard viewer and tested all these keys out, the weird thing is that I can use the alternate keys on right and left, like shift and CMD.
    Please help your urgent feedback is appreciated.

    I suggest trying the following (check after each step):
    1) Reboot
    2) Reset PRAM using this procedure: http://support.apple.com/kb/HT1379
    3) Reset the SMC: http://support.apple.com/kb/ht3964
    4) check in a different user space (maybe it's a preferences problem)
    5) take to Apple store

  • Keys in DBMS

    Hi, this is Khalid. I am new in DBMS. I have just started to study. I am having a little bit confusion in the Concept of Keys of DBMS and Attributes. So, I am getting little bit problem to understand the concept of Keys. Somebody, please help me.
    Now, i am just going to show a Relation.
    Employee EMP_ID EMP_NAME EMP_SALARY
    101 Khalid 17000
    102 Rajib 16000
    103 Rahul 18000
    104 Dibakar 17000
    105 Akikul 16000
    106 Bidyut 16500
    107 Pranjal 16500
    Somebody is saying that the rows or the tuples within the table are the Keys, whereas somebody's opinion is is the Column Title. So, i am in the confusion that if the column name is the key value, then what is an attribute ? Please explain the very basic concept of every type of Keys. Such as Super Key, Primery Key, Candidate Key, Foreign Key etc.
    So, please help me. This is the very first time in any kind of forum. So, I politely request you everybody to give me a proper solution for my problem. Thanks.

    Here EMPLOYEE represents a table.
    EMP_ID, EMP_NAME, EMP_SALARY are attributes.
    In the table mentioned above, EMP_ID is the primary key. Primary key is the key which can uniquely identify the rows of a table. Here u can see that primary key values are unique for each row.
    The various types of key with e.g. in SQL are mentioned below, (For examples let suppose we have an Employee Table with attributes ‘ID’ , ‘Name’ ,’Address’ , ‘Department_ID’ ,’Salary’)
    (I) Super Key – An attribute or a combination of attribute that is used to identify the records uniquely is known as Super Key. A table can have many Super Keys.
    E.g. of Super Key
    1 ID
    2 ID, Name
    3 ID, Address
    4 ID, Department_ID
    5 ID, Salary
    6 Name, Address
    7 Name, Address, Department_ID ………… So on as any combination which can identify the records uniquely will be a Super Key.
    (II) Candidate Key – It can be defined as minimal Super Key or irreducible Super Key. In other words an attribute or a combination of attribute that identifies the record uniquely but none of its proper subsets can identify the records uniquely.
    E.g. of Candidate Key
    1 Code
    2 Name, Address
    For above table we have only two Candidate Keys (i.e. Irreducible Super Key) used to identify the records from the table uniquely. Code Key can identify the record uniquely and similarly combination of Name and Address can identify the record uniquely, but neither Name nor Address can be used to identify the records uniquely as it might be possible that we have two employees with similar name or two employees from the same house.
    (III) Primary Key – A Candidate Key that is used by the database designer for unique identification of each row in a table is known as Primary Key. A Primary Key can consist of one or more attributes of a table.
    E.g. of Primary Key - Database designer can use one of the Candidate Key as a Primary Key. In this case we have “Code” and “Name, Address” as Candidate Key, we will consider “Code” Key as a Primary Key as the other key is the combination of more than one attribute.
    (IV) Foreign Key – A foreign key is an attribute or combination of attribute in one base table that points to the candidate key (generally it is the primary key) of another table. The purpose of the foreign key is to ensure referential integrity of the data i.e. only values that are supposed to appear in the database are permitted.
    E.g. of Foreign Key – Let consider we have another table i.e. Department Table with Attributes “Department_ID”, “Department_Name”, “Manager_ID”, ”Location_ID” with Department_ID as an Primary Key. Now the Department_ID attribute of Employee Table (dependent or child table) can be defined as the Foreign Key as it can reference to the Department_ID attribute of the Departments table (the referenced or parent table), a Foreign Key value must match an existing value in the parent table or be NULL.
    (V) Composite Key – If we use multiple attributes to create a Primary Key then that Primary Key is called Composite Key (also called a Compound Key or Concatenated Key).
    E.g. of Composite Key, if we have used “Name, Address” as a Primary Key then it will be our Composite Key.
    (VI) Alternate Key – Alternate Key can be any of the Candidate Keys except for the Primary Key.
    E.g. of Alternate Key is “Name, Address” as it is the only other Candidate Key which is not a Primary Key.
    (VII) Secondary Key – The attributes that are not even the Super Key but can be still used for identification of records (not unique) are known as Secondary Key.
    E.g. of Secondary Key can be Name, Address, Salary, Department_ID etc. as they can identify the records but they might not be unique

  • Force Natural key on a column

    I know the definition of a Natural Key but I don't know how to apply it for a column. For a primary key we have a syntax like "CREATE
    TABLE Persons
    P_Id int NOT NULL PRIMARY KEY)"
    Do we have anything similar for Natural Key?? Thanks in advance.
    svk

    Take a look at the Product table in AdventureWorks2012.
    ProductID - INTEGER SURROGATE PRIMARY KEY
    Name - UNIQUE KEY (NATURAL KEY)
    ProductNumber - UNIQUE KEY (NATURAL KEY)
    rowguid - UNIQUE KEY (ALTERNATE KEY)
    CREATE TABLE [Production].[Product](
    [ProductID] [int] IDENTITY(1,1) PRIMARY KEY,
    [Name] [dbo].[Name] NOT NULL UNIQUE, -- NATURAL KEY
    [ProductNumber] [nvarchar](25) NOT NULL UNIQUE, -- NATURAL KEY
    [MakeFlag] [dbo].[Flag] NOT NULL CONSTRAINT [DF_Product_MakeFlag] DEFAULT ((1)),
    [FinishedGoodsFlag] [dbo].[Flag] NOT NULL CONSTRAINT [DF_Product_FinishedGoodsFlag] DEFAULT ((1)),
    [Color] [nvarchar](15) NULL,
    [SafetyStockLevel] [smallint] NOT NULL,
    [ReorderPoint] [smallint] NOT NULL,
    [StandardCost] [money] NOT NULL,
    [ListPrice] [money] NOT NULL,
    [Size] [nvarchar](5) NULL,
    [SizeUnitMeasureCode] [nchar](3) NULL,
    [WeightUnitMeasureCode] [nchar](3) NULL,
    [Weight] [decimal](8, 2) NULL,
    [DaysToManufacture] [int] NOT NULL,
    [ProductLine] [nchar](2) NULL,
    [Class] [nchar](2) NULL,
    [Style] [nchar](2) NULL,
    [ProductSubcategoryID] [int] NULL,
    [ProductModelID] [int] NULL,
    [SellStartDate] [datetime] NOT NULL,
    [SellEndDate] [datetime] NULL,
    [DiscontinuedDate] [datetime] NULL,
    [rowguid] [uniqueidentifier] ROWGUIDCOL NOT NULL UNIQUE -- ALTERNATE KEY
    CONSTRAINT [DF_Product_rowguid] DEFAULT (newid()),
    [ModifiedDate] [datetime] NOT NULL CONSTRAINT [DF_Product_ModifiedDate] DEFAULT (getdate()))
    GO
    Kalman Toth Database & OLAP Architect
    SQL Server 2014 Design & Programming
    New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012

Maybe you are looking for

  • My Imac story

    I just thought I would post this today if for anything just to vent my frustrations…. I purchased my Imac 24 ( mid 07 ) July 2, 2008 for $1,503.98 brand new in the box, I was so happy when FedX showed up at my door , this was my very first new Mac af

  • Server 2012 r2 live migration fails with hardware error

    Hello all, we just upgraded one of our hyper v hosts from server 2012 to server 2012 r2; previously we had live replication setup between it and another box on the network which was also running server 2012. After installing server 2012 r2 when a liv

  • HT201250 How to change Time Machine back up time

    Is there a way to change the hourly Time Machine back up time to once or twice a day?

  • PROBLEMS WITH JAMVOX AND MOUNTAIN LION ?

    I USE THE JAMVOX GUITAR INTERFACE WITH MY MACBOOK PRO. EVERYTHING WAS WORKING HUNKY DORY AFTER UPGRADING TO MOUNTAIN LION...BUT THEN, AFTER ABOUT THREE WEEKS, IT JUST STOPPED WORKING. EVERY TIME I TRY TO START THE PROGRAM NOW,  GET THE SPINNING MAC "

  • Code the "Edit Locally" KM functionnality

    Hello experts, Is it possible to reproduce in Webdynpro 4 java the behaviour of the "Edit Locally" functionnality ? or maybe in other technologies ? (jsp, ...) By example, in my View I'd like to create a Check Out button, that automatically loads loc