loading alias name to members through .ads file (i.e. import type: dish)

Hello

I am trying to load the alias to all member name.

My question if there are three table alias.

1. by default

2 name

3. description

The table alias used currently by default.

But I want to load alias in the 'Name' table

Please help me how to select the table I need (for example in this case it's the name)

I remain attentive to your comments.

Thank you

Hello

In the section PropertyArray of your file listings, you have 4 columns. The 'key' (col 3) column should be filled with the name of your table alias.

See you soon

JM

Tags: Business Intelligence

Similar Questions

  • Alias name via upload of a .txt file (.) File LISTINGS)

    Hi all

    There are two aliases by default and product table as shown below.

    Before loading Alias via file flat status is as below.

    Members

    By default

    Product

    B1234

    3 - Bwer

    After loading Alias via flat file status is

    Members

    By default

    Product

    B1234

    D10930142

    But in fact we need both i.e.

    Members

    By default

    Product

    B1234

    3 - Bwer

    D10930142

    (B1234 is a member under the dimension DimensionProd.)

    I used the following. Script ADS.

    ! Section = Dimensions

    ' Name. DimensionClass | DimensionAlias | DimDataStorage | DimTwoPassCalc | Plan1Density | Plan2Density | Plan3Density | WorkforceDensity | CapexDensity | AttributeDataType | EnumOrder1 | EnumOrder2 | EnumOrder3 | EnumOrderWF | EnumOrderCapex | DimValidForPlan1 | DimValidForPlan2 | DimValidForPlan3 | DimValidForWorkforce | DimValidForCapex | Plan1PerfOrder | Plan2PerfOrder | Plan3PerfOrder | WorkforcePerfOrder | CapexPerfOrder | MissingLabel | DisplayOrder | GridMissingLabelType | AutoGenId | SmartListLabel | StartValue | Increment

    DimensionProd | Entity | DimensionProd | StoreData | Sparse | Sparse | Sparse | 6. 6. 0 ||| THERE | N | N | N | N | 5. 7. 7. 7. 7 |||

    ! Article = DimensionAssociations

    ' BaseDimension | Property | TargetDimension

    DimensionProd | Alias | Alias

    ! PropertyArray = DimensionProd

    "Property | Name | Key | Value

    Alias | B1234| Product | D10930142

    Can you please guide me in this?

    Thank you

    Hello

    What happens if you have two lines in your propertyArray section?

    Like this:

    ! PropertyArray = DimensionProd

    "Property | Name | Key | Value

    Alias | B1234 | Default | 3 - Bwer

    Alias | B1234 | Product | D10930142

  • How to sort members by alias names

    I am trying to create dimension rule which will sort the dimension members in ascending order, but it must be based on the name of the alias instead of the member name.

    I tried the two Parent-child and generation number, but it does not work.

    For example

    for members of the city PSE (purchase alias name) and USALB (aka Albany) should be sorted by alias names

    the current order is
    PSE (Purchase)
    USALB (Albany)

    but the requirement has to be
    USALB (Albany)
    PSE (Purchase)

    I'm not whay you say by the multiple keyword, you can certainly use two load rules within a single import dimensions statement. It would be disastrous if you couldn't. But according to your question, yes you can use the same rule of load to import a text file and a sql table. It would be just like using two rules in the statemtent of load. Here is a sample of the reference of the technology using sql and flat files in a statement
    Import database sample.basic dimensions
    Server text data_file "test" using the server rules_file "test."
    Server text data_file 'level' help Server rules_file 'level ',.
    log in as 'usrname1' identified by 'password1' using the server rules_file "test."
    log in as 'usrname2' identified by 'password2' using the server rules_file "test".
    Error adding to 'C:\Hyperion\products\eas\client\dataload.errr ';

  • Name of the host through a file

    I am looking for a way to find the name of a host through a file. Here's what I mean. I have a few hard drives removed old computers, but we forgot to label the machines that they have been removed. Now, we need to know which hard drive is what computer, but we do not have the original material, only hard drives.

    Does anyone know of any files that are created in the C:\Windows or C:\Windows\System32 folders that contain the host name of the computer while it has been initialized? I have the opportunity to read the files on the hard drives via a USB adapter.

    Thank you!

    Probably the most reliable is to scan the registry file.

    (1) copy of the file: \Windows\System32\config\system since the topic on your local hard disk drive)
    (2) launch Regedit (start-> Run-> 'regedit')
    (3) click on 'HKEY_LOCAL_MACHINE' to select
    (4): file-> load hive.  Then navigate to and select the "System" file that you copied from the external drive.
    (5) when it is required by a key name enter a name - I will use "EXT" for this example.
    6) double-click HKEY_LOCAL_MACHINE, and you will see an "EXT" key under it.
    7) go to EXT\ControlSet001\Control\ComputerName\ComputerName
    (8) there should be an entry in the window on the right with the name of the computer.
    (9) for clean, click once on the "EXT" key to select then drop-> unload the hive.  Answer 'Yes' to the next box.

    HTH,
    JW

  • strange alias name change in hierarchical planning after loaded ODI

    I have this name strange alias change in the scheme of planning.
    We did a load of member using ODI and it worked very well. A few days later, it seems one of alias names have disappeared, and I don't know how it happened.
    All users who have access say they has not changed anything in the outline.
    the only process I can think is the load of oDI. But according to our ODI, implemented may not remove all Member/alias names existing (at least I think he can't remove)
    We now have this alias among more than one name and we ran the same ODI work successfully many times previously.
    In the ODI source file, there is no alias name, but in the web of planning, we alias name manually updated a long time back.
    So if run us task ODI, we used to have the alias name, as ODI will remove all existing names (don't replace if there is a change)...
    users thought that there might be a space or something for the existing name may have been replaced by space...
    So I took the same copied file on test and ODI work ran and it has not changed the existing alias name. So now I'm really confused about the change of the alias name.
    Is there a way to track changes in the structure of planning, as in DRM where we can see the transaction history?
    Please advice.

    Thank you in advance.

    Unfortunately, you probably won't be able to find out now, you will need to make sure that you enable auditing for you back in the future.
    ODI will be just able to show the SQL and the number of records that have been loaded, if you use a transit area and do not delete the table from the staging area might there could be information loaded in it.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • The files 'disappear' when you add a period to a folder or a file name in windows through GUI

    The files 'disappear' when you add a period to a folder or a file name in windows through GUI

    I don't know if it's a bug, but certainly doesn't seem like it should be the case. I tried on both 64-bit and 32-bit on windows 7. Does not make this error on XP or vista.

    Can someone explain to me what is happening?

    To reproduce, in windows 7 make a file or folder, and THEN add a ".". (period) to the end of the name of the file and look at the file "disappear". It's still there, just need to refresh (F5) and it reappears (w/o of the annex "." because it's an illegal file naming convention).

    I tried to do the same thing but through command line and it always auto corrects names of files to the conventions, and correctly, it remains on the GUI, so I think that the problem is related to the graphical mode of name change

    -Favre a. Reid

    Hello

    This seems to be a bug with Windows 7. We really thank you for this bug in our opinion. This will be the team of developers. Thanking you once again.

    Concerning
    Anthony.

  • Change of Alias names in a plan

    Hi all

    Hoping you can help me with a question.

    I need to change the names of the members of alias in my default alias table. I was able to do by running an excerpt from plan (thanks metro OLAP), change the Alias names, then by using a rules file to load the changes again. Since I found an alternative that seems much more straight forward which is simply to export the Alias by using outline-> export a Table Aliasfile, make the changes to the .alt file and then using contour-> Table of Alias to import to load in the updated Alias names the. I just wanted to check if this alternative (and easier) approach is correct?

    I saved the outline on my desk, if I live, how I can better restore the outline?

    Appreciate any help,

    John

    It depends on the properties of Dimension Build.

    There are two options, called "Delete not specified" and "merge". You must be very careful. I always prefer to use Merge on the incremental updates that will only update the new changes / add new members. It does not remove members if you are using "merge". But, if you use 'Delete not specified', it will keep only the members in the file and removes the rest.

    Because of Parent, child, Alias

    When compared to the generation (or) level construction, construction of Parent-child is the easiest. (Ensure that you must "Allow change of ownership" enabled for this specific dimension for which you want to make changes)

    Concerning

    Amarnath

    ORACLE | Essbase

  • Clarification of EPMA on multiple UDAs on import using the ads file

    Hello

    Its probably very simple, but I'm new to these things about EPMA dimensions import with a file of ads. (for application HPCM)

    -Suppose I have 3 Dimensions , entities and activities into account and for each, I need an alias to store and a couple of UDAs
    Now the dump here's what I have since an ads file

    H5. ! Section = Dimensions
    ' Name. DimensionClass | DimensionAlias | UseForMapping | UDADuplicate | CommentDuplicate | ConsolidationDuplicate | BSODimensionDataStorage...

    Accounts | Generic | Accounts | Y ||| +| LabelOnly | Sparse | N | LabelOnly | 0 ||| 0 | 0 ||| N | 0 | 3.
    Activities | Generic | Activities | Y ||| +| LabelOnly | Sparse | N | LabelOnly | 0 ||| 0 | 0 ||| N | 0 | 4.
    Alias | Alias | Alias | N|||||||||||||| 0 | 0 ||| 0 |||
    AllocationType | AllocationType | AllocationType | Y ||| +| DynamicCalc | Dense | N | StoreData | 0 | Dynamics | 1. 1 ||| N | 0 | 2.
    Measures | Measures | Measures | Y ||| +| LabelOnly | Dense | N | LabelOnly | 0 | Dynamics | 1. 1 ||| N | 0 | 1.
    Entity | Generic | Regions | Y ||| +| LabelOnly | Sparse | N | LabelOnly | 0 ||| 0 | 0 ||| N | 0 | 5.

    *Measures and type allocation are present by default in HPCM.

    H5. ! Article = DimensionAssociations
    ' BaseDimension | Property | TargetDimension
    Measures | Alias | Alias

    Now, according to my understanding, that I need to define an association alias for all Dimensions, I need alias to.

    My question is that I can use the same dimension of Alias for all dimensions or I have to create a new one for each ?

    Will be below notebook? (using alias dimension for all)
    ' BaseDimension | Property | TargetDimension
    Measures | Alias | Alias
    Accounts | Alias | Alias
    Entity | Alias | Alias
    Activities | Alias | Alias


    Also in my hierarchy of entities, a single member can have 2 Adu assigned.
    So for this example works http://docs.oracle.com/cd/E17236_01/epm.1112/epma_admin/frameset.htm?ch03s01s06.html

    +! Hierarchies = Plan1Account +.
    +'Parent; Child; UDA1; UDA2; UDA3; +

    I have to create 3 separate UDA UDA1, UDA2, UDA3 dimensions in the *! Section = size * and then associate them with the entity in the *! Article = DimensionAssociations


    Any help is appreciated.



    Ankur

    Syntax for the flat file EPMA: UDA and formula
    several aggregates loading

    See you soon... !!
    Rahul S.

    Published by: Renu on February 3, 2012 23:23

  • Recursive loop through the file system.

    Hello!

    I'm trying to figure if Javascript is my answer to my problem.  I have been able to re - write all my AppleScript scripts that manipulate Illustrator with the exception of those that he had to use the file system.  We stayed in PC at work and now I have to figure this out.  Our art files are saved with a number of 7 digits, followed by the name of art in the file.  Ex: 1000049-Bob Garage.  My applescript had a recursive loop that worked its way down through the structure of the files on our server art until it finds the record low where it belonged, then saved in itself.  Here is an example of how the structure of server files (these are the folder names) is extended:

    1000000-1004999

    1005000-1005999

    1010000-1014999

    and so on.

    The script would load all foldernames in the first level of the directory, loop through them and watch the first and last name of each of these folder names, then compare the Illustrator file name to them.  If my file is between the two, then the loop itself, called loaded the files inside of that folder and in doing so, working its way down through the folders through the tree structure until there where records is no longer.  At this point, the file was saved, in the order, where it should be.

    I have no idea on how to start this task with Javascript, if this is possible even with a language developed for browsers.  I'm with other people who are frustrated by such a widely adopted language, if little info is available on its use outside the browser.  If anyone can tell me all resources dealing with Javascript programming of the file system, or even to have the kindness to write this little monster for me, I'd always in your debt!

    Thanks in advance for any time you spend with this problem!

    Open the ESTK, and then on the Help menu, you will find a link to the Javascript Tools Guide. You will find everything that you need in Chapter 3 file system access.

  • Problem loading data for Planning Server through ODI

    Hi all

    I am facing problem while loading data for Planning Server through ODI.
    I created the interface with flat as a source of data as file below

    Location data load Cube name POV cost per seat
    Ctbn_PnL of Tidel Equifax, Budget, Working_2010, FY10, Wk1, Local 333
    Ctbn_PnL of Tidel Equifax, Budget, Working_2010, FY10, Wk2, Local 444
    Ctbn_PnL of Tidel Equifax, Budget, Working_2010, FY10, Wk3, 555 Local
    Ctbn_PnL of Tidel Equifax, Budget, Working_2010, FY10, Wk4, Local 666
    Budget, Working_2010, FY10, Wk5, Tidel Equifax, Local 777 Ctbn_PnL
    Ctbn_PnL of Tidel Equifax, Budget, Working_2010, FY10, Wk6, Local 888
    Budget, Working_2010, FY10, Wk1, PADI Ctbn_PnL Equifax, Local 222
    Budget, Working_2010, FY10, Wk2, PADI Ctbn_PnL Equifax, Local 111
    Budget, Working_2010, FY10, Wk3, PADI Ctbn_PnL Equifax, room 345
    Budget, Working_2010, FY10, Wk4, PADI Ctbn_PnL Equifax, Local 346
    Budget, Working_2010, FY10, Wk5, PADI Ctbn_PnL Equifax, Local 347
    Budget, Working_2010, FY10, Wk6, PADI Ctbn_PnL Equifax, Local 349

    And the target as an application of Planinng. Interface has been properly executed, but are not filled with data in the form of Plannning or Essbase.
    I obtained the information in the log file after running the interface:

    2010-05-20 18:45:38, 409 [DwgCmdExecutionThread:null:5] INFO: Oracle Data Integrator adapter for Hyperion Planning - free 9.3.1.1
    2010-05-20 18:45:38, 409 INFO [DwgCmdExecutionThread:null:5]: connection for application [PnL_ODI] [chnveltss03]: [11333] using [admin] username.
    2010-05-20 18:45:39, 800 [DwgCmdExecutionThread:null:5] INFO: successfully connected to the planning application.
    2010-05-20 18:45:39, 800 INFO [DwgCmdExecutionThread:null:5]: loading for the charge of planning options
    Name of the dimension: location like Parent child: false
    Order By entry charge: forgery
    Update the database: true
    2010-05-20 18:45:39, 815 INFO [DwgCmdExecutionThread:null:5]: beginning of the loading process.
    2010-05-20 18:45:39, 815 DEBUG [DwgCmdExecutionThread:null:5]: number of columns in the result set of source does not match the number of columns planning targets.
    2010-05-20 18:45:39, 831 [DwgCmdExecutionThread:null:5] INFO: type of load is a [member of the load dimension].
    2010-05-20 18:45:39, 831 [DwgCmdExecutionThread:null:5] ERROR: file [[Tidel, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 831 [DwgCmdExecutionThread:null:5] ERROR: file [[Tidel, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 847 [DwgCmdExecutionThread:null:5] ERROR: file [[Tidel, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 847 [DwgCmdExecutionThread:null:5] ERROR: file [[Tidel, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 847 [DwgCmdExecutionThread:null:5] ERROR: file [[Tidel, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 847 [DwgCmdExecutionThread:null:5] ERROR: file [[Tidel, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 847 [DwgCmdExecutionThread:null:5] ERROR: file [[Padi, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 862 ERROR [DwgCmdExecutionThread:null:5]: file [[Padi, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 862 ERROR [DwgCmdExecutionThread:null:5]: file [[Padi, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 862 ERROR [DwgCmdExecutionThread:null:5]: file [[Padi, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 862 ERROR [DwgCmdExecutionThread:null:5]: file [[Padi, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 862 ERROR [DwgCmdExecutionThread:null:5]: file [[Padi, null, null, null, null, null, null, null, null, null, null, null, Ctbn_PnL, Budget, null, "Equifax, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 878 [DwgCmdExecutionThread:null:5] ERROR: Record [[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]] has been rejected by Planning Server.
    2010-05-20 18:45:39, 878 [DwgCmdExecutionThread:null:5] INFO: planing cube refresh initiated.
    2010-05-20 18:45:44, 284 INFO [DwgCmdExecutionThread:null:5]: planning of the cube refresh operation completed successfully.
    2010-05-20 18:45:44, 284 INFO [DwgCmdExecutionThread:null:5]: load the process is complete.


    Please help me in this grace,
    Srinivas

    You are right. The table that you have described is in the format 'Generation' (the highest to the lowest level of the hierarchy). The KM of planning requires data to load in format "Parent/child". You must create multiple interfaces (one for each pair of generation) or use a view to make the transformation.

    While a view seems to be the easier choice, note that ODI will not be able to perform any analysis of lineage of data on the integration process.

    Hope this helps,
    Matt

  • AS3 access a SWF loaded by name

    Hi all

    In AS3, when a swf is loaded through the Loader class, how can I access the swf file loaded by name? Here is my code:

    Stop();
    var loader: Loader = new Loader();
    var whichMovie:String = "main.swf";
    addChild (loader);

    function wakeLoadBar (): void {}
    loadBar.gotoAndPlay ("is");
    }

    function loadTheMovie(theMovie:String):void {}
    trace ("LOADTHEMOVIE");
    loader.contentLoaderInfo.addEventListener (Event.OPEN, onLoaderOpen);
    loader.contentLoaderInfo.addEventListener (ProgressEvent.PROGRESS, onLoaderProgress);
    loader.contentLoaderInfo.addEventListener (Event.COMPLETE, onLoaderComplete);

    Loader.Load (new URLRequest (theMovie));
    }

    function onLoaderOpen(event:Event):void {}
    trace ('Open');
    }

    function onLoaderProgress(event:ProgressEvent):void {}
    var p: Number = Math.floor (event.bytesLoaded/event.bytesTotal * 100) + 10;
    loadBar.gotoAndStop (percent);
    trace ('Progress' + %);
    }

    function onLoaderComplete(event:ProgressEvent):void {}
    trace ("course").
    }

    wakeLoadBar();

    function loadTheMovie is called after the "fadesIn" magazine, and the film begins to load.

    Let's say that after loading film, I want to change its x and y, how can I do to make it?

    laodedMovieName.x = 50;
    laodedMovieName.y = 150;

    use the charger.

  • Dimensions of loading - not the dimension members

    Hello


    I am experienced in loading of the dimension's members with data files / rules, but is in any case do the equivalent for the generation 1 - this is the dimensions themselves, without export from an existing database.

    If so can someone point me to a reference or a brief example worked, I'm wanting to automate the creation of dimensions, whether sparse or dense and if they are of dimensions of specialist (like time, accounts etc.).


    Thank you

    Robert.

    Create a loadrule and in the dimension properties based on the third tab, you can set dimensions. Then make a right click on the defined dimension allows you to edit the properties of it.

  • change of alias name

    When I build the particular rule member (a) had different alias name.
    a < location > plant

    now, the name of the alias has been changed, when I run the same to create the rule, it s throwing an error msg
    Property [CLOSED - no USE] for Member Exchange [has] not allowed (3315)

    Does this mean that I have to create another file of rules to adopt this change?
    Looks like, users change so often, it is not practical create news every day of rule file? any suggestion?

    NOTE: I retrieve data from multiple tables using the sql query

    Thank you very much

    Try to go to the dimension build parameters of the rule, select the dimension and select allow property changes, more information on http://docs.oracle.com/cd/E17236_01/epm.1112/eas_help/dbdbstdb.html

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Error loading of the data in the .csv file

    Hello

    I get error of date below when loading data through Olap tables through .csv file.

    Data stored in .csv is 20071113121100.

    "
    TRANSF_1_1_1 > CMN_1761 Timestamp event: [Mon Mar 29 15:06:17 2010]
    TRANSF_1_1_1 > TE_7007 evaluation of processing error [< < Expression error > > [TO_DATE]: an invalid string for the conversion to date]
    [... t:TO_DATE(u:'2.00711E+13',u:'YYYYMMDDHH24MISS')]
    TRANSF_1_1_1 > CMN_1761 Timestamp event: [Mon Mar 29 15:06:17 2010]
    TRANSF_1_1_1 > TT_11132 Transformation [Exp_FILE_CHNL_TYPE] was a mistake in assessing the output column [CREATED_ON_DT_OUT]. Error message is [< < Expression error > > [TO_DATE]: an invalid string for the conversion to date]
    [.. t:TO_DATE(u:'2.00711E+13',u:'YYYYMMDDHH24MISS')].

    TRANSF_1_1_1 > CMN_1761 Timestamp event: [Mon Mar 29 15:06:17 2010]
    TRANSF_1_1_1 > TT_11019 there is an error in the [CREATED_ON_DT_OUT] port: the default value for the port is on: ERROR (< < Expression error > > [ERROR]: error processing)
    ... nl:ERROR(u:'transformation_error')).
    TRANSF_1_1_1 > CMN_1761 Timestamp event: [Mon Mar 29 15:06:17 2010]
    TRANSF_1_1_1 > TT_11021 an error occurred to transfer data from the Exp_FILE_CHNL_TYPE transformation: towards the transformation of W_CHNL_TYPE_DS.
    TRANSF_1_1_1 > CMN_1761 Timestamp event: [Mon Mar 29 15:06:17 2010]
    TRANSF_1_1_1 > CMN_1086 Exp_FILE_CHNL_TYPE: number of errors exceeded the threshold [1].
    "

    Any help is greatly appreciated.

    Thank you
    Poojak

    What tool to spool the file well? Did he go any where near a GUI tool? I bet it was the precision on the data type or the type of incorrect data in total

    If I paste 20071113121100 into a new excel workbook, the display will return as 2.00711E + 13 - when I put a column data type number that I see all the numbers.
    OK it's not great, but you get what im saying:
    Can run the SQL SQL of plu and coil directly to the file?

  • display the hierarchical member alias names

    How to display the alias names of the hierarchical member instead of the names of members of contour in shapes of lines and columns?
    Thanks in advance.

    Hello

    Click the dimension properties icon right next to the drop-down list of dimension (to the left of the input box where you put the name of the Member in) in the form of row/column design.
    It will have a property for "alias member.

    Ok?

    See you soon

    John
    http://John-Goodwin.blogspot.com/

Maybe you are looking for