How control content distribution process on Pull DP's

Hi,
I'm consider implement in our organization Pull DP. It should allow me on better control how content is distributed and reduce WAN data transfer. I have made a test in my environment and change one of DP's on Pull DP. Next I have distributed small package
on this DP and it looks it has been distributed correctly. I have few question about Pull DP. I hope I will find somone who are using this feature in yours SCCM environments:
1. I have checked distmgr and PkgXfer logs and I can't find there any information which proof me a content has been really pulled from source DP. There is possibility to check it somewhere?
2. If on source DP, content not will be available, DP configured as Pull DP, will automatically start download content from Primary Site server? Or maybe it will report error like "missing content" ?
3. I can add more than one, Source DP for Pull DP. Let imagine situation, when I added two source DP's and next I have pushed content to distribute on all DP's. Pull DP will be waiting when first source DP will get content or it jump on second on the list?
If yes how long Pull DP wait before check second source DP for content?
Thank you for your answers.

"It should allow me on better control how content is distributed and reduce WAN data transfer."
Better than what? Normal DPs? That's a false assertion. PullDPs use BITS. Normal DPs use the ConfigMgr built-in throttling and scheduling which is far more flexible and efficient.
1. Pull DPs *pull* content, thus you won't find anything in the normal logs.
2. No. Pull DPs can only pull content from another DP.
3. Yes you can use as many sources as you would like. Not sure what the actually process is though.
Jason | http://blog.configmgrftw.com | @jasonsandys

Similar Messages

  • Hi In ALE ,IDOC  HOW  CONTROL DATA IS TRANSFERRED

    Hi Experts,
                          Hi In ALE ,IDOC  HOW  CONTROL DATA IS TRANSFERRED .
    Thanks & Regards
    Bhaskar Rao.M

    Hi Bhaskar Rao,
    Good Check out the following documentation.
    /people/kevin.wilson2/blog/2006/11/13/ale-scenario-development-guide
    http://searchsap.techtarget.com/tip/0,289483,sid21_gci1230385,00.html
    Some good links on ALE/IDOC
    ALE/ IDOC
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    ALE/ IDOC/ XML
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp
    http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm
    IDOC Convertion
    /people/kevin.wilson2/blog/2005/12/07/changing-fields-in-an-idoc-segment
    Please check this online document for ALE and IDoc.
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDISC/CAEDISCAP_STC.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDI/CAEDI.pdf
    Also check this links for additional information.
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    Good Luck and thanks
    AK

  • HOW TO STOP THE PROCESS CHAIN WHICH IS RUNNING IN THE PRODUCTION?

    HI ALL,
    CAN ANYONE TELL ME HOW TO STOP THE PROCESS CHAIN WHICH IS RUNNING DAILY AT 5.00 PM. I NEED TO STOP THE PROCESS CHAIN FOR COUPLE OF DAYS AND THEN RESTART IT AGAIN.
    cAN ANYONE TELL ME THE PROCEDURE TO STOP THE ENTIRE PROCESS CHAIN RUNNING IN THE PRODUCTION.
    THANKS
    HARITHA

    Hi,
    First and foremost let me advice you to be very careful while doing this.
    For Rescheduling
    RSPC> chain > Goto > Planning view and
    click on Execution tab > select > Remove from Schedule and then in Maintain variant of start process reschedule for the day you require it to run.
    For terminating active chain
    You can start from SM37, find the process WID/PID then go to SM50 or SM51 and kill it. Once its done come back to RSMO and check the request, it should be red but again manually force to red and save by clicking on the total status button in the status tab. This shuld ensure that the process is killed properly.
    The next step will be to go to targets that you were loading and remove the red requests from those targets.
    Note: For source system loads you may have to check if the request is running in the source system and kill if needed and pull it again.
    But for BW datamart delta loads u may have reset the datamarts in case u are going to pull the delta again.
    Re: Kill a Job
    Re: Killing a process chain.
    Regards,
    JituK

  • How to create distribution list in workflow? for  sending mail or work-item

    Hi,
    How to create distribution list in workflow? for  sending mail or work-item to multiple users.
    Regards,
    Surjith

    Hi Surjith,
    A.Working with Distribution Lists Creating a Distribution List.
    1 Businees Workplace->shared folder - create new subfolder name = WF_distributor
    2.Then click on the distribution list in Businees Workplace.
    say create Name = WF_Vliste
    folder Name = WF_distributor
    3.distribution list content tab
    Enter Recipient (SAP User ID)
    B.Wrkflow Builder
    Find out the dialig step in which u want to use distribution list
    Use workflow Rule 30000012 (SWX_READ_DLI).
    Maintain the binding from workflow container to rule container.
    Just pass the name of the distribution list from WF to Rule container.
    Regards
    Sagar S

  • Credit control on distribution channel  wise

    hello
    can anyone tell me how to have credit control on distribution channel  wise
    i know sales area assignment to credit control area
    but can we have a direct way of controlling credit can three be any way

    Yes we can do by using Distribution channel..
    Take 2 sales areas with different D.Channel assign those to 2 different credit control areas that configuration that u can do in enterprize structure -
    assignment
    HI,
    sales & Distribution -
    assign sales area to credit control area..
    Now the assignment between Credit control area and company code, as per our SD concerned we can assign one credit control area to one company code i.e one to many relation ..
    but internally u can assign one more credit control area i.e which is assigned to 2nd sales area to same company code. here it is in Financial accounting--- credit management there u can find search on that, there u can assign one more C.C.Area to C.Code....
    From this way u can maintain creditlimit to the customer on basis of credit control area
    In FD32 u r maintaining credit limit to the customer in the combination of credit control area..
    i hope so this will help u so much, try it and let me know...
    Credit groups are linked with sales document type sales document is linked with sales areas .,thats why distribution channels are linked to credit groups.
    if it helps dont forget to reward me.
    Regards,
    kishore.

  • How to display list process, when i run sql*loader in c#

    Hello,
    How to display list process, when i run sql*loader in c#. I mean when i run sql*loader from cmd windows, i get list process how many row has been inserted. But when i run SQL*Loader from C#, i can't get process SQL*Loader.
    This is my code:
    string strCmd, strSQLLoader;
    string strLoaderFile = "XLLOAD.CTL";
    string strLogFile = "XLLOAD_LOG.LOG";
    string strCSVPath = @"E:\APT\WorkingFolder\WorkingFolder\sqlloader\sqlloader\bin\Debug\8testskrip_HTTP.csv";
    string options = "OPTIONS (SKIP=1, DIRECT=TRUE, ROWS=1000000,BINDSIZE=512000)";
    string append = "APPEND INTO TABLE XL_XDR FIELDS TERMINATED BY ','";
    string table = "OPTIONALLY ENCLOSED BY '\"' TRAILING NULLCOLS (xdr_id,xdr_type,session_start_time,session_end_time,session_last_update_time,session_flag,version,connection_row_count,error_code,method,host_len,host,url_len,url,connection_start_time,connection_last_update_time,connection_flag,connection_id,total_event_count,tunnel_pair_id,responsiveness_type,client_port,payload_type,virtual_type,vid_client,vid_server,client_addr,server_addr,client_tunnel_addr,server_tunnel_addr,error_code_2,ipid,c2s_pkts,c2s_octets,s2c_pkts,s2c_octets,num_succ_trans,connect_time,total_resp,timeouts,retries,rai,tcp_syns,tcp_syn_acks,tcp_syn_resets,tcp_syn_fins,event_type,flags,time_stamp,event_id,event_code)";
    strCmd = "sqlldr xl/secreat@o11g control=" + strLoaderFile + " LOG=" + strLogFile;
    System.IO.DirectoryInfo di;
    try
    System.Diagnostics.ProcessStartInfo cmdProcessInfo = new System.Diagnostics.ProcessStartInfo("cmd.exe");
    di = new DirectoryInfo(strCSVPath);
    strSQLLoader = "";
    strSQLLoader += "LOAD DATA INFILE '" + strCSVPath.ToString().Trim() + "' " + append + " " + table;
    StreamWriter writer = new StreamWriter(strLoaderFile);
    writer.WriteLine(strSQLLoader);
    writer.Flush();
    writer.Close();
    // Redirect both streams so we can write/read them.
    cmdProcessInfo.RedirectStandardInput = true;
    cmdProcessInfo.RedirectStandardOutput = true;
    cmdProcessInfo.UseShellExecute = false;
    cmdProcessInfo.LoadUserProfile = true;
    //System.Diagnostics.Process.Start("CMD.exe", strCmdLine);
    // Start the procses.
    System.Diagnostics.Process pro = System.Diagnostics.Process.Start(cmdProcessInfo);
    // Issue the dir command.
    pro.StandardInput.WriteLine(strCmd);
    // Exit the application.
    pro.StandardInput.WriteLine("exit");
    //Process[] processlist = Process.GetProcesses();
    //foreach(Process pro in processlist){
    Console.WriteLine("Process: {0} ID: {1}", pro.ProcessName, pro.Id);
    Console.WriteLine(pro.StandardOutput.ReadLine());
    // Read all the output generated from it.
    string strOutput;
    strOutput = pro.StandardOutput.ReadToEnd();
    pro.Dispose();
    catch (Exception ex)
    return;
    finally
    Thanks.

    friend
    sqlldr is an application residing in the OS. procedure runs in the dbms engine.
    you cannot run an os command directly from a procedure or a function or a package .
    If you want to do so you need to use either a daemon process created by a PRO*C program
    or a JAVA stored procedure to do so.
    just refer to previous question forums, you can find the solution. Somebody has already given a solution using
    java to run an OS command . check it out
    prakash
    [email protected]

  • Change URL of the alert email from content organizer processing

    I am receiving email from the content organizer processing timer jobs. I want to have custom url in the email content. can I change it? Please suggest some ideas
    Thanks, Saravanan PRS

    Hi ,
    Thank you for your post.
    I reviewed this and there is no OOTB way to change what goes in alert within Content Organizer feature, at least not without writing some code.
    Here is a similar thread, you can use as a reference:
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/f717a6f3-9558-4c39-9020-f9483b7073d5/how-to-edit-modify-customize-email-notifications-from-content-organizer-drop-off-library?forum=sharepointadminprevious
    Best Regards,  
    Lisa Chen

  • How to use Parallal Processing

    Hi All,
    How to use Parallal processing in our report program, My report has to execute by forground. i have checked this bwlow link, they mentioned some small code here. but how to use and where to place this code in my report program.
    http://help.sap.com/saphelp_nw70/helpdata/en/fa/096e92543b11d1898e0000e8322d00/content.htm
    Thanks,
    Subbu.

    Ok...
    Below is the some part of the program...If it possible to insert the parallal processing please let me know...It very urgent for me....
      LOOP AT ITAB.                                            
        PERFORM MOVE_GR_AMTS_TO_ITAB.                          
        PERFORM ET_IR_AMTS_FOR_PO_LINE.                       
        PERFORM IGURE_COMMITMENTS_COOI.                      
        MODIFY ITAB.                                           
      ENDLOOP.
    FORM MOVE_GR_AMTS_TO_ITAB.                                 
      CLEAR GR_TAB.
      MOVE-CORRESPONDING ITAB TO GR_KEY.
      READ TABLE GR_TAB WITH KEY GR_KEY BINARY SEARCH.
      IF SY-SUBRC = '0'.
        ITAB-GR_QTY = GR_TAB-GR_QTY.
        ITAB-GR_VALUE_CO  = GR_TAB-GR_VALUE_CO.
        ITAB-GR_VALUE_DOC = GR_TAB-GR_VALUE_DOC.
        ITAB-GR_VALUE_LOC = GR_TAB-GR_VALUE_LOC.
      ENDIF.
    ENDFORM.    
    FORM GET_IR_AMTS_FOR_PO_LINE.                              
      data : begin of EKBE occurs 0,
              BUDAT like EKBE-BUDAT,
              MENGE like EKBE-MENGE,
              DMBTR like EKBE-DMBTR,
              WRBTR like EKBE-WRBTR,
              WAERS like EKBE-WAERS,
              SHKZG like EKBE-SHKZG,
             end of ekbe.
      SELECT BUDAT MENGE DMBTR WRBTR WAERS SHKZG FROM EKBE into table EKBE WHERE EBELN = ITAB-PO_NO
                           AND EBELP = ITAB-LINE
                           AND VGABE EQ '2'
                           AND ZEKKN EQ ITAB-ZEKKN.
      if sy-subrc is not initial.
        exit.
      endif.
      loop at EKBE.
        IF EKBE-SHKZG = 'H'.              
          ekbe-MENGE = EKBE-MENGE * -1.
          ekbe-DMBTR = EKBE-DMBTR * -1.
          ekbe-WRBTR = EKBE-WRBTR * -1.
        ENDIF.
        ITAB-IR_QTY   = ITAB-IR_QTY   + ekbe-MENGE.
        ITAB-IR_VALUE_DOC = ITAB-IR_VALUE_DOC + ekbe-WRBTR.
        ITAB-IR_VALUE_LOC = ITAB-IR_VALUE_LOC + ekbe-MBTR.    
        IF ITAB-CURR_PO =  ITAB-CURR_CO.                       
          ITAB-IR_VALUE_CO = ITAB-IR_VALUE_CO + ekbe-WRBTR.    
        ELSE.                                                  
          GS_CONV_AMT = ekbe-WRBTR / GS_CORATE.
          PERFORM GET_CURR_RATE USING ekbe-WAERS ekbe-BUDAT  CHANGING GS_RATE.
          ITAB-IR_VALUE_CO =  ITAB-IR_VALUE_CO +               
                              GS_CONV_AMT * GS_RATE.
        ENDIF.
      endloop.
    ENDFORM.                             
    FORM FIGURE_COMMITMENTS_COOI .                             
      data : begin of COOI occurs 0,
             WKGBTR like COOI-WKGBTR,
             WTGBTR like COOI-WTGBTR,
             WHGBTR like COOI-WHGBTR,
             end of COOI.
      SELECT WKGBTR WTGBTR WHGBTR FROM COOI into table COOI WHERE REFBT = '020'
                           AND REFBN = ITAB-PO_NO              
                           AND RFPOS = ITAB-LINE               
                           AND RFKNT = ITAB-ZEKKN.             
      if sy-subrc is not initial.
        exit.
      endif.
    loop at COOI.
    itab-COMMIT_CO  = itab-COMMIT_CO + COOI-WKGBTR.
    itab-COMMIT_DOC = itab-COMMIT_DOC + COOI-WTGBTR.
    itab-COMMIT_LOC = itab-COMMIT_LOC + COOI-WHGBTR.
    endloop.
    ENDFORM.
    Thanks...

  • Content in Processing State

    Hi,
    There are some 500 plus content in processing state. I have run the "Automatic Update cycle",still no improvment.
    I have ran the "Collection rebuild cycle" its in process.
    Any idea how make this contents LIVE.

    You don't give much guidance what the problem of the 'processing state'.
    I'd suggest you resubmit one of the content items via Repository Manager (see this manual http://docs.oracle.com/cd/E10316_01/cs/cs_doc_10/documentation/tutorials/tutorials_cserver_10en.pdf chapter 7 - it's a 10g stuff, but still valid), and then check the log, if it gives you a clue.

  • SP2013 Content Approval Process, restrict status change on updates after Approval

    Hi ,
    I had implemented the SharePoint content approval process for one internal requirement. Now, there is a need for modifying the content after Approval Status and by doing so SharePoint modifies the status as 'Pending' after edit. But, I have to retain the
    approval status.
    Please share any thoughts on how to achieve this ? 
    Thanks in advance.
    soundar

    Hi Soundar_SP,
    After you edit the list item, then the approve status will change to pnending. This is by design.
    There is no OOTB feature to achieve your requirement.
    As a workaround, you can create a custom Approve workflow with start Approval Progress action and set the workflow started when item created.
    Best Regards
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Zhengyu Guo
    TechNet Community Support

  • How to Stop the process chain if it in the middle of the process?

    Hi,
    Is there anyway that i can stop the process chain if it is in the middle of the process already?
    Raj

    "Hi,
    First and foremost let me advice you to be very careful while doing this.
    You can start from SM37, find the process WID/PID then go to SM50 or SM51 and kill it. Once its done come back to RSMO and check the request, it should be red but again manually force to red and save by clicking on the total status button in the status tab. This shuld ensure that the process is killed properly.
    The next step will be to go to targets that you were loading and remove the red requests from those targets.
    Note: For source system loads you may have to check if the request is running in the source system and kill if needed and pull it again.
    But for BW datamart delta loads u may have reset the datamarts in case u are going to pull the delta again.
    Different Ways to stop process chain
    1)SM37 -->Kill Job
    2)SM50/sm66- ->Kill process
    3)RSPC>Job Log>Make the process RED forecefully.
    4)RSPC>Process chain> main Menu"Remove from Scheduling" OR
    5)se37-->RSPC_API_CHAIN_INTERRUPT
    give RFC BW system name(technical) and process chain name(technical)
    Steps 1 -3 stops the chain running in process
    Steps 4-5 stops the chain AFTER the current job which is running is completed as sucessful or Failure by nature.
    Rationale - 4-5
    This function will only remove the jobs from schedule, which did not yet run. It will not kill running jobs, as this may leave the system in an inconsistent state, moreover killing processes is possible for synchronous processes only anyhow. This means, that there will be no errors with interrupted chains, which on the other
    hand means an interrupted chain is not restartable. So for a running chain this function is intended to be an emergency break only. You can use it, however, to remove a scheduled chain from schedule, such that it does not start except by your product.
    Re: Kill a Job
    Re: Killing a process chain.
    How to stop a process in a process chain?
    Regards,
    JituK

  • Side Effects of switching from Application Controlled Workflow to Process

    We have switched our development environmnet from application controlled workflow to process controlled workflow.  We noticed that when we try to pull up old shopping carts that are awaiting approval we get dumps.
    Is this a known issue when converting from application controlled workflow to processing controlled workflow?
    Regards,
    -Paul

    Hi,
    What kind of dump did you get?
    My understanding is it should work if SC is created in SRM 7.0 with AC workflow.
    Regards,
    Masa

  • IPhone Content Distribution

    Hi,
    We have software that has 2 parts to it. One part is the actual application and the other part is content for the application. Examples, of similar applications is mp3 players and mp3s, eBook readers and eBooks, etc. We sell our content and not our application. We are trying to figure out how to sell our content for the iPhone. We see a few possibilities
    1. Bundle the content with the application and sell it on iTunes. We will certainly do this for our top content. However, this would require us to maintain over 400 applications on iTunes with 100's more on the way. This is just too costly for us to post all of our content to iTunes and maintain it. The other problem is that users will want their content to work together. So if they buy product A and product B they will want the content from both to work together. As far as I can tell right now the sandbox will prevent this, but I haven't done a lot of research on this yet.
    2. Sell some content on iTunes and sell the rest of the content from our web site. We would NOT sell the actual application or any plugins to the application from our web site. We would just be selling content. The user would get the application from iTunes and then the application would download the content they have purchased from our web site.
    Does anyone know if number 2 is permissible? As best we can tell from the SDK license agreement we can't sell plugins, applications, or unlock codes from our web site. We would be selling content for our application, but we are not sure if this is acceptable.
    Consider a company like mobipocket (www.mobipocket.com). I doubt they are going to post their 30,000+ titles bundled with their reader to iTunes as separate applications. (I guess they would maybe do it if there was an automated way to do it). Or consider a company that wants to sell subscriptions to different newspapers. Does anyone know what kind of distribution model Apple will sanction for these situations?
    Thanks,
    Stephen

    Scott,
    Your proposal is the solution we have been thinking would be the best as well. We were looking at the SDK agreement and we were not sure about the following sections
    3.3.2 An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple's Published APIs and built-in interpreter(s).
    3.3.3 Without Apple’s prior written approval, an Application may not provide, unlock or enable additional features or functionality through distribution mechanisms other than the iTunes Store.
    So we were really wondering about 3.3.3 "enable additional features or functionality through distribution mechanisms other than the iTunes Store." Would content distribution over the web be considered enabling additional features or functionality? We would not be enabling different features or functionality in the software with our content. However, the application would display different data and information to the user based on the content that they purchased.
    Stephen

  • How to accelerate the processing time of pattern match

    How to accelerate the processing time  of pattern match
      If my camera acquire an image in 50ms, but when we analyze this image with pattern match, we need about 300ms. Except using queue to seprate acquisition
    and analysis to different loops, there is another way to directly accelerate the processing time  of pattern match ? Maybe compact rio with FPGA ?
    But I saw a paper in NI web, there is no this function in c-rio ?  
    Any suggersion will be very apperciated ~
    Ricky
    Attachments:
    aa.png ‏65 KB

    Hello,
    what matching algorithm are you using? You can reduce time using the Gaussian pyramids algorithm.You can fine tune the parameters using the advanced options.
    What is your template size/image resolution?
    I suppose using a computer with better performance would also work...
    Best regards,
    K
    https://decibel.ni.com/content/blogs/kl3m3n
    "Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."

  • "atos needs to take control of another process for debugging to continue.  Type your password to allow this."

    I get this always "atos needs to take control of another process for debugging to continue.  Type your password to allow this."
    Please how can i stop this from coming on my Macbook?

    If you're running a database application called "Bento," you'll have to stop using it. It's incompatible with Yosemite and has been discontinued by the developer. Other applications that have been reported to cause this alert are "Sketchup," "FontExplorer," and "Juniper Network Connect." Refer to the developer for support.

Maybe you are looking for