Disqualification Siebel connector plus? = Search fuzzy

Hello

is it possible to use the Disqualification Oracle Siebel Connector, for the purpose of a fuzzy search to expand the research capabilities of Siebel?

I can imagine that it is possible to create a workflow process that calls a Disqualification webservice via an integration object. I wonder if there is a solution that is to any integration effort.

Thank you

Daniel

Integration of the Disqualification can be enabled on the interface of fuzzy query of Siebel. There should be some details about it in the DQ Siebel Administration Guide.

Tags: Fusion Middleware

Similar Questions

  • Disqualification Siebel connector Batch mode error and debugging

    To test the matching contact batch process, I followed the guide and created a job template with the settings specified in the virtual library:

    issue1.gif

    Created job template:

    issue2.jpg

    When you submit the work, we get an error. As it is not very descriptive I wanted to know how to debug this error.

    issue3.jpg

    I looked in the database intermediate EGQ saw no trace, and also the Disqualification has not given any reference. Is there anywhere in Siebel, which will show the error?

    Thank you very much

    Darren

    Hello

    The most likely cause of the error is a configuration error in the dnd.properties file that configures the connector for Siebel Disqualification.

    Oracle® Enterprise Data Quality

    Note that for the batch JMX Disqualification server port must be specified in part a of the file. This is not the same as the HTTP port.

    Kind regards

    Mike

  • Siebel connector: filling out of the database duplicate

    When you use the Disqualification Siebel connector, how can I initially complete the table double?

    It is empty now (of course). For a new installation of Siebel, this isn't a problem at all: whenever I create a new record, I can see that a record according to is automatically created in the s_dq_org_key table.

    If this part of the story works very well.

    But it might be worth recreating the content of the s_dq_org_key each at the table and when:

    -Let's say I misconfigure something, the Disqualification system is not running for a few days, that's why the key duplicate table is not updated.

    -Or, as now: I attach Disqualification Oracle to an already up & running system (test).

    Should I features of batch job for this purpose? Lots fill the s_dq_org_key in addition to the staging tables table?

    Batch (either full or incremental batch) can be performed using Siebel DQ Manager. These call Disqualification batch to identify duplicate records. The database shared staging is used to pass relevant data (corresponding to data for the identification of double and effective) between Siebel and Disqualification.

    The additional lots may include things like "all records updated last week" - and Siebel automatically select candidates for these records and entry to the Disqualification. Disqualification will be return matches.

    Please note that S_DQ_ORG_KEY contains only the key values for the selection of candidates. Key values can be updated using the DQ Manager - it be called generation service key to the Disqualification for each record in the scope, assuming you are using Siebel 8.1.1.10 or later version. Otherwise, they are updated in the same way, but the keys are simply formed from expressions configured in Siebel.

  • Result not received takeover by OPA Siebel connector

    We use out of the box of OPA-Siebel connector for approval of application of guarantee in Siebel.

    The basis of rules of OPA was tested in OPM and we checked the results. He was placed in the server and determination.
    We have done the required mappings, outbound web services in Siebel configurations.

    However when we submit the warranty claim deposit (to which is related the basis of rules of the takeover), the approval at the level of the line is not getting approved.
    On the audit of the trace output file, we see no he had results of the OPA Siebel.

    Is there any installation fail us. How do we see the output xml that is generated to OPA?

    Concerning
    Aparna

    Hello

    I am not a specialist of connector but have some experience and might know what you are looking for. When we need to display the XMLs (from OPA to Siebel or vice versa), we get into Siebel under:

    Directors - motor integration > transaction log

    You can search for "OPA" in the column of the Interface and XML messages will be displayed in the message area below. If you don't see that maybe because the log levels are not quite high. Increase levels of newspaper in virtue:

    Directors - motor integration > Transaction Setup > Error Logging / handling > Message Log level

    I think the level that you want is '2 - non-transaction Message '.

    I hope this helps.

    -Patrick

  • Pass Siebel connector of the takeover bid of 10.3 to 10.4?

    Where can we find documentation on how to upgrade OPA 10.3 Siebel connector to use 10.4. rulebases?

    At this time have been uninstalled all the OPM 0.3 and 10.4 installed on it. The rulebases have been upgraded and release the built files.

    But we want more documentation on how to upgrade server OPA... Is there an easy way to do this? We use IIS.

    Basis of Frank would point out how dowe each of them for the "connector" or the siebel-determination-server, siebel-web- and siebel-WD-determination records...
    "
    Copy the files from the current server settings to a new location and open them in a text editor for the future copy and paste.
    I need to stop IIS.
    Then I need to copy the determinations of the Web and determinations on existing directories top server directories.
    Then, I need to go into the new files of parameters with a text editor and copy all my previous changes new parameter files.
    I need to delete every 10.3 rulesets server.
    Then I need to take all the rules and recompile it with 10.4 OPA and put the rulesets newly compiled in the deployment directory.
    Then I can restart IIS and test?
    "
    Concerning
    William

    William,

    The OPA for Siebel connector does not support the OPA 10.4 runtime. We are working on the OPA for 10.4 Siebel connector supporting 10.4 rulebases and executions, but until it's available, you must use 10.3 rulebases and DURATION.

    When the OPA connector for Siebel 10.4 is available there will be instructions on how to improve from 10.3 to 10.4

  • Questions in OPA Siebel Connector upgrade to 10.3

    Hello

    We have improved OPA Siebel Connector upgrade to version 10.3 10.2. We have performed all the steps in the installation guide and deployed the 10.3 rulebases to tomcat apache (application server that we use).

    When we click the button 'Test smoke DS' or 'DS IO smoke Test', we get the following error:

    Error service call 'Policy Automation Server IO determination', 'AssessIO' method in the step "to call evaluate IO." (SBL-RPR-00162)
    HTTP request error when the "request submitting data SendHTTP ': 'State - 503 code' (SBL-EAI-04117)

    The port address of the service for the outbound web service "DeterminationServerIO" is:

    http://172.18.113.11:8080 / siebel-determinations-server/assessio/SOAP/AdminSmokeTestIO

    and for "DeterminationServer":
    http://172.18.113.11:8080/Siebel-determinations-Server/assess/SOAP/generic/10.0/AdminSmokeTest

    We can see the deployed rulebases (AdminSmokeTest and AdminSmokeTestIO) WSDL files in the following path:

    http://172.18.113.11:8080 / siebel-determinations-server.

    Also the buttons work correctly in the dedicated client, but it does not work for thin client.

    Waiting for reply!

    Thanks in advance!

    Kind regards
    ALIOU

    ALIOU.

    From the looks of the newspapers, it is call the correct URL and to return a 503 error. We know that the Service is running and works from a fat client.

    The only real differences between thin and thick clients should be the machine that demand comes from (Server siebel for the client, the client computer for the thick client), and the used .srf (thick client that uses its own .srf, lightweight client relies on the used by the Siebel server .srf.)

    1 there is something strange on the thin client application.
    -check the logs in Siebel determinations server to see if it is receiving the request and then return an error (unlikely)
    s ' ensure that the .srf which uses the Siebel server is up-to-date (customer copy heavy to the siebel server .srf).

    2. any security or a firewall preventing the application of the Siebel server.
    -see if you can contact Siebel determinations from the Siebel server server.

  • About the OPA 10.3 Siebel connector - AssessIO not found in WSDL

    Hello

    I installed 10.3 OPA and Siebel connector 10.3. When I tried to run AdminSmokeTestIO, I got the following error:

    Error service call 'Policy Automation Server IO determination', 'AssessIO' method in the step "to call evaluate IO." (SBL-RPR-00162)

    Operation 'AssessIO' of the Web Service 'http://oracle.com/determinations/server/siebel/io.DeterminationServerIO' port 'AdminSmokeTestIO' failed with the following explanation: 'no action for "http://oracle.com/determinations/server/10.3/rulebase/types/Assess/io" exists in the service 'odsAssessServiceGeneric103'.'. (SBL-EAI-04308).

    I checked server and Siebel server files WSDL determination determination, it does not AssessIO operation in her name.

    Please suggest me how to get AssessIO operation in the WSDL file.

    Published by: 899464 on November 28, 2011 04:55

    There is a fast reconfiguration that needs to be done to get siebel-determinations-server running on WebLogic.

    Unfortunately, this seems to have missed the documentation.

    Here's what you need to do:

    1 unzip the siebel-determinations - server.war

    2. edit the file WEB-INF/classes/config/application.properties:

    At about line 40, you will see a line indicating

    "" plugin.libraries = "."

    Change this so that the line is (a single line, without break of):

    plugin.libraries=com.oracle.determinations.server.plugins.IntegratedObjectCustomServicePlugin;com.oracle.determinations.bplan.BPlanReturnResultEventHandler
    

    3. Locate the file: bplan_ds_eventhandler.jar and io-custom - service.jar io-custom - service.jar WEB-INF/classes/plugins directory

    4. move these files in WEB-INF/classes/plugins WEB-INF/lib

    5 re - zip the web application for siebel-determinations - server.war (attention do not include additional directories, WEB - INF and META-INF must be at the top level of the .war file).

    See you soon
    Frank

  • Virtual business component (VBC) OPA-Siebel connector compatibility

    Hello

    Is it possible to use virtual business components when mapping automation strategy?

    Currently I have a VBC created on Siebel and I am mapping some attributes of Siebel to be transmitted to the OPA but nothing happens. The connector supports the VBC?


    Thank you
    Sofiane

    Philippe,

    With the release of Siebel connector 10.3. The connector supports business objects and the integration of objects, but it does not support virtual business components.

    The earlier version (10.2.1) supports business objects/components only.

    See you soon
    Frank

  • OPA for Siebel connector

    Hello

    next week I'll start a PoC OPA with a big client Siebel. The customer is currently preparing the IT environment this POC and installed OPA OPA for Siebel v10.1.2 connector and 10.2.0.110. But the menu entry called datamodel tools - Siebel - import is not available (as described in the installation guide for the Siebel connector in section finalize and validate the installation of the connector). Modeling plugins directory contains 2 dll files (C:\Program Files\Oracle\Policy Modeling\plugins\siebel-import-export). Anyone have an idea why this customer cannot see this menu entry?

    Any help is appreciated.

    Concerning
    Joerg

    Joerg

    You must use the OPA with Siebel connector 10.1 10.1. 10.2 connector Siebel support OPA 10.2, but it's not yet released.

    Andrew

  • OPA Siebel connector

    Hello

    We have developed a module using the OPM and now want to link with Siebel with Siebel OPA connector.
    The modules is complex and involves a number of entities, and there isn't many so alleged relationships.

    The OPA Siebel connector works very well with the given default modules. But to make it work with my base custom rules that all the changes I need to do?

    In addition, it will be very useful if you can share some link or source, which explains the basic process of mapping rules of the takeover to Siebel database.

    Thank you

    Published by: user13091883 on Sep 6, 2010 04:40

    Depending on how you want to use the modules, how you approach the OPA for Siebel connector can be very different. There are essentially two distinct meanings.

    * 1. Invoking Siebel rules and process the result *.

    This approach uses the server of determinations of OPA and relies on data sent by Siebel to the determinations of the server, with the answers referred to Siebel.

    It is based on a policy of automation mapping between Siebel business components, attributes, and relationships mapping to entities, attributes, and relationships in the modules.

    This scenario is always called from a script in Siebel (perhaps triggered from a button). The text must be written on the Siebel Connector feature is called and the response must be dealt with in the script.

    The main example of this is the AdminSmokeTest. By pressing the button 'Test smoke DS' called Siebel connector, which uses "AdminSmokeTest" mapping to collect information on the current employee record and send it to the server of determinations. The response is processed and the response (if the current record is the SADMIN user) is displayed in a message.

    Look at how it's done, use Siebel tools to look at the underlying script in the 'Policy of automation Smoke Test' applet.

    Also, you should take a look at the connector of the OPA for Siebel documentation, especially in the topics under 'Invoke the rules' and ' tutorial: citing rules with policy of automation connector for Siebel.

    * 2. With the help of determinations of Web to collect information and save it in Siebel *.

    This approach uses the OPA Web determinations to run an interview. It can be called from Siebel, or open them directly from a web browser, but a user following the interview process stated. When the user chooses to record the interview, the results are saved in Siebel.

    The data of the interview are recorded in a political component of specific Session of Automation management. When an interview is saved, you can intercept the workflow to perform additional functions.

    You need a mapping for this approach as well, but you need not necessarily to the mapping of all the entities and attributes of the modules of business, fields etc in the Siebel server components. The information collected during the interview are recorded in the political table Automation Session. The mapping in this case, is mainly used to start before any information from Siebel to the determinations of the Web.

    On the screen of the "politics of Smoke Test Automation", when you click on the button 'WD Smoke Test '.

    You should take a look at topics under "Citing Interviews" and perhaps "tutorial: seed Oracle Web determinations with data from Siebel.

  • Connector of the Disqualification Siebel - where are the reference data?

    Hello

    I need to add a web duplicates verification service to my Disqualification - CDS project. And I would check if Disqualification fills the internal reference data table. But how can I know where is this reference data table?

    I have not configured any storage data in any far - as I've not met any stage in literature who told me to do. Not sure if it's true. S_DQ_ORG_KEY in Siebel's to fill. But is that all I need?

    I use Disqualification 11 and Siebel 8.1.1.3.

    Daniel

    The equivalent services CDS reference data ports wired for coupling reference data, but these are not used for Disqualification attached to Siebel. They are used when the pairing process is used for the enrichment of data.

    With Siebel, Disqualification * does not hold * a copy of the customer's data. Siebel returns records Disqualification, Disqualification so didn't need to access or attempt to keep a synchronized of the 50,000 records copy.

    I recommend reading the help topic Disqualification on corresponding real-time online - which can help clarify things. Also read DQ Adminstration Siebel Guide. Siebel has a DQ interface mappings defined attributes that are then mapped into the web services of the Disqualification. When activated, Disqualification is called every time a record is added or changed in Siebel to check if it is a duplicate. Driving record is passed through, as well as candidates who share a key value, in a single web service request. Disqualification then returns all the matches of Siebel. No data is stored in the Disqualification here. All this is predefined - you can change it if you must, but you don't need to create web services from scratch.

    Note that it works really well, you need Siebel 8.1.1.10 or later because this allows to use the Disqualification to generate the keys used for the selection of candidates. Otherwise, the selection of candidates will be too rudimentary to match really effective.

    Mike

  • Integration of Siebel connector WD errors

    Hello

    I'm working on the integration of Siebel OPA connector. I followed the WebHelp doc

    Although I am able to test in test of smoke, smoke Test DS and DS IO smoke test; I can't access to WD Smoke test.

    The WD Smoke Test works, only symbolic URL, preseedID is eliminated arguments.


    Also, I am unable to access reviews of determinations Web error is-

    An error occurred trying to process your request.
    This error has been recorded and is available in the application logs.
    Support and assistance, please contact [email protected].

    The symbolic URL is attached:
    http://localhost/Siebel-WD-embedded/StartSession/Bplans/en-us?user=SADMIN & amp; caseID = 1-9T 99, SADMIN, BPlans
    No clue why it doesn't AdminSmokeTest as default. And view Sessions is also to give a similar error.

    Please let me know if anything else is required.

    Kind regards

    Karim

    Hi karim,.

    What version of the connector are you using?

    Plesk check steps >

    1. check the indicator 'Save the record of decision' to true in display (screen Adminstration - policy Automation) mappings for the AdminSmokeTest.

    2. go to the screen of political smoke Test Automation and perform a Test of smoke DS by clicking on the button.

    3 switch to view the list of record of decision (administrative - political screen Automation) to confirm the creation of the report.

    Can you check if it works... ?

    Thank you

    ANUP

  • OPA Siebel connector and multi support multi-lingual

    Hi OPA Experts,

    We have a requirement that result of the OPA (validation text) must be complete multi language, if the connection of the user in "ENU" then OPA Siebel IO response should fill the results in "ENU", if the connection to the user in response 'CHS' OPA Siebel IO should fill in 'CHS '.

    Do we need to maintain separate for ENU and CHS modules? Please let me know. Thank you.

    Hi Moses,

    Sorry for the late reply.

    It was not possible to call a web service inbound from separate of the language/locale of the interview. However, we have recently produced a patch that should do exactly what you want.

    If you contact technical support, and describe what you want to do, they should be able to provide a patch. If you mention that you need the patch that was produced for the '3-7991604331-not able to implement OPA connector for Multilingual application' service, they should send you a patch that contains an updated version of the OPA 10.4.4 runtimes for Connector for Siebel and all the instructions you need.

    See you soon

    Frank

  • Passing parameters to search fuzzy

    Hello

    I use Oracle 11.2 and make fuzzy a search as follows:

    Create table tb_test (varchar2 (32)) Nm;

    create index fuzzy_idx on tb_test (Nm) indextype is ctxsys.context parameters ('Wordlist STEM_FUZZY_PREF');

    Select * from tb_test where contains (Nm, 'fuzzy(Wndy,,,weight)', 1) > 0;

    The query works fine for string hardcoded 'Wndy. I just wonder how can I setting to use to pass the string match PLSQL?

    Thank you

    Try this (untested):

    Procedure findMatchNm (nmStr in VARCHAR2)
    IS
    oraCursor REF CURSOR

    str_val varchar2(100);
    

    BEGIN

    str_val := 'fuzzy('||nmStr||',,,weight)';
    

    OPEN FOR OraCursor

    'SELECT NM FROM TB_test WHERE contains(Nm, :s, 1)>0' USING str_val;
    

    LOOP
    PICK UP...
    END LOOP;
    END;

    Published by: stefan nebesnak, January 17, 2013 12:49
    using the variable binding

  • How will I know what search fuzzy matching word

    I tried to find something about my problem, but research has resulted in no relevant thread. I do not use fuzzy to search text, but the names and I use it mainly to work even if the user misspelled the name of a resource.

    In order to set the search I want to know what the fuzzy search word was actually and what was the outcome for this match.

    So if I search for 'sumer' I get hit for "hot summer" and the relationship is clear. But if I get soon "swimming is not possible that the Summit ends" the blow is not clear more.

    You can use fuzzy with weight and use the partition function for the score. You can use ctx_doc.highlight to get the positions (offsets and length) of the matching words and then use it in a function in pipeline to return these words and this function in your query. Please see the demo below.

    -data and index table:

    SCOTT@orcl_11gR2> CREATE TABLE test_tab
      2    (test_col  VARCHAR2(46))
      3  /
    
    Table created.
    
    SCOTT@orcl_11gR2> INSERT ALL
      2  INTO test_tab VALUES ('warm summer')
      3  INTO test_tab VALUES ('soon swimming is not possible as summit closes')
      4  INTO test_tab VALUES ('other data')
      5  SELECT * FROM DUAL
      6  /
    
    3 rows created.
    
    SCOTT@orcl_11gR2> CREATE INDEX test_idx
      2  ON test_tab (test_col)
      3  INDEXTYPE IS CTXSYS.CONTEXT
      4  /
    
    Index created.
    

    -function

    SCOTT@orcl_11gR2> create or replace function get_words
      2    (p_idx          in varchar2,
      3       p_rid          in rowid,
      4       p_query      in varchar2,
      5       p_col          in varchar2)
      6    return          sys.odcivarchar2list
      7    authid          definer
      8    pipelined
      9  as
     10    v_hightab     ctx_doc.highlight_tab;
     11  begin
     12    ctx_doc.set_key_type ('rowid');
     13    ctx_doc.highlight (p_idx, p_rid, p_query, v_hightab);
     14    for i in 1 .. v_hightab.count loop
     15        pipe row
     16          (dbms_lob.substr
     17            (p_col,
     18             v_hightab(i).length,
     19             v_hightab(i).offset));
     20    end loop;
     21    return;
     22  end get_words;
     23  /
    
    Function created.
    
    SCOTT@orcl_11gR2> show errors
    No errors.
    

    -Research:

    SCOTT@orcl_11gR2> VARIABLE search_string VARCHAR2(100)
    SCOTT@orcl_11gR2> EXEC :search_string := 'sumer'
    
    PL/SQL procedure successfully completed.
    
    SCOTT@orcl_11gR2> COLUMN words FORMAT A15
    SCOTT@orcl_11gR2> SELECT SCORE(1), x.column_value words, t.test_col
      2  FROM   test_tab t,
      3           TABLE
      4             (get_words
      5            ('test_idx',
      6             t.ROWID,
      7             'FUZZY (?' || :search_string || ', 1, 5000, W)',
      8             t.test_col)) x
      9  WHERE  CONTAINS
     10             (t.test_col,
     11              'FUZZY (?' || :search_string || ', 1, 5000, W)',
     12              1) > 0
     13  ORDER  BY SCORE(1) DESC
     14  /
    
      SCORE(1) WORDS           TEST_COL
    ---------- --------------- ----------------------------------------------
            36 summer          warm summer
            12 summit          soon swimming is not possible as summit closes
    
    2 rows selected.
    

Maybe you are looking for