KOSIS API 파라미터 세트 정보 테이블 삽입
insert_kosis_paramset.Rd이 함수는 KOSIS API 파라미터 세트 정보를 데이터베이스 테이블에 삽입(insert)합니다.
Usage
insert_kosis_paramset(
tbl_id = NULL,
org_id = NULL,
api_url_id = "AU0002",
objL1 = "",
objL2 = "",
objL3 = "",
objL4 = "",
objL5 = "",
objL6 = "",
objL7 = "",
objL8 = "",
all_obj = TRUE,
start_prd = NULL,
end_prd = NULL,
all_prd = FALSE,
period_se = c("M", "Y", "H", "Q", "D", "F", "IR"),
auto_period = TRUE,
verbose = FALSE,
dbms = get_env("ecoDI_DBMS")
)Arguments
- tbl_id
character. 데이터 테이블 ID.
- org_id
character. 제공기관 ID. 기본값은 NULL.
- api_url_id
character. The API URL ID. Default is "AU0002".
- objL1
character. 첫 번째 분류 수준. 기본값은 "".
- objL2
character. 두 번째 분류 수준. 기본값은 "".
- objL3
character. 세 번째 분류 수준. 기본값은 "".
- objL4
character. 네 번째 분류 수준. 기본값은 "".
- objL5
character. 다섯 번째 분류 수준. 기본값은 "".
- objL6
character. 여섯 번째 분류 수준. 기본값은 "".
- objL7
character. 일곱 번째 분류 수준. 기본값은 "".
- objL8
character. 여덟 번째 분류 수준. 기본값은 "".
- all_obj
logical. 모든 분류 수준을 포함할지 여부. 기본값은 TRUE.
- start_prd
character. 시작 시기. 기본값은 NULL.
- end_prd
character. 시작 종기. 기본값은 NULL.
- all_prd
logical. 모든 기간을 포함할지 여부. 기본값은 FALSE.
- period_se
character. 데이터 제공 주기 코드. 옵션은 "M", "Y", "H", "Q", "D", "F", "IR". 기본값은 "M".
- auto_period
logical. 기간을 자동으로 결정할지 여부. 기본값은 TRUE.
- verbose
logical. TRUE로 설정하면 추가 정보를 출력. 기본값은 FALSE.
- dbms
character. ecoDI에 연동된 데이터베이스 관리 시스템(DBMS).
Examples
# \donttest{
# Example metadata object
tbl_id <- "DT_1OH0501"
org_id <- "101"
insert_kosis_paramset(tbl_id = tbl_id, org_id = org_id,
start_prd = "2012", end_prd = "2024",
period_se = c("Y"))
#> $err
#> [1] "99"
#>
#> $errMsg
#> [1] "부모 테이블인 ecodi_meta.mt_data_list에 해당 데이터가 존재하지 않습니다."
#>
# }