Learn R Programming

EDIutils (version 1.0.3)

create_data_package: Create data package

Description

Create data package

Usage

create_data_package(eml, env = "production")

Value

transaction (character) Transaction identifier. May be used in a subsequent call to check_status_create() to determine the operation status

Arguments

eml

(character) Full path to an EML file describing the data package to be created

env

(character) Repository environment. Can be: "production", "staging", or "development".

Details

Each data entity described in eml must be accompanied by a web accessible URL at the EML XPath ".//physical/distribution/online/url". The EDI data repository downloads the data entities via this URL. The URLs must be static and not have any redirects otherwise the data entities will not be downloaded.

See Also

Other Evaluation and Upload: check_status_create(), check_status_evaluate(), check_status_update(), evaluate_data_package(), update_data_package()

Examples

Run this code
if (FALSE) {

login()

# Create data package
transaction <- create_data_package(
  eml = paste0(tempdir(), "/edi.595.1.xml"),
  env = "staging"
)
transaction
#> [1] "create_163966765080210573__edi.595.1"

# Check creation status
status <- check_status_create(
  transaction = transaction,
  env = "staging"
)
status
#> [1] TRUE

logout()
}

Run the code above in your browser using DataLab