Can Data Masking support dependent column definition between instances

Hi,
The customer is trying to conduct an POC of Data Masking,one requirement is supporting "dependent column" definition between oracle databases.
I know it's ok within an database,but no idea about between serveral databases.
Do you have any advice.
Thanks a lot.
Kelvin

I guess using a databaselink might do the job.
Regards
Rob

Similar Messages

  • How can I sync up the IDOC definitions between PI/XI and R3?

    XI/PI gurus,
    We just applied SAP enhancement packs 4 to our R3 and some XI patches to our XI/PI and now we did not see the messages in our XI  QA box after the IDOC was sent out from R3.
    We think one possible cause was the IDOC definition are different between our XI and R3.
    How can I sync up the IDOC definitions between PI/XI and R3 and not mess up our existing mappings in XI?
    Should I just remove the import objects and reipmort the IDOCS from R3 again?
    Thanks in advance!
    Fisher Li

    Use transaction IDX2. The metadata must be deleted from the cache in IDX2, this can be done by selecting the appropriate system from the list, drilling  down the affected IDOC type and chosing delete
    The next time an IDOC is sent or received, the cache will be refreshed.

  • Want to do Data Masking on a column,but still able to search on that column

    Folks,
    We have a business need, where we need to mask (hide) a particular column in the table in a NON-PROD environment, but still be able to search on that column with a valid value.
    So say, I have column A,B,C in a table called TEST, column B is varchar2
    I need to be able to do run the following query:
    select * from TEST where B='EG' ; (WHERE EG is a valid value), but not see the column B
    or do
    select * from TEST ; (not see the value of column B)
    or do
    select * from TEST where B like '%12%'; (not see the values in column B)
    From what I have read till now, I can do Data Masking using VPD, but then I won't be able to search on column B , via using VPD
    We are running Oracle 10.2.0.3 on Solaris 10 platform.
    Any help will be much appreciated.
    Regards
    Ashish

    I don't understand you.
    I have a similar situation and I use views to restrict access depends on the users. I filter columns, the usersnever see the table (all columns) only the columns defined in the view
    HTH

  • Data type in column definition

    Hi,
    I create a table with column called "Direction of Travel code ".
    The travel codes in the functional spec are numbers.
    In the column definition which one is efficient to define the data type as number or varchar?
    Code
    1      
    2      
    3      
    4      
    5      
    6      
    7      
    8      
    9      
    0

    tijmen wrote:
    Tubby wrote:
    And then when you issue a query and ask for travel codes 2 through 10 the CBO can't determine that there are 8 values (cardinality wise) because you're not storing the data type in the format you should be storing it as. Statistics? Perhaps even histograms?
    Simple testcase:
    create table t1(x number(1)) as select mod(rownum, 10) from all_objects where rownum <= 100;
    create table t2(x varchar2(1)) as select to_char(mod(rownum, 10)) from all_objects where rownum <= 100;
    exec dbms_stats.gather_table_stats(user, 'T1', method_opt => 'FOR ALL COLUMNS SIZE 1');
    exec dbms_stats.gather_table_stats(user, 'T2', method_opt => 'FOR ALL COLUMNS SIZE 1');Tried a few simple statements against those (where x = N, where x between N and M), using either literals or bind values. I didn't see any difference in the explain plan...
    Not to mention what happens when someone decides to put an "A" in your travel code that should be only numbers, it will eventually happen.Yes, and that's an input error that should be caught by a database constraint (and possibly even before that by the application). Who knows, the codes 0 and 5 might become obsolete as well with changing business rules. Your number datatype is not going to protest when someone still uses them. Hey, maybe even tomorrow someone from the business will come in and demand for the codes 'a' to 'd' to be created. Histograms, application code and database constraints (which all have side effects and add complexity to the system) as opposed to declaring the data type as a NUMBER (which it is). Doesn't seem like a really good argument for intentionally choosing the wrong data type. Well, at least you didn't suggest a trigger in there as well.
    >
    I'm not saying you should use a char type instead of a number. I'm saying I doubt there's much difference as far as the database is concerned, and I would base the decision on how it works out on the application and business side.As you've found out, the OP stated the functional specs define this as a number. IF in the future the specs change and a business analyst mandates that this support characters as well then the data type gets changed to support the new requirement, no database constraints to remove, no application code to remove, etc...

  • EM12C | Data Masking | How to make my column sensitive

    Hello All,
    EM : 12c
    DB: 11.2.0.3
    I have a table with column "Salary" and after doing the 'Data Discovery and Modelling' on my schema i do not see Oracle has identified by column as "Sensitive".
    How do i make it sensitive so that i can "mask" it ?
    TIA,
    JJ

    Steps for data masking feature in 12c Cloud Control(12.1.0.1):
    Creating only a masking definition does not protect data. You need to first create the definition, which defines the columns to be masked, then proceed with the actual masking to ensure data safety.
    Each masking definition requires one or more formats, which define the format used to mask the selected data. You can create the formats before or after creating the masking definition.
    Note: Before creating or editing a masking definition, be aware of the following advisory information:
        - Make sure the format you select does not violate check constraints and does not break any applications that use the data.
        - For triggers, PL/SQL, and so forth, Data Masking recompiles the object.
        - Exercise caution when masking partitioned tables, especially if you are masking the partition key. In this circumstance, the row may move to another partition.
        - Data Masking does not support clustered tables, masking information in object tables, XML tables, virtual columns, and so forth. However, relational tables are supported for the masking.
        - If objects are layered on top of a table such as views, materialized views, PL/SQL, and so forth, they are recompiled to be valid.
    a. To create data masking format:
    1. Login to 12c Cloud Control
    2. Expand the Enterprise drop down menu
    3. select Quality Management, then Data Masking Formats
    4. Click on "Create" to go to the Create Format" Page
    5. In the page displayed, enter the necessary details to create Format:
       a. General Information:
             Name: Name of the Format
             Sensitive Column Type: Select a column type the list
             Description: Description of Format
       b. Format Entries: Select a format from the drop down list, then click Go.
                                    In the page displayed, select the list of values and click OK
                                   Optionally specify the name of a post-processing function
       c. Click OK to create the Data Masking Format
    b. To create data masking definition:
    1. Login to 12c Cloud Control
    2. Expand the Enterprise drop down menu
    3. select Quality Management, then Data Masking Definitions
    4. Click on "Create" to go to the Create Masking Definition page
    5. In the page displayed, enter the necessary details to create masking definition :
        a. General Information:
             Name: Name of the Masking definition
             Application Data Model: Provide required Application Data Model(ADM) name from the list
             Reference Database: Provide required database name
             Description: Description of data masking definition
        b. Workloads: Check Ensure Workload Masking Compatibility if you want to mask Capture files and SQL Tuning Sets. This is optional
        c. Columns: Click Add to go to the Add Columns page, where you can choose which sensitive columns in the ADM you want to mask.
        d. Data Masking Options: Expand Show Advanced Options and decide whether the selected default data masking options are satisfactory (Optional)
        e. Click OK to create Data Masking Definition
    c. Performing the Masking Operation
        1. From the Data Masking Definitions page, click Generate Script. The Script Generation Results page appears, which shows the list of database commands to be used to mask the selected columns
        2. Either click Clone and Mask or Schedule Job
    For more details, refer the following document:
    http://docs.oracle.com/cd/E11882_01/server.112/e16540/tdm_data_masking.htm#CEGBFFDJ
    Oracle® Database Real Application Testing User's Guide
    Chapter 15: Masking Sensitive Data
    HTH
    Mani

  • Do data modeler support ORACLE Secure Data Masking and Subsetting ?

    How to use the security(Contains PII, Masking Type, ...) in conjunction with ORACLE Secure Data Masking and Subsetting. Is it possible to generate masking definitions for ORACLE Data Masking ?

    Hi Philip,
    it's a XML-format an looks like:
    <?xml version="1.0"?>
    -<MASKING_DEFINITION PROD_VER="10.2.0.4.4" META_VER="1.0">
    <DEFINITION_NAME>MASKING_DEF_1</DEFINITION_NAME>
    <TARGET_NAME>orcl</TARGET_NAME>
    <TARGET_TYPE>oracle_database</TARGET_TYPE>
    <ADV_OPTION_DISABLE_LOGS>Y</ADV_OPTION_DISABLE_LOGS>
    <ADV_OPTION_REFRESH_STATS>Y</ADV_OPTION_REFRESH_STATS>
    <ADV_OPTION_DROP_TEMP_TABLES>Y</ADV_OPTION_DROP_TEMP_TABLES>
    <PARALLEL_DEGREE>DEFAULT</PARALLEL_DEGREE>
    <DM_FLAGS>15</DM_FLAGS>
    MASKING_COLUMN>
    <OWNER>OWNER</OWNER>
    <TABLE>TABLE</TABLE>
    <COLUMN>COLUMN</COLUMN>
    <COLUMN_GROUP/> <FORMATS> <FORMAT> <RULE_ORDER>1</RULE_ORDER> -<RULE_CONDITION>
    <![CDATA[ 1=1 ]]>
    </RULE_CONDITION> -<FORMAT_ENTRY> <ORDER>1</ORDER> <TYPE>RS</TYPE> <START>1</START> <END>40</END> </FORMAT_ENTRY> </FORMAT> </FORMATS>
    </MASKING_COLUMN>
    </MASKING_DEFINITION>
    This is a example from my local 11 g database control on our OEM 12 c it starts with:
    MASKING_DEFINITION PROD_VER="12.1.0.4.0" META_VER="1.0">
    Perfect would be if we can choose the type of masking "Redaction/Data Masking" in the preferences and the properties of "Masking Type" and "Mask Template" properties would match the choosed type of masking.(i assume they can be found somewhere in the SYSTEM data dictionary)
    Besides the present properties there exists many others for "Data Masking Pack" like Start/End, ...
    Complete support of Data Masking Pack over Data Modeler would be great, OEM is more a dba tool and on our site definition of security is a product-owner/designer responsibility.
    Regards Günter

  • For the last month or so my icloud won't back up, it keeps telling me that there is too much storage and I need to delete some data. But I have deleted between 3-400 photos and it is still saying the same, can anyone please help

    For the last month or so my icloud won't back up, it keeps telling me that there is too much storage and I need to delete some data. But I have deleted between 3-400 photos and it is still saying the same, can anyone please help

    If they were deleted from your camera roll that should have resulted in a corresponding decrease in the estimated size of your next backup.
    If it's still saying that you don't have enough storage to back up, read through this article: http://support.apple.com/kb/ht4847.  It provides some suggestions for reducing your iCloud storage, such as deleting unneeded email. 
    The other area to look at is your text messages.  These are included in the backup.  If you have lots of photos and videos attached to your messages, that can significantly increase the size of your backup.  If that's the case, deleting these may make a big difference.

  • ESS Error- Data source contains no columns which can be displayed

    Hi
      After the application of support packs, an error is observed in ESS applications where the data/content has to be displayed in tabular format.
      On accessing Personal Data application, error message is displayed -
       Error Occured
       Data source contains no columns which can be displayed
       Screenshot is also attached for reference.
       Please help in resolving the issue.
    Regards
    Shaily

    Hi all!
    I have the same problem, any ideas how to analyze and solve the problem?
    Regards
    Peter Meyer

  • How to reduce the column definition w/o losing the data in the columns?

    I need to reduce a particular column definition of a table from varchar2(10) to varchar2(4), but there is already existing data inside this column. The max length of data in this column is only 2 chars, which is less than the new column length.
    What commands/steps should I take to reduce the column definition successfully without losing the data in this column?

    Unfortunately, there is no one step solution.
    You can create a new table and insert into this table with the old table values
    e.g.
    Old_Table
    fld1 varchar2(10)
    New_Table
    fld1 varchar2(4)
    insert into new_Table (select * from Old_Table) ;
    I need to reduce a particular column definition of a table from varchar2(10) to varchar2(4), but there is already existing data inside this column. The max length of data in this column is only 2 chars, which is less than the new column length.
    What commands/steps should I take to reduce the column definition successfully without losing the data in this column?

  • ERROR OGG-01148 programming error, data type not supported for column

    I am getting following error when I put null in insert statement
    2011-03-31 18:30:45 ERROR OGG-01148 programming error, data type not supported for column TXID in table advoss.tblaudittrail.
    I am replicating MySQL 5.5.9 to Oracle 11g rel2 via goldengate 11

    I am able to diagnose what is cuasing the problem
    unsigned flag was the culprit of this error
    I am able to insert null after removing unsigned flag.
    thank you very much for your kind support

  • Can data be migrated between Macbooks using firewire to thunderbolt?

    Can data be transferred using 'migration assistant' via a firewire to thunderbolt link between a Macbook Pro (W80190Z2AGV) and Macbook Pro Retina (C02JC08BF51R)? Both have OSX 10.8.4. Or is there a better/faster alternative to transfer data?

    The only thing faster would be Gigabit Ethernet, using the Thunderbolt to Ethernet adaptor. But there's not much in it (800 vs 1000). You'd need a Cat6 cable as well.

  • HT204264 "If you exceed your iCloud storage limit, photos and videos won't upload to iCloud, and your library will no longer stay up to date across your devices."  Really?  Can't we support the existing "last 1k photos will be available in the cloud" mode

    "If you exceed your iCloud storage limit, photos and videos won't upload to iCloud, and your library will no longer stay up to date across your devices."  Really?  Can't we support the existing "last 1k photos will be available in the cloud" model?  If we don't do this, won't this kill auto-sync of new photos from iOS devices to our libraries on our Macs (if the Mac's Photos app has auto syncing with the cloud turned on) once we go over our 5gb limit?  I have 350GB of photos in my Mac Photos library - I am not going to pay $20/month for 1tb iCloud storage.  Please advise, Apple.  Thank you.

    I agree and am baffled by this also.  At first I was really excite about this new feature.  Mostly because I would be able to seamlessly sync videos along with my PhotoStream.  I just assumed there would be some systematic way to handle large libraries.  Like removing older files as the current PhotoStream does.  However, it appears that this new feature will simply 'shut down' when you reach your storage limit.  This just makes no sense to me.  I would have to double check, but I have all my photos and videos in iPhoto and stored on a 3 TB external hard drive and I think the full library is over 1 TB.  So, even if I was willing to pay $20 a month for photo syncing (which I am not) I couldn't do it because my library is too large.  Again I am just baffled why Apple cannot blend this new service with the existing PhotoSteam model.  My favorite aspect of PhotoSteam is that is uploads all my iPad and iPhone Photos to my Mac for permanent storage and it seems this is lost in the new version.

  • How can i stream(air mirroring) *.mkv files between Mac Pro and AppleTV2 by using quicktimeX?

    How can i stream(air mirroring) *.mkv files between Mac Pro and AppleTV2 by using quicktimeX?
    Need support!

    How can i stream(air mirroring) *.mkv files between Mac Pro and AppleTV2 by using quicktimeX?
    As stated you can't. Even if the compressed data is TV compatible, the container is not. If the file is playback compatible with the QT X Player, you can, of course, play the file on your main system and "mirror" its display to the TV. Unfortunately, this normally means only the video is played back via the TV device. On the other hand, if you convert the MKV content to an TV compatible file (or move the compressed data to an TV compatible container if the data is already TV compatible), then you can mirror the QT X player (with audio) to the TV device in the full screen mode, air play/mirror it from iTunes (or any mobile device), or stream it directly from itunes.
    Basically, what you can do here depends on the compressed data in the MKV file container and how you define "mirroring."

  • Can you move files back and forth between an iPad and a PC using iTunes?

    If I read this article correctly, http://support.apple.com/kb/ht4094 I should be able to connect my iPad to my PC, fire up iTunes and then on the Apps tab in iTunes I should be able to click on an app, Pages for example and then just drag files onto the Pages Documents column from a Windows Explorer window.
    This is great.  I was hoping to use DropBox but it is such a hassle I don't know why people are so thrilled with DropBox on iPad.  If I can just move files back and forth using iTunes that should be fairly easy.  I wish there was a way to just upload my files to iCloud from my PC but the iCloud control panel app for Windows only seems to connect Outlook, Photostream and Bookmarks. I want to be able to just carry my iPad and not have to deal with a computer. 
    I thought that they said that you didn't need to have a computer to have an iPad.  I guess if you have a computer and then GET an iPad its a different story, unless you have a Mac of course.
    Anyway my question is: can you move files back and forth between a PC and an iPad using just iTunes?

    I still need to do some trial and error testing with DropBox and my iPad.  But can I link my iPad to my DropBox account so that I can always see the files on DropBox when I open Pages on my iPad?  I just want one place to store my documents, and iCloud doesn't seem to be up to the task when it comes to opening a fil;e, editing it and then saving it back to iCloud.  I just want a networked storage location that works like a networked drive on my LAN.
    I realize that hollywood and the music industry are up in arms about file sharing on the Cloud which is why so many things are made more difficult than they need to be. 

  • In PWA, can I use a "Site Column" as "Custom Field" or vise versa?

    Hello,
    I am using PS 2013; I was wondering how/where "Custom Fields" are created? How there are related to the Site Column?
    Can I create a site column and use it as a Custom Field? 
    Hope my question is clear ^_^

    Hello,
    As Guillaume has mention, there is no link between SharePoint site columns and Project Server custom fields, they are different entities used for different parts of the system. Site Columns are a SharePoint setting that can be used in the lists / libraries
    on the SharePoint sites. Project Server custom fields are used by Project Server and not SharePoint. Project Server custom fields are created via the PWA > PWA Settings > Enterprise Custom Fields and Lookup Tables page. You can see a post
    here on creating Project custom fields in the second half of this post:
    http://pwmather.wordpress.com/2014/01/17/getting-started-with-projectonline-part-2-ps2013-office365-project-ppm-sharepointonline-pm/
    Scroll down to the section starting with: "Before we look at creating custom fields lets have an overview.." for details on custom fields.
    You can also create Project Server custom fields and lookup tables programmatically using the PSI / CSOM / JSOM if needed.
    There are ways in which you can "sync" SharePoint columns with Project Server custom fields but this is not out of the box. You would need to look at developing your own solution or look for a 3rd party solution. Fluent Pro have a solution to sync
    Look up tables with other sources such as a SharePoint list, see the Lookup Manager here:
    http://www.fluentpro.com/project-server/other-products/products-for-project-server-2013/
    If you just want Project Server data / fields to be available as a option for a list item on a SharePoint list, look at using the BCS, an example can be seen here:
    http://blogs.catapultsystems.com/epm/archive/2010/11/02/adding-project-server-data-as-columns-to-sharepoint-sites.aspx
    Hope that helps
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP | Downloads

Maybe you are looking for

  • Why rented movie on iTunes cannot be moved to Apple TV

    I recently rented an HD movie using iTunes on my Mac. I waited for the complete download and then tried to move it to Apple TV. I tried this using iTunes, accessing Apple TV device and moving the icon of the movie to apple TV. iTunes does it and star

  • My playbook don't have thai keyboard and thai language.

    please update thai language and thai keyboard to my playbook. i'm so sad and unhappy. many people in thailand wating for you.please update thai language now. thank you. Solved! Go to Solution.

  • Oracle SQL Developer does not browse Sybase's objects

    I had installed and configured jtds-1.2.5.jar in Oracle SQL Developer for Sysbase connection. Oracle SQL Developer does not browse any objects. Why? Can you please provide a solution?

  • PP Multiple Versions in REM rpfile.

    In Repetitive Manufacturing (RM), we can maintain multiple Production Versions with various lot sizes, Alternative BOM, BoM Usage etc. So I would like to know how to set sequence of versions (Automatically) at the time of Production Booking, Reversal

  • BAPI for infotype PA0105.

    Hi, Pls can you suggest a BAPI to create and modify data in infotype PA0105 table. With Regards, Shankar.