본문 바로가기
반응형

분류 전체보기50

[PYTHON] 리스트의 요소 종류와 개수 구하기 - 이 글은 제가 공부를 하며, 이해한 것을 바탕으로 작성하는 글입니다. - 그렇기에 틀리거나 잘못된 부분이 있을 수 있습니다. - 글의 오류를 발견하시면, 댓글로 말씀해 주시면 정말 감사하겠습니다. 파이썬을 사용하는 중 종종 파이썬의 자료구조인 List 내부 요소들이 어떤 것들이 있고, 그것들의 각각의 개수를 알고 싶은 경우가 있다. 그럴 때, 사용한다. 방법은 아래와 같은 두 가지를 작성하였다. test_lst라는 명의 리스트 내부의 요소 별 종류&개수를 구해보자. test_lst=[1,2,3,4,1,2,2,3,4,4,5,6,1,2,3,1,2,1,6,6,6,6,6,2] 1. Library를 사용하지 않고 구하는 코드 타겟인 test_lst를 for문으로 순회하며, 읽은 값과 개수를 answer라는 d.. 2021. 9. 18.
[PENTAHO] Linux에서 KETTLE 실행 Shell Script 작성하기 및 exit code 확인하기 - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ 이 글은 아래와 같은 작업을 위한 것입니다. - Linux shell script로 KETTLE을 실행시키는 파일을 만들고, 제대로 수행되는지 검증하는 방법 우선 Exit Code에 대하여 알아보자. kettle파일은 실행 완료 후, 6가지의 Exit Code를 리턴합니다. 그것을 보고, 어떠한 결과가 도출되었는지 자세히 알 수 있습니다. 이를 단순 에러의 원인을 찾는 용도로 사용할 수 있지만, shell script에 넣어 자동으로 kettle 파일 실행 결과에 따라 처리를 수행할 수 있게 만들.. 2021. 9. 16.
[PENTAHO] Linux에서 KETTLE 실행하는 방법 - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ 이 글은 아래와 같은 작업을 위한 것입니다. - Linux에서 KETTLE 실행하는 방법 Linux에서 KETTLE을 실행시키는 방법은 크게, 2가지가 존재합니다. 1. kitchen.sh을 이용하여 Job 파일을 실행시키는 방법 2. pan.sh을 이용하여 Ktr파일을 실행시키는 방법 단순 command line에서 실행시키려고 하면, kitchen.sh와 pan.sh의 경로를 기입하고, 한 칸 띄우고 /file: 실행시키려는 내 파일 주소를 적어주면 된다. - Pan.sh로 ktr 파일 실행 .. 2021. 9. 12.
[PENTAHO] Parameter를 활용하여, Linux에서 KETTLE 실행시키기 - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ 이 글은 아래와 같은 작업을 위한 것입니다. - KETTLE상에 DB Connection 정보를 변수로 두고, bash script 파일에 변수에 대한 값들을 두어 실행시키는 방법 작업은 아래와 같이 진행됩니다. 1. JOB 파일에서 환경변수 설정 2. DB Connection 값들을 설정 해 놓은 환경 변수로 변경 3. 리눅스상에서 Bash Script를 새로 만들어 변수 값을 넣고 실행 그림을 보면서 설명드리겠습니다. 1. JOB 파일에서 환경변수 설정 - 가장 먼저, JOB 파일의 속성으로 .. 2021. 9. 12.
[MYSQL] CASE 함수 - 조건을 걸어보자! - 이 글은 제가 공부를 하며, 이해한 것을 바탕으로 작성하는 글입니다. - 그렇기에 틀리거나 잘못된 부분이 있을 수 있습니다. - 글의 오류를 발견하시면, 댓글로 말씀해 주시면 정말 감사하겠습니다. mysql의 query에서는 어떻게 여러 조건들을 할당하여 각각의 경우를 처리할 수 있을까? 그럴 때에는 CASE문을 이용한다. CASE 함수는 어떠한 조건에 부합하면 값을 리턴하고, 부합하지 않으면 다음 조건으로 간다. 기본적인 CASE 함수의 특징은 아래와 같다. 1. WHEN과 THEN은 최소 한 쌍이 필요 2. WHEN~ THEN구문은 여러 개가 존재 가능 3. 모든 것에 부합하지 않는 경우에는 NULL값으로 출력. 4. ELSE는 존재할 수 도 있고 안 할 수도 있음. 5. 만약 ELSE가 없는데,.. 2021. 9. 12.
[SQL]SUBQUERY - 이 글은 제가 공부를 하며, 이해한 것을 바탕으로 작성하는 글입니다. - 그렇기에 틀리거나 잘못된 부분이 있을 수 있습니다. - 글의 오류를 발견하시면, 댓글로 말씀해 주시면 정말 감사하겠습니다. 서브 쿼리란, 쿼리 안에 작성하는 또 다른 쿼리로, 여러 곳에서 사용되며, 가독성이 좋다는 장점이 있습니다. 보통 복잡한 쿼리를 작성하는 데 사용됩니다. 사용법은 일반 쿼리 문의 SELECT, FROM, WHERE절 안에 괄호를 치고 쿼리를 또 작성하는 것입니다. 서브 쿼리의 규칙 ■ 서브쿼리는 괄호( )로 묶어서 사용 ■ 메인 쿼리(outer query)는 연산자의 왼쪽에 기술하고 서브 쿼리는 연산자의 오른쪽에 기술 ■ 서브쿼리에서 메인 쿼리(outer query)의 순서로 SELECT 문이 실행 ■ 서브.. 2021. 8. 30.
반응형