Skip to Content

Schedule to SFTP

System:  BI 4.1 SP6

I'm in the process of writing a scheduling program for a client.  I have all of the destination types I need taken care of except SFTP.  I can get the SFTP plugin with no problems, but I assumed that there would be an ISFTPOptions interface to set the destination options.  I suppose I might try using the regular IFTPOptions, but then I still have to set the SFTP Fingerprint.  I can do that by going directly to the IProperties of the destination plugin, but I was hoping there would be an easier way to do this.

Any thoughts?

-Dell

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Oct 30, 2015 at 11:29 AM

    Hi Dell,

    Please refer to the java sdk api guide at

    http://help.sap.com/businessobject/product_guides/sbo41/en/sbo41sp6_bipjava_apiRef_en.zip

    We do have ISFTPOptions interface included and you can use the method

    void setFingerPrint(java.lang.String sVal)

    Sets the SFTP server's FingerPrint.

    Parameters: sVal - A String, which contains the SFTP server's FingerPrint.

    Thanks,

    Prithvi

    Add comment
    10|10000 characters needed characters exceeded

    • I see the information in the Help docs.  However, when I add

      com.crystaldecisions.sdk.plugin.destination.sftp.ISFTPOptions

      or

      com.crystaldecisions.sdk.plugin.destination.sftp.*

      to my imports, Eclipse can't resolve the reference.

      -Dell