Rows Elimination in Distributed Workbook

Hello Forum.
We are facing a problem in distributed workbooks, the users desire to eliminate the few rows from the report.
Is is possible to remove / eliminate rows from the distributed query ?
Regards
Ashish

Hello..
thanks for the prompt reply..
but let me clarify it.. we need to eliminate rows such as the rows that contains query definition in the result set, the fileterd values info , and the rows displayed between the query heading and the output.
Regards
Ashish

Similar Messages

  • Changing workbook header   in QA system

    hi all,
    if i can change my workbook header  in QA sytem rather going to dev sys and retransporting again.
    Changes to workbook are effective or not.
    regards,
    veera

    hi Veera,
    yes you can change your workbook header in your qa system, beside sufficient authorization as mentioned by Deepu, you may need to open the changeability of workbooks in qa system, you can do this with rsa1->transport connection->there is icon truck with 'object changeability' in right top, click it and in next screen go to last row, object type 'XLWB' - workbook, by double clicking the 'not changeable' or 'changeable original' it will switch between changeable and not.
    talking effective or not, in some cases, it's a normal practice to create/change workbook in qa/production system, please be remind that when you transport from dev it will be replaced again with the dev header.
    hope this helps.

  • Print each table row at new page in PDF

    Hi All,
    I have a very specific requirement for Adobe forms.
    1. I have to print a table which can flow upto several pages and after that i have a structure which is having some fields which needs to be displayed at last page i.e at the bottom of last page like the total of all data in the table.
    2. I have to print a table in which each row should be printed at different page i.e 1st row which is again a table type can flow upto several pages then 2nd row which is a table type must be start from next page and so on.
    How can i achieve these two requirements.
    Thanks in advance,
    Nawal Kishor Mittal

    1. I have to print a table which can flow upto several pages and after that i have a structure which is having some fields which needs to be displayed at last page i.e at the bottom of last page like the total of all data in the table.
    If you use content: flowed + allow page breaks within content, then the rows will be distributed to the pages and the content which is placed in the hierarchy just after the table will appear at the bottom of the table
    I have to print a table in which each row should be printed at different page i.e 1st row which is again a table type can flow upto several pages then 2nd row which is a table type must be start from next page and so on.
    That means you will use the table of tables (create table of tables in the backend and then just display it in the form). To work with the page break/ pagination you should set up "top of next page" (tab Pagination) for every outer table row.
    Otto

  • BPC 7M SP4 EVDRE missing rows - Error is  "1004-Selection is too large.}

    Hello,
    On a customer who installed BPC 7 Ms SP4 I have on client Exception log the error:
    ===================[System Error Tracing]=====================
    [System Name]   : BPC_ExcelAddin
    [Job Name]         : clsExpand::applyDataRangeFormula
    [DateTime]          : 2009-07-17 09:44:13
    [Exception]
           Detail<sg     : {1004-Selection is too large}
    ===================[System Error Tracing End ]=====================
    When I see this error there is an EVDRE input schedule expanding which have some of the rows missing rows descriptions.
    This means there is a gap of missing row header formulas stating from second row to somewhere in the middle of the report.
    If I reduce the number of the resulting rows for the same EVDRE input schedule results are ok.
    Do you know some setting to fix this?
    I tried increasing the Maximum Expansion Limit for rows and columns in Workbook Options without success.
    Thank you.

    Hi all,
    I have the same problem with 7.0MS SP07. With 59 expanded members it works. With 60 expanded members it fails.
    Mihaela, could you explain us what is the purpose of the parameters you talk about?
    thanks,
    Romuald

  • BW7.0 workbooks precalculation without Portal installation

    Hi all,
    I am using BW7.0 without Portal installation.
    As far as I know broadcasting cannot be used without portal installation for bw7.0 workbook.(If I am wrong,please correct me)
    Can anyone help to suggest how can I realize BW 7.0 workbook precalculation without portal.
    Many thanks!
    Best Regards,
    Maggie

    HI Maggie
    There are two ways
    1.distributing workbook via email (I think you are looking for this option)
    2. to portal
    You need precalucation server set up for the same .But  i'm not sure whether we need portal for the same ,There is very good Howto on the same. Request you to go through it.
    These are some OSS checklist from the same PDF
    Implement OSS Notes:
    857739 (Solves connection transfer
    issues)
    855220 (Solves gateway issues)
    929005 (Solves errors of 2
    workbooks being scheduled at the
    same time)
    930507 (Solves errors of having 2
    instances of Excel running on one
    server)
    929799 (Solves gateway issues)
    932649 (Solves rfc issues with
    timing of multiple workbooks)
    935063 (Solves corrupt workbook
    issue)
    These are REQUIRED for
    Broadcasting to work properly. If
    youu2019re running BW 3.5 SP17
    (NetWeaver 2004s SP7), these are
    already included.
    2. . Make sure you've downloaded and
    installed latest version of
    Precalculation Service
    (BWAPSERV12_0-10002960).
    When installing, make sure you have
    full admin rights.
    http://service.sap.com/bi
    > Download
    > Support Packages and Patches
    > Entry by Application Group
    > Support Packages and Patches
    > SAP NetWeaver
    > SAP NETWEAVER
    > SAP NETWEAVER 04
    > Entry by Component
    > BI Precalculation
    > BW ANALYZER PRECALC SERVICE350
    > Win32
    > BWAPSERV12_0-10002960.zip
    As of this document, patch 12 is the
    latest pre-calculation service for BW
    3.5. Implement OSS Note 928491 to
    install the latest fix to the precalculation
    service post patch 12.
    NOTE: You can just install this patch
    as it is as a full install.
    For more information about installing
    and updating the Pre-calculation
    Service, see notes 745206 and
    744127.
    Let me know if you need the same PDF
    Thanks
    Nerusu

  • Fastest way to select many rows?

    I wonder way a simple select that only joins 2 tables take so long to execute. It takes up to 30 seconds to read 50.000 rows with the 9.2.0.5 driver on a ORACLE 8.0.5 server. In another project we read 100.000 rows with a similar select over two tables in 2 seconds on a MS SQL Server 7 with free jTDS JDBC driver.

    You cannot directly compare the cost of two different queries. It is quite possible that a query with a cost of 100 will be significantly slower than a query with a cost of 1,000,000. Cost is generally meaningless outside of a very detailed CBO trace. In other words, for your purposes, you probably want to ignore the cost.
    When you're looking at a query plan, the part that you ought to care about is the estimate of the number of rows that will be returned from a single step. If the value Oracle is estimating is significantly different than the value you know will be returned, that is an indicator that something may be amiss.
    What is your OPTIMIZER_MODE set to? The CBO was in its infancy in 8.0.5, so you might want to try using the RBO instead (set OPTIMIZER_MODE to RULE). Advice for tuning queries on modern versions of Oracle is going to concentrate on making sure that the statistics for the CBO are accurate-- because you're on such an old version, you may be better off abandoning the CBO entirely.
    When you time the queries, are you measuring the time it takes to return the first row? Or the last row?
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Information Broadcasting - precalculated workbook is empty

    Hi,
    we are facing the issue, that workbooks which are being distributed via Information Bradcasting (Business Explorer -> Tools -> Distribute Workbook) are being distributed, but without any results (so only the workbook template) even we have maintained the input values variant. we do also have a running Precalculation Server (checked via transaction RSPRECADMIN).
    Can somebody help?

    Hello,
    Make sure you've downloaded and installed latest version of Precalculation Service (BWAPSERV12_0-10002960). When installing, make sure you have full admin rights.
    Please refer the below link.
    http://www.tnsr.eu/fileadmin/user_upload/Documenten/PDF/How_To/How_To...Troubleshoot_Information_Broadcasting.pdf
    http://help.sap.com/saphelp_nw04/helpdata/en/9c/2415407e145c0ce10000000a1550b0/content.htm
    Regards,
    Edited by: Subbu_Amar on Oct 21, 2010 5:03 PM

  • Describing the Difference between Distribute and Align?

    Can someone out there explain the difference between the
    align row and the distribute row, on the Align window?

    Align will align multiple objects to each other based on the
    button -- in other words it will make all selected objects left
    edge, horizontal center, right edge, top edge, vertical center, or
    bottom edge all the same position.
    Distribute will space all selected objects so they are the
    same distance between each object based on the button you press --
    in other words it will make the distance between each objects top
    edge, vertical center, bottom edge, left edge, horizontal center,
    or right edge all equal distances from each other. The Space
    commands differ from the Distribute commands in that they rake into
    consideration an objects size, so that the "white space" between
    objects are all the same -- I use the Space commands more
    frequently than the Distribute commands.
    Best way to understand this, though, is to create 3 or more
    objects and start playing with the buttons.

  • Distribute and Collect BPC NW 7.0

    Hi,
        I'm trying to test distribute and collect functionality in BPC 7.0. I was able to distribute reports to network drives. I was getting blank workbook without data. Any prerequisite for Workbook or report settings for distribute other than Password???
        1. Save workbook as "Live" and lock the Work Book.
        2. Set Worksheet Password to WB
        3. Upload saved workbook into app server.
        4. develop Distribute list using New list option from eTools.
        5. distribute workbook or report using "Distribute & Collect Offline Wizard".
       Made sure Marco security settings as per the requirement. File got created in the network folder. But, File created with NO DATA. Expansion and VAR Keys working great. NO DATA populated.
        Can any one of you help me to fix my problem.
    Thanks,
    Ben.

    No CE 7.1 is not sufficient.  You need NW 7.0 + Enh1.
    Best regards,
    [Jeffrey Holdeman|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/jeffrey+holdeman]
    Enterprise Performance Management
    Regional Implementation Group

  • ORA-01591: lock held by in-doubt distributed transaction 2.53.300807

    SQL> select count(*) from TBCD_CCODMSG;
    select count(*) from TBCD_CCODMSG
    ERROR at line 1:
    ORA-01591: lock held by in-doubt distributed transaction 2.53.300807
    SQL> select * from TBCD_CCODMSG where rownum =10;
    select * from TBCD_CCODMSG where rownum =10
    ERROR at line 1:
    ORA-01591: lock held by in-doubt distributed transaction 2.53.300807
    SQL> alter session set events '1591 trace name errorstack level 10';
    Session altered.
    SQL> select * from TBCD_CCODMSG where rownum =10;
    select * from TBCD_CCODMSG where rownum =10
    ERROR at line 1:
    ORA-01591: lock held by in-doubt distributed transaction 2.53.300807
    SQL> select object_name, object_type from user_objects where object_name = 'TBCD_CCODMSG';
    OBJECT_NAME
    OBJECT_TYPE
    TBCD_CCODMSG
    TABLE
    SQL> select * from DBA_2PC_PENDING;
    no rows selected
    SQL> select * from DBA_2PC_NEIGHBORS where local_tran_id = '2.53.300807';
    LOCAL_TRAN_ID IN_
    DATABASE
    DBUSER_OWNER I DBID SESS#
    BRANCH
    2.53.300807 in
    EFT.WORLD
    CD1 N 15f1353d 1
    0B000B00011902000128

    보통은 오라클 Background 프로세스인 RECO 프로세스가
    해당 문제를 자동으로 복구해줍니다.
    하지만, 가끔씩 제대로 처리를 못해주는 경우는 DBA 가 아래 절차를 확인하여
    수동으로 처리를 해줘야 하는 경우도 있습니다.
    아래 내용을 참고하세요...
    No. 12163
    DISTRIBUTED TRANSACTION TROUBLESHOOTING (ORA-1591해결 방법)
    ==========================================================
    다른 database를 이용하지 않는 local transaction이, 비정상 종료시 자동으로
    rollback되는 것과는 달리, 분산 트랜잭션의 경우 2 phase commit수행 단계중에
    fail이 발생하게 되면 관여된 일부 database에서는 rollback 혹은 commit이 되고,
    일부는 distributed lock이 걸린 상태로 계속 지속될 수 있다.
    이렇게 pending된 transaction에 대해서는 기본적으로 Oracle의 background
    process인 RECO process가 자동으로 정리하여 주나, 경우에 따라 자동으로 정리가
    되지 못하는 상황이 발생할 수 있다.
    이렇게 정리가 되지 않아, distributed lock이 걸린 경우에는, 이후 관계된
    table을 조회나 변경시 ora-1591 오류가 발생할 수 있으므로, distributed
    transaction이 실패한 경우 db admin이 관여하여 pending된 transaction을
    정리하여 줄 필요가 있다.
    distributed transaction이 오류가 발생하거나, 혹은 이후에 ora-1591이 발생하는
    경우, 조치 방법을 9단계의 STEP으로 정리하였다.
    *** distributed transaction의 2 phase commit에 대한 개념 및 자세한 절차는
    <korean bulletin:12185>를 참조한다.
    [참고 1] 문서의 이해를 위해서 분산 환경에 포함된 node를 V817LOC와 V817REM으로
    예를 들고, V817LOC node에서 transaction을 수행하였다고 가정한다.
    [참고 2] 아래에 언급되는 dbms_transaction package는 기본적으로 catproc.sql
    script에 의해 생성되나 만약 존재하지 않는다면,
    cd $ORACLE_HOME/rdbms/admin directory의 dbmsutil.sql, prvtutil.plb
    script를 sys user에서 수행하도록 한다.
    (svrmgrl에서 connect internal에서 수행하는것이 일반적)
    그리고 이 package는 항상 transaction의 맨 처음에 수행되어야 한다.
    즉, 새로 session을 연결하여 수행하거나, 혹은 앞에 dml에 있었다면,
    commit이나 rollback을 수행 후 이 package를 수행하여야 한다.
    아래의 STEP중 STEP 1 ~ 3까지는 문제 해결을 위해 필수적인 단계는 아니므로 바로
    문제를 시급히 해결해야 하는 경우 4번부터 확인하도록 한다.
    STEP 1: alert.log file을 check한다.
    bdump directory의 alert.log에는 분산 트랜잭션 fail시 관계된 오류 메시지등
    log가 항상 남게 된다. 예를 들면 다음과 같은 형태인데, rollback/commit되었
    는지, in-doubt 상태인지와 그 외에 transaction id등 정보를 확인할 수 있다.
    Tue Dec 12 16:23:25 2000
    ORA-02054: transaction 1.8.238 in-doubt
    ORA-02063: preceding line from V817REM
    Tue Dec 12 16:23:25 2000
    DISTRIB TRAN V817LOC.WORLD.89f6eafb.1.8.238
    is local tran 1.8.238 (hex=01.08.ee)
    insert pending prepared tran, scn=194671 (hex=0.0002f86f)
    STEP 2: network 환경을 확인한다.
    listener가 떠 있는지, database link가 모두 정상적인지 확인해 본다.
    STEP 3: RECO process가 떠 있는지 확인한다.
    os상에서 RECO process가 떠 있는지 확인하려면 다음과 같이 한다.
    os> ps -ef | grep reco
    RECO process는 db가 startup되면서 자동으로 구동되는 background process로
    distributed recovery를 disable시키면 사라지게 된다. distributed recovery를
    enable/disable시키는 방법은 아래와 같다.
    SQL>alter system enable distributed recovery;
    SQL>alter system disable distributed recovery;
    아래의 조치사항 중에서 STEP 9번을 제외하고는 기본적으로 RECO process가
    자동으로 처리하는 작업과 동일하다. 그러나 여러가지 문제로 인해 RECO가
    자동으로 정리하지 못한 경우 이 문서의 방법대로 manual하게 정리하여 주어야
    한다.
    STEP 4: DBA_2PC_PENDING을 조회해 본다.
    sqlplus system/manager
    SQL>select local_tran_id, global_tran_id, state, mixed, host, commit#
    from dba_2pc_pending;
    다음과 같은 결과가 return된다.
    LOCAL_TRAN_ID|GLOBAL_TRAN_ID |STATE |MIX|HOST |COMMIT#
    -------------|----------------------|--------|---|----------|--------
    1.8.238 |V817LOC.WORLD.89f6eafb|prepared|no |SUP_SERVER|194671
    |.1.8.238 | | |\eykim |
    이 조회로 인해 여러개의 row가 나오는 경우 ora-1591이나 distributed fail에
    관련된 오류시 나타나는 local transaction id값과 return된 LOCAL_TRAN_ID값을
    비교하여 일치하는 row를 확인하면 된다. 이때 LOCAL_TRAN_ID 값과
    GLOBAL_TRAN_ID의 뒷부분의 숫자가 동일하다면 이것은 이 node가 global
    coordinator임을 의미한다.
    STEP 5: DBA_2PC_NEIGHBORS view를 조회해 본다.
    sqlplus system/manager
    SQL>select local_id, in_out, database, dbuser_owner, interface
    from dba_2pc_neighbors;
    LOCAL_TRAN_ID|IN_OUT|DATABASE |DBUSER_OWNER |INT
    -------------|------|-------------------------|---------------|---
    1.8.238 |in | |SCOTT |N
    1.8.238 |out |V817REM.WORLD |SCOTT |C
    여기에 나타난 row들이 해당 분산 트랜잭션에 관여한 database 정보이다. 이때
    DATABASE column 부분이 null로 나타나는 것은 현재 조회하고 있는 local
    database를 의미하며, IN_OUT이 OUT으로 나타나는 경우 참조하는 node정보인데,
    DATABASE 컬럼의 값이 해당 database를 가리키는 database link name이 된다.
    이 database link name을 이용하여 다음과 같이 remote db의 DBA_2PC_PENDING을
    다시 조사하여 관계된 node들의 상태를 확인할 수 있다.
    SQL>select local_tran_id, global_tran_id, state, mixed, host, commit#
    from dba_2pc_pending@v817rem;
    각 node의 DBA_2PC_PENDING의 return된 row들이 같은 분산 트랜잭션에 포함된
    정보인지는 GLOBAL_TRAN_ID 값을 이용하여 확인할 수 있다.
    STEP 6: commit point site를 확인한다.
    commit point site에 대해서는 <korean bulletin:12185>을 참조한다.
    이 예의 경우 COMMIT_POINT_STRENGTH를 지정하지 않았기 때문에 default로
    global coordinator가 아닌 V817REM이 commit point site가 된다. 일반적으로
    commit point site는 global coordinator의 DBA_2PC_NEIGHBORS의 IN_OUT
    field가 OUT으로 나타나고 INTERFACE 부분이 C로 나타나게 된다.
    commit point site가 중요한 이유는 이 node의 local transaction부분은
    prepared상태를 거치지 않아 in-doubt 상태가 되는 일이 없고, 그러므로
    distributed lock에 의해 조회나 DML시 오류가 발생하는 없게 된다.
    이러한 이유로 제일 중요한 data를 포함하는 중심이 되는 node를 commit point
    site로 지정하는 것이 바람직하다.
    STEP 7: DBA_2PC_PENDING의 MIXED column을 확인한다.
    - MIXED값이 NO인 경우 : STEP 8 수행
    - MIXED값이 YES인 경우: STEP 9 수행
    DBA_2PC_PENDING에서 MIXED column을 YES나 NO의 값으로 지정하는 것은 RECO
    process가 결정하여 변경하게 된다. MIXED가 YES가 되는 대표적인 경우는,
    commit point site가 이미 commit을 수행한 상태에서 분산 트랜잭션이 fail된
    경우, non-commit point site에서 prepared 상태의 transaction을 rollback
    force시켜 분산 트랜잭션의 consistency가 깨진 상태이다.
    (STATE column의 경우 commit point site는 COMMITTED로 non-commit point
    site는 FORCED ROLLBACK으로 나타난다)
    [참고] commit point site가 아직 commit을 수행하기 전에 분산 트랜잭션이
    fail되어 commit point site가 rollback된 경우, non-commit point
    site에서 prepared 상태의 transaction을 commit force 하면 이것도
    논리적으로는 consistency가 지켜지지 않은 것은 동일하나 이때는
    MIXED column이 no인 상태가 된다. 그 이유는 commit point site가
    rollback되어 DBA_2PC_PENDING view에 entry가 남지 않기 때문에
    RECO가 명시적으로 mixed 상태로 인식하는 것이 불가능하기 때문으로
    파악된다.
    STEP 8: DBA_2PC_PENDING의 STATE column의 값을 확인한다.
    CASE 8-1: STATE field값이 COMMITTED인 경우
    만약 STATE가 COMMITTED인 경우는 이 local database(V817LOC)에서는
    transaction이 성공적으로 commit 되었음을 나타내므로, 이 node에서는 어떠한
    작업도 수행할 필요가 없다. 이 entry는 RECO process에 의해 자동으로 지워질
    것이며, 만약 RECO가 어떠한 이유로 이 row를 지우지 못했다면 다음과 같이
    db admin이 직접 지워도 된다. 괄호 안의 값은 local_tran_id값이다.
    sqlplus sys/manager (반드시 sys로 접속한다)
    SQL>exec dbms_transaction.purge_lost_db_entry('1.8.238');
    이렇게 V817LOC의 STATE부분이 COMMITTED인 경우는, 이미 commit point site인
    V817REM은 commit된 후임을 나타낸다. 그러므로 V817REM은 STATE가 COMMITTED로
    나타나거나 아니면 commit후 이미 정보가 지워져 DBA_2PC_PENDING에 정보가
    나타나지 않을 수 있다. 그러므로 V817REM에 대해서는 필요한 경우 V817LOC의
    앞의 조치 방법과 동일하게 DBA_2PC_PENDING의 내용만 정리하여 주면 된다.
    만약 V817REM이 아닌 별도의 다른 node가 분산 트랜잭션에 관여했다고 가정하고
    V817LOC가 COMMITTED인 상태에서 그 node의 STATE가 PREPARED로 나타난다면
    그 node에 대해서는 아래의 CASE 8-2를 참조하여 해결하도록 한다.
    CASE 8-2: STATE field값이 PREPARED인 경우
    STATE값이 PREPARED인 경우는 이 node(V817LOC)에서 변경된 data가 속한 block
    에 distributed lock이 걸린 상태이며, 이런 경우 변경된 data가 있는 block에
    대한 모든 read/write가 ora-1591을 발생시키므로 trouble shooting에서 제일
    중요한 부분이라 할 수 있다.
    먼저 STEP 4와 STEP 5를 참조하여 관계된 모든 node들의 DBA_2PC_PENDING view
    를 조회하여 본다. 이때 다른 node(V817REM)의 DBA_2PC_PENDING에 정보가 없다
    면 V817REM이 commit point site이고 이미 data는 rollback되었음을 나타낸다.
    이때는 V817LOC의 prepared 상태의 transaction을 다음과 rollback force 시켜
    준다.
    즉, V817LOC에서,
    SQL>rollback force '1.8.238';
    만약 V817REM node에 해당 정보가 있고 상태가 COMMITTED라면 V817LOC도
    다음과 같이 commit을 해 주어야 한다.
    SQL>commit force '1.8.238';
    이때 local_tran_id 뒤에 SCN을 지정할 수 있는데 이것은 관여된 node 중 제일
    큰 SCN을 지정하도록 한다. 이 SCN 값은 DBA_2PC_PENDING의 COMMIT# field에서
    값을 확인할 수 있으며 이렇게 하는 이유는 이후 분산 database중 한 database
    에서 incomplete recovery가 필요한 경우, 다른 database 들도 일관성을
    맞추기 위해 incomplete recovery를 이용할 수 있게 하기 위한 것이다.
    SQL>commit force '1.8.238', '194671'
    CASE 8-3: STATE field값이 COLLECTING인 경우
    STATE field가 collecting인 경우는 아직 distributed lock을 걸기 전단계에서
    transaction이 비정상 종료됨을 나타내며, 이 단계에서는 distributed lock이
    걸리기 전이어서 변경된 data는 이미 rollback된 상태이다. 이 경우는
    DBA_2PC_PENDING에서 해당 entry를 지워 주면 된다.
    sqlplus sys/manager (반드시 sys로 접속한다)
    SQL>exec dbms_transaction.purge_lost_db_entry('1.8.238');
    CASE 8-4: STATE field값이 FORCED ROLLBACK/FORCED COMMIT 인 경우
    이미 RECO나 db admin이 rollback force나 commit force 명령을 시도하여
    STATE가 FORCED ROLLBACK이나 FORCED COMMIT으로 변경된 경우는 추가적으로
    수행할 작업은 없으며, RECO가 자동으로 이 entry를 지워 줄 것이다. 그러나
    RECO가 작업하기를 기다리지 않고 다음과 같이 직접 삭제할 수 있다.
    sqlplus sys/manager (반드시 sys로 접속한다)
    SQL>exec dbms_transaction.purge_lost_db_entry('1.8.238');
    STEP 9: 불일치 사항을 파악하고 DBA_2PC_PENDING을 정리한다.
    어떠한 경우에 DBA_2PC_PENDING의 MIXED column이 YES가 되는지는 이미 STEP 7
    에서 설명하였다. 이렇게 잘못된 조치에 의해 STEP 7에서 설명한 것과 같은
    분산 데이타베이스간의 불일치가 발생한 경우는 간단한 operation을 통해
    일치성을 맞추는 것은 불가능하다.
    분산 트랜잭션의 consistency가 무엇보다 중요한 경우라면 관계된 node의
    database를 모두 문제의 분산 트랜잭션이 수행되기 이전 상태로, incomplete
    recovery를 수행하거나 할 수 있다. 분산 데이타베이스간의 일관성을 위한
    incomplete recovery에 대해서는 여기에서는 다루지 않는다. 한가지 언급한
    말한 것은 앞에서 설명한 분산 트랜잭션의 commit시 이용하는 commit SCN을
    관계된 모든 node들의 최대 SCN으로 이용하는 것이 바로 이러한 recovery를
    위한 것이다. 이렇게 일부 database에서 SCN값이 이전 SCN에서 1씩 증가하는
    것이 아니라 큰 값으로 건너뛰어 다른 database와 같은 SCN을 유지하게
    함으로써, 이후에 incomplete recovery시에 관계된 node들이 서로 동일한
    SCN으로 recovery를 수행하면, 모두 분산 트랜잭션 적용 이전이 되거나 혹은
    모두 이후가 되어 일관성을 유지할 수 있도록 해준다.
    MIXED가 YES인 상태에서, inconsistency를 받아들이고 DBA_2PC_PENDING view를
    정리하려면 다음과 같이 수행한다.
    sqlplus sys/manager (반드시 sys user로 수행한다)
    SQL>exec dbms_transaction.purge_mixed('1.8.238');

  • Workbook Distribution

    Hello Forum
    We are facing a problem while distributing Workbooks through precalculation server.
    In the settings maintaineance screen of the workbook (of Information broadcasting) we made the following selections:
    Comp code : X , Y , Z
    Cal Week : 20.2008 - 40.2008
    Cal week is in the columns part of the workbook and thus when the report is executed the output is as :
    Comp code   20.2008         21.2008      22.2008
    X                    100              200               300 
    Y                    400             500               600
    Z                    700              800               900
    but when the workbook is being distributed the output only shows the values of one week ie. the initial week of 20.2008.
    Am I missing any settings or plz suggest what mistake am I doing.
    Regards
    Ashish

    Hi Ashish...
    Please go through this link...............
    http://help.sap.com/saphelp_nw70/helpdata/EN/ba/45583ca544eb51e10000000a114084/frameset.htm
    Please test Ur Precalculation server using this process............
    you can use Test of Precalculation to test the Precalculation of workbooks and their distribution by e-mail.
    1. Enter the appropriate workbook.
    2. If the workbook contains variables, you can specify the variant that determines which variable values will be used to precalculate the workbook.
    3. Specify the Precalculation server.
    4. Specify a Web template that will determine the contents of the e-mail.
    5. Specify the e-mail addresses for the distribution.
    please feel free to check this link also..........
    http://help.sap.com/saphelp_nw70/helpdata/EN/9c/2415407e145c0ce10000000a1550b0/frameset.htm
    Hope this helps u...
    Regards
    Sudheer

  • What is difference between bex analyser and bex browser

    what is difference between bex analyser and bex browser . please explain what are use of both and what we do in both.

    hi
    Bex Browser
    The Business Explorer Browser (BEx Browser) makes it possible for you to access all document types of the Business Information Warehouse that are assigned to your role or that you have stored in your favorites. You can select and open documents assigned to you in the BEx Browser or store and manage new documents in the BEx Browser.
    Document types that you can work with in the BEx Browser are:
    · BW workbooks
    · Documents that are stored in the Business Document Service (BDS)
    · Links (references to file system, shortcuts)
    · Links to internet sites (URLs)
    · SAP transaction calls.
    · Web applications and Web templates
    · Crystal Reports
    Bex Analyser
    The Business Explorer Analyzer (BEx Analyzer) is the analysis and reporting tool of the Business Explorer that is embedded in Microsoft Excel.
    Features
    You can call up the BEx Query Designer in the BEx Analyzer, in order to define queries. Subsequently, you can analyze the selected InfoProvider data by navigation to the query created in the Query Designer and create different query views of the data. You can add the different query views for a query or for different queries to a work book and save them there. You can save the workbook in your favorites or in your role on the BW Server. You can also save the workbook locally on your computer.
    Beyond that, you can precalculate the workbook and distribute it by e-mail to recipeients or you can export it to the Enterprise Portal and make it accessible to other employees in the company.
    You can start queries in a standard view (with a Standard Web Template set up in Customizing) in the Web browser and forward the URL or continue to navigate on the Web. Similarly, you can export the Web query to MS Excel 2000.
    Overview of the Functional Area of the BEx Analyzer:
    ·        BEx toolbar
    You access the functions of the BEx Analyzer from the BEx toolbar, which takes you to the BEx Open dialog box where you can open existing queries, or to the BEx Query Designer where you can create new queries or change existing queries.
    ·        Evaluating Query Data
    The BEx Analyzer offers convenient functions for evaluating and presenting InfoProvider data interactively. In the BEx Analyzer, you can add queries to workbooks, navigate within them and refresh the data. You can also process the queries further in Microsoft Excel or display them in the Web browser in a default view.
    Navigation of a query allows you, for example, to filter characteristics on a single value, drilldown on all values for a characteristic, regroup characteristics and key figures in the rows and columns of the results area, or hide key figures. Navigation results in different views of the InfoProvider data. In addition, a range of further functions is available which allow you to edit a query interactively (for example, sorting, cumulated output, among others). In addition, you can use the editing functions in Microsoft Excel in order to set up individual format templates, to print results areas, or to create graphics.
    ·        Queries in Workbooks
    Queries are inserted into workbooks so you can display them. When you insert a query, a link is made between the cell areas of the worksheet and the data of the InfoProvider upon which the query is based. A link therefore exists between the Business Explorer and the Business Information Warehouse Server (BW Server).
    When inserting a query into the workbook, a VBA routine is automatically generated in the workbook. You can also connect the Business Explorer with your own VBA programs (Visual Basic for Applications).
    You can create workbook templates, into which you can insert your queries. Workbook templates can contain pre-determined items for the area of the query, formatting settings, logos, VBA macros, and so on.
    ·        Precalculating workbooks
    You can precalculate and distribute workbooks with the BEx Broadcaster, which is a Web application you get to form the BEx toolbar. The system generates MS Excel workbooks with historical data. You determine the time for precalculation yourself: You can have workbooks precalculated at a predefined time or they can be precalculated whenever data in the underlying InfoProvider changes. You can have the precalculated workbooks sent by e-mail or you can export them into the Enterprise Portal, where you can make them available to employees within your company.
    Activities
    To start the BEx Analyzer, choose Start ® Programs ® SAP Front-end Business Information Warehouse ® SAP Business Explorer Analyzer.
    You can also access the BEx Analyzer via SAP Easy Access ® SAP Business Information Warehouse ® SAP Menu ® Business Explorer ® Analyzer or in the Business Explorer Browser using the Business Explorer Analyzer symbol in the menu bar.
    Hope this will solve your issu
    nagarjuna

  • Problem with partitioning

    Hi all,
    In my organization, few tables were partitioned recently. But all the rows are going to default partition istead of going to the appropriate partition. So the appliclation team thinks that something wasn't done correctly - rows aren't distributed.
    So my task is to investigate why rows are going to default partition. I would appreciate if someone can help me out.

    Lesson one ... don't post duplicate questions in different forums.
    All it tends to do is irritate those who might otherwise try to help you.
    Look at your other post and let this one die.

  • Problems with Bex Brodcasting in version 7.0

    When I try to launch from the Query Designer Bex BroadCaster not executed, it does nothing.
    What is happening?, It is not already installed? I can do and how?
    Thanks

    Hi,
    Please grant me points if the information below is useful!
    Regards,
    SUbha
    Tools
    Use
    You can launch other tools from within BEx Analyzer via the Tools function and its submenu.
    Features
    Create New Query
    Use this function to access BEx Query Designer to create a new query. You can insert multiple queries into a workbook. When you choose Query Designer, BEx Query Designer opens or creates the query in the selected cell.
    You may want to toggle frequently between the Query Designer (to edit the query) and the Analyzer (to design the interface to the query) as you create workbooks.
    See Query Design: BEx Query Designer.
    Edit Query
    Use this function to access BEx Query Designer to edit the query that has been associated with the current workbook.
    BEx Broadcaster
    Use this function to access the BEx Broadcaster, with which you can precalculate and distribute workbooks.
    See Precalculating and Distributing Workbooks.
    This function is only available when you have opened a workbook in BEx Analyzer.
    Planning Modeler
    Use this function to access the Planning Modeler, with which you can perform planning tasks directly from BEx Analyzer.
    BEx Report Designer
    Use this function to access Report Designer, with which you can design and execute formatted reports.
    BEx Web Analyzer
    Use this function to run a report on the web directly from BEx Analyzer.
    Activities
    &#9679;     To launch BEx Query Designer for creating a query, choose BEx Analyzer  ® Tools  ® Create New Query.
    &#9679;     To launch Information Broadcasting, choose BEx Analyzer  ®  Tools  ® BEx Broadcaster.
    &#9679;     To launch Planning Modeler, choose BEx Analyzer  ®  Tools  ® Planning Modeler.
    &#9679;     To launch Report Designer, choose BEx Analyzer  ®  Tools  ® BEx Report Designer.
    &#9679;     To launch Web Analyzer, choose BEx Analyzer  ®  Tools  ® BEx Web Analyzer.

  • Information broadcasting in CSV format. Unwanted Headers

    Hi,
    I have setup the Information Broadcaster to mail CSV formats of BEx Queries. It is working perfectly , however it also gives me the Query name and Date and Time Stamp when the Data was last updated. How can I get rid of these unwanted information.
    e.g
    Sales Query
    Last Data Update:
    04.08.2008 14:33:47
    CustomerNo.     ProdGrp     ProdCode     AgentNo.     InvNo.     Inv/Cred     QtyOrd     QtyDsp     Nett     ListPr     Cost     Disc     InvDate
    100000130     #     124143132     #     91000192     I     1     12     4.89     0.71     0.32     42.47     01.08.2008
    100000130     #     25986606091     #     91000313     I     1     13     2.3     1.18     0.13     84.98     01.08.2008
    100000130     #     8204469     #     91000193     I     1     11     11.05     1     0.14     0     01.08.2008
    100000130     #     8868732     #     91000292     I     7     55     46.77     0.85     0.04     0     01.08.2008
    Please help me out if anybody has faced and resolved this issue.
    Thanks and Regards,
    Shashank

    In Bex under the Business Explorer / Tools, you should have a Distribute option to distribute workbooks.  This should open the web browser based Information Broadcasting inerface which allows you to send a wkbk immediately, or you can schedule the execution and distribution.
    I believe with 3.5 SP15 there is an option to distribute as a csv file.  I believe the Note has you add an entry to a table that adds csv as an output option, but I think the technical functionality actually exists before SP15.

Maybe you are looking for