분류 전체보기

작성일자 : 2023-11-05 Ver 0.1.1 0. Tabpy https://github.com/tableau Tableau On a mission to help people see and understand data. http://tableau.com - Tableau github.com 1. Tabpy 설치 1) Anaconda에 가상환경 생성 conda create --name tabpy-env python=3.8. 2) tabpy 설치 pip install tabpy 3) tabpy 실행 tabpy http://localhost:9004/를 통해 tabpy 실행 확인 2. Tableau Desktop에서 tabpy 연결 1) 상단 '도움말' 탭 -> '설정 및 성능' -> '분석 확장 프로그램..
· Tool
작성일자 : 2023-11-05 Ver 0.1.1 0. 가상환경이 필요한 이유 아나콘다에서는 가상환경을 설정해서 작업을 진행할 수 있다. 그렇다면 가상환경이 필요한 이유는 무엇일까? 그 이유는 "독립적인 작업환경에서 작업할 수 있기 때문이다. 프로젝트를 진행하다보면 여러 라이브러리, 패키지를 다운로드하여서 사용하게 되는 경우가 많다. 그러다 보면 각 라이브러리들끼리 충돌을 일으키는 문제를 발생시키는 경우가 발생하거나, 특정 버전과 호환하는 경우가 생겨서 최신 버전과 이전 버전 중 선택해야 하는 상황이 발생한다. 이러한 문제가 발생된 경우, 최악의 경우 전부 삭제하고 다시 설치해야 하는 경우도 발생한다. 위 같은 일을 예방하기 위해 프로젝트 단위로 가상환경을 구성해서 필요한 라이브러리를 설치해서 작업을 진..
· SQL/Oracle
작성일자 : 2023-11-05 Ver 0.1.1 0. Intro Oracle에서 같은 값을 찾기 위해서는 서브쿼리나 GROUP BY 및 HAVING 절을 사용할 수 있지만, 분석함수(OVER 절)를 사용하는 것이 가장 효율적이다. 같은 값을 찾기 위해 동명이인을 찾는다는 시나리오를 설정했을 때, 동일한 이름이 여러 건 조회되었을 경우일 수도 있고, 동일한 이름이 여러 건 조회되고 동일한 이름 내에서 생년월일 등 추가로 식별할 수 있는 조건이 다를 경우 동명이인이라고 판단할 수 있다. 분석 함수 및 GROUP BY 에 대한 내용은 아래 포스팀을 참고하자. [SQL]PARTITION/WINDOW 작성일자 : 2023-07-12 수정일자 : 2023-07-23 Ver : 0.1.3 1. 분석 함수(Analy..
· SQL/Oracle
작성일자 : 2023-11-05 Ver 0.1.1 0.Intro Oracle에서 UNION (ALL)을 사용할 때 ORDER BY 절의 정확한 방법을 숙지하지 않으면 오류가 발생할 수 있다. UNION (ALL) 쿼리문이 모두 끝나고 마지막에 ORDER BY 절을 선언해야 하며, ORDER BY 절에 사용할 수 있는 칼럼은 UNION의 첫 번째 쿼리문(첫번째 ~ N-1 번째)의 별칭 또는 칼럼의 순번이다. (쿼리문은 Oracle의 LIVESQL을 통해 실행) SELECT empno ,ename ,job FROM SCOTT.emp WHERE job = 'SALESMAN' ORDER BY emp_job ,emp_nm UNION ALL SELECT empno ,ename ,job FROM SCOTT.emp W..
Unlimited Jun
'분류 전체보기' 카테고리의 글 목록 (39 Page)