Passing a large file through XI

Hi Experts,
i have a query regarding the max size of CSV file that can be passed through my XI.
1) Can I pass a 2GB to 5 Gb file through my XI. If yes how? If no then why and what are the possible solutions?How much time it takes to pass the file on XI3.0.?
2)What is the maximum sixe of file recomended by SAP in case of flat file conversion?
3) If we want to send huge files what have to be done on hardware side?
4) If we have to pass 60,000 records per hour through XI. Is it recomended to have synchronous communication? If not then why and what can be the possible solution for this?
Will appreciate your replies with points.
Regards
Saras Jain

>> Can I pass a 2GB to 5 Gb file through my XI
Dont even try this. Your XI server Java stack is gonna restart for sure.
>>If no then why and what are the possible solutions?
If you dont have any business logic involved, then the soln will be simple, execute a script file that will cut your file into smaller files and then process the smaller files via XI.
>>2)What is the maximum sixe of file recomended by SAP in case of flat file conversion?
Don't know the actual figures by SAP, but from my experience I would ask you not to go for a value more than 5MB. I have seen flat files of size around 10MB taking hours to process.
>>If we want to send huge files what have to be done on hardware side?
Use quick sizer available in service arket place to find the required hard ware sizing.
>>4) If we have to pass 60,000 records per hour through XI. Is it recomended to have synchronous communication? If not then why and what can be the possible solution for this?
Try to avoid synch msgs and use asynch msgs as far as possible. If the message size is so small try to club them together and send as message with an average sixe of 2MB.
Regards,
Jai Shankar

Similar Messages

  • I'm downloading a large file through Safari, but it keeps returning to the homescreen and the download stops. How do I stop this?

    I'm downloading a large file through Safari, but it keeps returning to the homescreen and the download stops. How do I stop this?

    If it's not a jpeg or PDF, you can't download it on the iPad.

  • Is it possible to upload large files through FTP to server with iWeb?

    Is it possible to upload large files through FTP to server with iWeb like for example with Cyberduck?
    I don't need to publish website with files, I just need to upload files on server. Can it be done somehow with iWeb?

    Here's some info about FTP...
    http://www.iwebformusicians.com/Search-Engine-Optimization/Upload.html
    Make sure you are allowed to store files on your server. Most hosting services don't allow anything to be stored that can't be accessed via the internet. Check the fine print!

  • Put File of a large file through FTP not working correctly

    I put a lot of large files to my web server through Dreamweaver, and when I get files larger than about 45 meg, the file is put fine to the server.  But then Dreamweaver waits for a server responce to make sure it got the file.  and after about 30 seconds or so, it says server timed out, and it starts over with the FTP, and the first thing it does on the start over is to delete the file.
    The only wai I have been able to put my large files to the server, is to sit and wait for it to finish, and then cancel the check for if the file is there or not.
    I have my FVT server timeout set to 300 seconds, but that does not help eihter.  it still times out after about 30 seconds.
    Is there a fix for this so I don't have to sit and watch my files being transfered to the server?

    I changed it to passive PTF, but that did not help, sending a 90 Meg file did the same thing.  What the problem is, is that the Dreamweaver FTP wants to verify that the file got there. and when you send that large of a file, the server wants to make sure it is a clean file, so it takes a while to put it to the correct location.  And while the server is doing this, Dreamweaver says that there is no responce from the server, and causes a reconnect.  and on the reconnect it starts over, and the first thing it does is to make sure the file is deleted.  What it should do it verify that the file is there and the same date as the one you sent up there.  That would eliminate this problem.  I was hoping there was a setting in Dreamweaver that I could tell the FTP not to verify the send.
    Are there any Dreamweaver developers that visit this forum. that could tell me how to bypas the verify on put.  It seams silly to have a tool that costs this much that can not do a task that a free pice of software can do.

  • Passing a PDF File through PI 7.1

    Hi Experts ,
                                me at client place. Client PI team has raised a requirement to us , that is moving a PDF file from a folder in ftp to anoter folder  using Pi 7.1 .
      They havent clearly mentioned the process, but asked me to find out the feasibility.
       They have given me a rough concept on terminologies like : Using Integrated scenerio  - Advanced Adapter Engine , the file would be read as binary .
    I dont have any idea in this area. Any one who can provide some link , support on this.
    Adapter Engine  to Adapter engine , no mapping involved
    Please revert back if my query is not clear !

    Hi Arnab,
    This can be achieved by Integrated configuration (AAE). You need not configure any objects in ESR as it doesn't involve any mapping. You just need to move the file from one location to another. Please do the following:
    1. Configure Sender and Receiver FTP channels giving file name schema according to file format (may be *.pdf).
    2. Create one Integrated configuration: Please refer to this link <http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/700058f0-b1a1-2a10-39a8-ab2627b87cfa?quicklink=index&overridelayout=true>
    3. Here you can provide any name for Sender and receiver interfaces and namespace based on the nomenclature you follow. Select the corresponding channels and that's it.
    4. If you want to keep the file name as same then, select Adapter specific identifiers and File Name in both Sender and Receiver channels.
    Hope this would be enough for you to move the pdf.
    Best Regards,
    Pratik

  • How to pass and print files through LPT1 port using thermal printer

    hello,
    We are developing POS for a retailer store and we most probably finished it. We are using the following hardware interfaces for the development.
    1) Receipt Printer with Cash Drawer
    Brand: POSIFLEX pp6000 serial thermal printer
    Power Rated: DC 24v 2.0 A
    Model no: 3902c492
    2) Barcode Label Printer
    Brand : Monarch Paxar
    Model No: M09642PMU
    Serial No: 20123152
    3) POLE DISPLAY
    Brand: CE
    Model No: 07010517
    4) Barcode Scanner
    Brand: KB WEDGE
    Model no: A307911
    5) Programmable Keyboard
    Brand: PREH COMMANDER MC 128
    Model No: 90319-000/0000
    Serial No: 014693
    6) Touch Screen
    Brand: 3M TOUCH SYSTEMS INC
    Model No: 11-81371-129
    The problem is , we never get the printout of the receipt .But we generaed the receipt. And the cash drawer is not opening.We use the following code for printing the receipt
    import java.awt.print.*;
    import java.io.*;
    import java.util.*;
    class PrintManager extends Thread
    String STR_OUT="";
    boolean CD_OPEN=true;
    FileOutputStream fos;
    PrintStream ps;
    //char[] CMD_CUT={29,86,66,250}; //cuts paper
    char[] CMD_CD_OPEN={27,112,0,25,250}; //kicks cash drawer 1
    public PrintManager(){
    setDaemon(true);
    public void Init()
    Init(true);
    public void Init(boolean CDOPEN)
    try{
    fos = new FileOutputStream("LPT");
    System.out.println("nnnnnnnnnnnnafter LPT2");
    ps = new PrintStream(fos);
    System.out.println("nnnnnnnnnnnnafter LPT2");
    // System.setOut(new PrintStream(new FileOutputStream("LPT1.txt")));
    //System.setOut(new PrintStream(new FileOutputStream("console.txt")));
    System.out.println("SFWERWRW"+ps);
    // STR_OUT=STR;
    CD_OPEN=CDOPEN;
    }catch(Exception ex)
    System.out.println("Init:New::"+ex.toString());
    public void run ()
    try{
    if(ps==null)
    return;
    //ps.println(STR_OUT);
    //ps.print(CMD_CUT);
    if(CD_OPEN)
    System.out.println("ewqeqeqe");
    ps.print(CMD_CD_OPEN);
    System.out.println("ewqeqeq3453e");
    ps.close();
    fos.close();
    }catch(Exception ex)
    System.out.println("run::"+ex.toString());
    public void Close()
    try{
    ps.close();
    fos.close();
    ps=null;
    fos=null;
    }catch(Exception ex)
    System.out.println("Init:close::"+ex.toString());
    public class PrintRcpt {
    public static void main(String args[]) {
    PrintManager objPM=new PrintManager();
    //call Init always before calling start
    objPM.Init(); //print and open cashdrawer
    //objPM.Init("ZX",false); //print and do not open cashdrawer
    objPM.start();
    System.out.println("DONE");
    //Below sleep is a simulation for time lapse between two sales- do not include this sleep in the final code
    try{
    Thread.sleep(1000);
    System.out.println("DONE2");
    }catch(Exception ex){}
    //before starting second sale, close the port connection opened by first sales
    //this close should be called when the user closes the receipt print preview screen
    objPM.Close();
    objPM=null;//destroy the print manager object
    [/code]
    You please post your suggestion for getting the printout from our POS system.

    [url http://forum.java.sun.com/thread.jsp?forum=31&thread=535737]Duel posted

  • Exchange account won't send large file, switches servers

    When I try to send a large file through my company's Exchange account, it fails - a window pops up and says
    "Cannot send message using the server XXX (Exchange)
    The Exchange connection to server XXXXXX failed."
    then it gives me other servers to try, including the exchange one. 
    Mail.app also seems to be trying to switch the outgoing mail from my Exchange account to my personal (Gmail) account - the Outbox entry is for "On My Mac", not for my "Work" account.
    Mind you, I received this file from my someone else at my company, so they could send it fine - it's not an Exchange size limit issue.  Other smaller mail I send on the Exchange account works fine. 
    Any suggestions?

    Try this:
    1. Open System Preferences from the Apple menu.
    2. In Network, select Built-In Ethernet, select Advanced and then on the Ethernet tab, configure the following settings
    Configure: Manually
    MTU: Custom, 1492
    3. Then try to send an email message that contains an attachment.

  • Is there a way to send a large video file through email, not using websites?

    Hey guys,
    Just wondering if there is an easy way to send a large video file through email, not using websites such as yousendit.com.
    If anyone knows please respond, would be greatly appreciated! Thank you

    No there isn't. Most all Email providers, whether your ISP or some other provider like Google, Yahoo, Microsoft with their Outlook.com or Office365 and Apple's own iCloud system, have a linit on the max size a email can be. Most are around 10MBs some slightly larger but if the vieo you want to send to someone it larger than that you will have to upload it to a website and then have the people you want to view it download it from that website.

  • Can we pass delimeted file through PI without converting it to XML ?

    Hi All,
    I will be getting File from Sender in Inbound Payload as delimitted file and not in XML structure using XI adapter. So can you please suggest on how I need to do mapping as file will be passed as it is and which need to transfer from Sender to Target system.
    Target side I will be using file adapter to put the file at desired location and as inbound file is not in XML and directly delimetted file there is no need of File Content Conversion too. Please suggest as I am unable to visualise How mapping needs to be done in case of direct passing of delimitted file from Sender to Targeget throgh PI i.e. inbound payload and outbound payload both contains delimitted file field separated by pipe "|".
    Your valuable inputs will be highly appreciated.
    Regards,
    Nitin Patil

    Hi  Nitin Patil ,
    No need to do mapping in ESR/IR . No FCC also
    Do as follows
    1. Create a namespace in ESR/IR only .
    2. Directly go to ID - configuration
    3. In interface determination  give some dummy name for inbound interface .
    Note : Use the propoer namespace which you have created in ESR/IR
    4 Create sender and receiver FIle adapter  - use the same dummy interface name
    5. Create sender and receiver agreement
    Your file will be picked and droped to desired folder as it is.
    But you ignore the errors in SXMB_MONI .
    Regards.,
    V.Rangarajan

  • Large file copy fails through 4240 sensor

    Customer attempts to copy a large file from a server in an IPS protected vlan to a host in an IPS un-protected vlan and the copy fails if file is greater than about 2Gbytes in size. If the server is moved to the un-protected vlan the copy succeeds. There are no events on the IPS suggesting any blocking or other actions.

    The CPU does occasionly peak at 100% when transferring a large file but the copy often fails when the CPU is significantly lower. I know a 4240 has 300Mbit/s throughput but as I understood it traffic would still be serviced but would bypass the inspection process if exceeded, maybe a transition from inspection to non inspection causes the copy to fail like a tcp reset, I may try a sniffer.
    I do have TAC involved but like to try and utilise the knowledge of other expert users like yourself to try and rectify issues. Thanks for your help. If you have any other comments please let me know, I will certainly post my findings if you are interested.

  • Sending Large size files through JMS adapter.

    We want to receive files larger than 5MB via the JMS receiver adapter. The receiver side has WebSphere MQSeries version 5.3.12.
    The channel we are using is SYSTEM.AUTO.SVRCONN.
    I can see a MQJMS2007 error in RWB for the JMS adapter.
    Does the XI JMS adapter have features to handle large files > 5MB?

    Neogy
    As far as my knowledge goes it supports MQSERVER. But I am not sure of AMQCLCHL.TAB. Also AMQCLCHL.TAB have some disadvantages when compared with MQSERVER.
    http://www3.sympatico.ca/n.rieck/docs/mqseries_client_on_openvms.html
    Also the primary inefficiency of this AMQCLCHL.TAB format is its size. When this file is managed by the queue manager (which is your only choice without using this perl module), it grows and never shrinks. When channels are deleted, the linked list pointers are modified so that the deleted entry is merely skipped, but it is not removed from the file.
    http://aspn.activestate.com/ASPN/CodeDoc/MQSeries/MQSeries/Config/ChannelTable.html#Secrets%20of%20AMQCLCHL.TAB
    When new entries are added, a deleted entry will be searched for and reused if found. If not, a new entry will be added to the end of the file. The size problem occurs if you ever create a very large channel table file, since that will effectively extend the file size permanently.
    use of MQSERVER differs from AMQCLCHL.TAB only with respect to the exits. To learn more on this:
    http://eai.ittoolbox.com/groups/technical-functional/mqseries-l/162315#
    Regards,
    ---Satish

  • Transfering files through sockets

    Hi
    I am still having difficulties making this work.
    I want to transfer a file (.exe, .zip) etc through a socket.
    I have created a fileinputstream to the file, and read in all its bytes.
    I then create an outputstream with the sockets output stream(socket is called incomming):
    FileInputStream fin = new FileInputStream("D:\\steve.txt");
    int size = fin.available();//for they byte array!
    System.out.println("Number of bytes in this file is " + size);
    byte b[] = new byte[size];//byte buffer holds the exact number of bytes the file contains!
    fin.read(b);
    OutputStream fileSender = incomming.getOutputStream();
                   fileSender.write(b, 0, size);
                   fileSender.close();
    I am positive the byte array holds all the bytes in the file as i have tested that.
    The problem is i dont seem to get anything out the client end. I pass along the file size and construct a byte array to hold it this is the client code:
    InputStream inFile = soc.getInputStream();
    populateTextArea("reading bytes!");
    byte b[] = new byte[inLineNum]; //inLIneNum is the correct size for sure
    inFile.read(b,0, inLineNum);
    FileOutputStream foutnew = new FileOutputStream("C:\\TEMP01\\STevenTESTtest.txt");
    foutnew.write(b);
    The resulting file contains nothing, all it contains is a load of ascii code (00).
    Any suggestions please, I'm probably missing something really dumb but I've spent about 5 hours and am totally fed up with it.
    Steve

    hehe it was working all the time, its just that my test files are large (typically over 5 meg) so its taking ages to transfer....So, does anyone know how to speed up a socket connection (if its even possible).
    Cheers
    Steve

  • Insert a large file into a Database?

    I have the following situation and am unsure of the best solution.
    I have to do an update on a record within an MS SQL Server database, adding files that are potentially 50mb plus in size.
    Basically I would like to read this file into the database bit by bit so as not to get OutOfMemoryExceptions thrown whilst attempting to load a large file into memory.
    Is there a way I can open the file and read x number of bytes at a time into the database, say with the FileInputStream.read(byte[]) in a while loop.

    My preference would be to save the path of the file to the Database, but the requirements state the file has to be stored within a Database!
    My problem is I am not sure if the preparedStatement.setBinaryStream() will work the way I would like.
    I think this:
    preparedStatement.setBinaryStream( 1, in.read(), 50000);
    will just read the whole file into memory and error with OutOfMemoryException. Or will it read in a byte at a time?
    I would like to Do Something like:
    byte[] data = new byte[1024];
    preparedStatement.setBinaryStream( 1,
    while((eof = in.read(data)) != -1), 50000);
    which obviously will not work, but I hope you get what I would like to try and do.
    Put in words "pass small portions of the file from the Disk through JDBC into the database till the End Of File is reached".
    Thanks for the response in advance.

  • BT Cloud - large file ( ~95MB) uploads failing

    I am consistently getting upload failures for any files over approximately 95MB in size.  This happens with both the Web interface, and the PC client.  
    With the Web interface the file upload gets to a percentage that would be around the 95MB amount, then fails showing a red icon with a exclamation mark.  
    With the PC client the file gets to the same percentage equating to approximately 95MB, then resets to 0%, and repeats this continuously.  I left my PC running 24/7 for 5 days, and this resulted in around 60GB of upload bandwidth being used just trying to upload a single 100MB file.
    I've verified this on two PCs (Win XP, SP3), one laptop (Win 7, 64 bit), and also my work PC (Win 7, 64 bit).  I've also verified it with multiple different types and sizes of files.  Everything from 1KB to ~95MB upload perfectly, but anything above this size ( I've tried 100MB, 120MB, 180MB, 250MB, 400MB) fails every time.
    I've completely uninstalled the PC Client, done a Windows "roll-back", reinstalled, but this has had no effect.  I also tried completely wiping the cloud account (deleting all files and disconnecting all devices), and starting from scratch a couple of times, but no improvement.
    I phoned technical support yesterday and had a BT support rep remote control my PC, but he was completely unfamiliar with the application and after fumbling around for over two hours, he had no suggestion other than trying to wait for longer to see if the failure would clear itself !!!!!
    Basically I suspect my Cloud account is just corrupted in some way and needs to be deleted and recreated from scratch by BT.  However I'm not sure how to get them to do this as calling technical support was futile.
    Any suggestions?
    Thanks,
    Elinor.
    Solved!
    Go to Solution.

    Hi,
    I too have been having problems uploading a large file (362Mb) for many weeks now and as this topic is marked as SOLVED I wanted to let BT know that it isn't solved for me.
    All I want to do is share a video with a friend and thought that BT cloud would be perfect!  Oh, if only that were the case :-(
    I first tried web upload (as I didn't want to use the PC client's Backup facility) - it failed.
    I then tried the PC client Backup.... after about 4 hrs of "progress" it reached 100% and an icon appeared.  I selected it and tried to Share it by email, only to have the share fail and no link.   Cloud backup thinks it's there but there are no files in my Cloud storage!
    I too spent a long time on the phone to Cloud support during which the tech took over my PC.  When he began trying to do completely inappropriate and irrelevant  things such as cleaning up my temporary internet files and cookies I stopped him.
    We did together successfully upload a small file and sharing that was successful - trouble is, it's not that file I want to share!
    Finally he said he would escalate the problem to next level of support.
    After a couple of weeks of hearing nothing, I called again and went through the same farce again with a different tech.  After which he assured me it was already escalated.  I demanded that someone give me some kind of update on the problem and he assured me I would hear from BT within a week.  I did - they rang to ask if the problem was fixed!  Needless to say it isn't.
    A couple of weeks later now and I've still heard nothing and it still doesn't work.
    Why can't Cloud support at least send me an email to let me know they exist and are working on this problem.
    I despair of ever being able to share this file with BT Cloud.
    C'mon BT Cloud surely you can do it - many other organisations can!

  • Unable to transfer large files from MB to External HDs

    Hi,
    This may be an unusual one. My 1st edition Macbook won't let me transfer large files to my external hard-drives, either by USB, Ethernet or wirelessly through my home wi-fi network.
    I've started video editing so I'm importing DVcam tapes through firewire from the camera. A full DV tape translates to about 8-12gb I think.
    Using iMovie and saving the import to my Freecom 3.5inch network harddrive vis USB or ethernet, it fails saying 'Unexpected error, error code 1309'.
    When I try quicktime pro instead to import the tape to the external HD, I get 'Operation could not be completed, An attempt to add a resource to the file failed'. This happens too with my WD 2.5inch external drive.
    However, there is no such problem when I import to the MB's internal harddrive. When I then try and shift the large file off the laptop to an external drive, via USB, ethernet of wirelessly, for editing and save keeping, it fails half way through.
    I have the same problem when I try back-up my 17gb virtual windows machine I use with VMware fusion off the laptop to an external drive.
    I am currently burning an 18gb iMovie project from the MB's internal HD, over 5 DVDs using Toast's disc-spanning and will reimport them to the external, which is really time consuming.
    Also to note, Final Cut Express doesn't have these problems as it seems to break up what would be an 18gb movie file into several smaller files, which my MB is quiet happy to let go onto an external drive. However, the problem re-emerges on Final Cut Ex when I try and import a HDV tape. Possibly FCE isn't breaking them up into small enough pieces for my MB to handle?
    Any ideas why this is happening and what I can do to fix it? Or does this mean a new laptop?

    Irish Apple Fan wrote:
    Hi,
    This may be an unusual one. My 1st edition Macbook won't let me transfer large files to my external hard-drives, either by USB, Ethernet or wirelessly through my home wi-fi network.
    I've started video editing so I'm importing DVcam tapes through firewire from the camera. A full DV tape translates to about 8-12gb I think.
    Using iMovie and saving the import to my Freecom 3.5inch network harddrive vis USB or ethernet, it fails saying 'Unexpected error, error code 1309'.
    When I try quicktime pro instead to import the tape to the external HD, I get 'Operation could not be completed, An attempt to add a resource to the file failed'. This happens too with my WD 2.5inch external drive.
    I'm a bit late to the party, but specifically there's a 4GB file size limit in the FAT32 format that is standard on many external hard drives. I've run across this problem before, and usually it copies over most of the file and then quits when it reaches the limit.

Maybe you are looking for