Configuring an FTP listener to access BIX data extracts in Pega Cloud environments
After a Business Intelligence Exchange (BIX) extraction process in a Pega Cloud environment, obtain the BIX extract files from your Pega Cloud File Storage repository. You can use an FTP listener rule to push the extract files to your enterprise SFTP server.
The BIX extraction process for XML and CSV formats, as well as their manifest files, places the BIX extract files into your Pega Cloud File Storage repository. Clients do not have direct access to the Pega Cloud File Storage repository and must push the extract files to an SFTP server in your enterprise network using a BIX-specific FTP listener in Pega Platform. Pega Cloud environments also support the use of the Pega Cloud SFTP service to pull the extract files onto an SFTP server in your enterprise. For details, see Configuring the Pega Cloud SFTP service to access BIX extract files. For more information about enabling the FTP listener, see About FTP Server data instances.
In the navigation pane of Dev Studio, click
.Define a relative path on the destination SFTP site where the files will be sent with the following actions:
In the Name field, enter a short description for the rule.
In Owning Ruleset, enter the owning ruleset for BIX.
In Setting Purpose, enter BIXFTPRelativeRemotePath.
Click Create and open.
In Value, enter the target path to which to push the BIX extraction files.
To provide an access location and credentials to your SFTP server, click
.Select the BIXFTPServer.
On the Environment tab, enter your SFTP server Host name and port number.
In Authentication, click the properties icon to define a user name and password with which to access the SFTP server.
Click Save.
Return to the BIXFTPServer rule and click Save.
In the BIXFTPServer rule BIXFTPServer, click Test Connectivity to verify the configuration and save this instance.
Click Test Connectivity in BIXFTPServer to confirm connectivity.
To configure the Service Package data instance with the operator access group that has privileges to run a BIX extraction process, click
.Select BIXFTPServicePackage.
In the Service access group, enter the access group for the operator with privileges to run the BIX extraction process.
Click Save.
To enable the BIXFTPListener, click
.Select BIXFTPListener.
Clear the Block Startup check box.
Click Save.
From Admin Studio, verify that the BIXFTPListener is running.
You can test the BIX extraction process, and verify the success of the process after manually running an Extract rule, by confirming the arrival of the BIX extraction file on your SFTP server. When running a manual test, ensure that you only extract a small number of class instances. For more information, see Creating and running an Extract rule.
Previous topic Configuring the Pega Cloud SFTP service to access BIX extract files Next topic Troubleshooting BIX in Pega Cloud environments