Delphix Products

 View Only
  • 1.  Delphix Continuous Compliance (Masking Engine) Export Inventory using API

    Posted 4 days ago
    Hi,

    We are trying to leverage Delphix Masking APIs to perform profiling. We are able to perform profiling using the APIs, but are not able to export the results of profiling using an API. Is there any API that can help us with it ? There is a file-downloads API, but it needs fileDownloadId. Not sure how to get that one for exporting Delphix Inventory

    ------------------------------
    Ruchit Doshi
    ------------------------------


  • 2.  RE: Delphix Continuous Compliance (Masking Engine) Export Inventory using API

    Posted 2 days ago
    Edited by Claire McManus 2 days ago
    Hi Ruchit,

    We do not currently have a specific API that allows for the export of the profiling results.

    ------------------------------
    Claire McManus
    Senior Member of Technical Staff I
    Delphix
    ------------------------------



  • 3.  RE: Delphix Continuous Compliance (Masking Engine) Export Inventory using API
    Best Answer

    Posted 2 days ago
    Edited by Michael Torok 2 days ago
    Hi Ruchit,

         Claire and I connected and tested with our API Client.  Please follow the below steps.

    1.) Get the execution ID from the profile job ID. http://<masking_engine>/masking/api/v5.1.13/executions?job_id=<job_id>&page_number=1
    2.) From the response body, pass the execution ID to execution logs http://<masking_engine>/masking/api/v5.1.13/execution-logs/<execution_id>
    3.) From the response body, get the fileDownloadID http://<masking_engine>/masking/api/v5.1.13/execution-logs/<execution_id>
    4.) From the response body, pass the fileDownloadID http://<masking_engine>/masking/api/v5.1.13/file-downloads/<fileDownloadID>
    5.) The response body will have the option to download the Profiling Job results.

    ------------------------------
    Robert Henning
    Senior Solutions Engineer
    Delphix
    ------------------------------



  • 4.  RE: Delphix Continuous Compliance (Masking Engine) Export Inventory using API

    Posted 2 days ago

    Hi Robert,

    Thank you very much for your response.

    We tried the steps you suggested, but could only download the execution logs for the profile job. We could not find any option to download Profile results. Please find attached screenshot for reference. 

    Please let us know your thoughts on the same 

    Thank you



    ------------------------------
    Ruchit Doshi
    ------------------------------



  • 5.  RE: Delphix Continuous Compliance (Masking Engine) Export Inventory using API

    Posted 2 days ago
    Hi Ruchit,

    There is no API endpoint to retrieve only the profiler results. Currently, the only way to get this is through the PDF generated in the UI on the monitoring page for the job.

    ------------------------------
    Claire McManus
    Senior Member of Technical Staff I
    Delphix
    ------------------------------