분류 전체보기
-
AWS EC2 snapshot 공유 (지역 간 공유)카테고리 없음 2023. 4. 4. 15:20
공유 할 때 EC2 management console 열기 왼쪽 네비게이션에서 'Elastic Block Store' 아래의 스냅샷 클릭 스냅샷 오른쪽 상단의 작업 버튼 클릭 목록에서 '스냅샷 복사' 클릭 5. 스냅샷 복사 화면 진입 > 대상 리전 선택 공유 받을 때 EC2 management console 열기 왼쪽 네비게이션에서 'Elastic Block Store' 아래의 스냅샷 클릭 목록 확인 계정 간 공유 하고 싶을때는 아래 글 참고 2023.02.27 - [분류 전체보기] - AWS EC2 snapshot 공유 (계정 간 공유)
-
[SQL] MSSQL Collattion(데이터 정렬) 데이터베이스 단위 변경DBMS 2023. 3. 27. 13:14
QuickSight 에서 시각화 보고서를 만들 때, 한글 필드의 필터링이 안된다는 문제가 발생했다. 원인 파악 확인해보니 DB server 설정 기본 Collation 이 SQL_Latin1_General_CP1_CI_AS 로 되어있었다. --COLLATE 확인 SELECT name, collation_name FROM SYS.DATABASES DB server가 클라우드 환경에 있는데 기본 값이 위의 값로 설정됐다는 것을 확인하게됐다. 특정 필드만 collation 을 바꿔서 다시 Quicksight 데이터로 연결해봤지만, 여전히 필터링이 안된다. Quicksight 데이터 연결방식 작동 방식은 잘 모르겠지만 , 데이터를 인식할때 가장 상위인 데이터베이스의 속성값을 인식해서 가져오는게 일반적이지 않을까..
-
[SQL] MSSQL Collation 열 단위 변경DBMS 2023. 3. 21. 14:40
SQL SERVER COLLATIONS 리스트 확인 및 변경 (한글 UTF-8) SELECT name, description FROM sys.fn_helpcollations(); -- utf-8 collation 리스트 확인 SELECT name, description FROM sys.fn_helpcollations() WHERE name LIKE '%korea%CI%AS%utf%'; --sql 결과 --Korean_90_CI_AS_SC_UTF8 --Korean_90_CI_AS_WS_SC_UTF8 --Korean_90_CI_AS_KS_SC_UTF8 --Korean_90_CI_AS_KS_WS_SC_UTF8 --Korean_100_CI_AS_SC_UTF8 --Korean_100_CI_AS_WS_SC_UTF8..
-
[pandas] 검사할 키워드 여러 개 , list + any데이터분석 2023. 3. 21. 11:09
any() : 하나라도 True인게 있으면 True 반환 all() : 모두 True 여야 True 반환 lines_list = ['apple is red', 'banana is yellow', 'cherry is red', 'durian is spiky'] # "red", "banana", or "cherry" 등 제외하고 싶은 리스트로 만들고 exclude_words = ["red", "banana", "cherry"] # lines_list 의 원소인 line에 exclude_words의 원소인 word가 있는지 검사하고 # 하나라도 걸리면 제외시키도록 filtered_lines = [line for line in lines_list if not any(word in line for word in ..
-
특정 연도 이전,이후 인덱스 찾는 방법데이터분석 2023. 3. 14. 15:59
시작 일자가 2021년 이전, 종료 일자가 2022년 이후 데이터를 집계하고자할 때, 타겟 데이터가 np.array 형태이면 아래와 같은 코드(np.where 에 조건 넣기)로 인덱스를 찾을 수 있다. import numpy as np target = np.array([19868,16659,15513,19938,17800]) A = np.array(['2020-01-01', '2020-02-01', '2022-03-01', '2023-04-01'], dtype='datetime64') B = np.array(['2023-01-01', '2023-02-01', '2023-03-01', '2024-04-01'], dtype='datetime64') indices = np.where((A < np.dateti..
-
AWS EC2 snapshot 공유 (계정 간 공유)카테고리 없음 2023. 2. 27. 15:25
내 계정에서 다른 계정으로 스냅샷을 공유 해야할 때 다음 과정을 잊지 말자. 공유 할 때 1. 스냅샷이 있는 계정으로 로그인해 AWS Management Console 접속 2. EC2 Dashboard 내비게이션 왼쪽 메뉴에서 "Snapshots” 선택 3. 공유하고자 하는 스냅샷을 선택하고 click on "Actions" from the top menu bar. 4. Select "Modify Permissions" from the drop-down menu. 5. In the "Modify Snapshot Permissions" dialog box, 공유하고자 하는 AWS account ID를 입력 6. Click "Add Permission" and then "Save". 공유 받을 때 완료 되..
-
이전 커밋으로 브랜치 만들어야할 때 git카테고리 없음 2023. 2. 21. 15:37
이전 커밋을 브랜치로 만들어야하는 그런 순간이 있다. 그럴때, 1. git log 로 돌아갈 commit hash 를 복사하고 ex ) commit hash : commit bfd111111be111b011dbb1cf111111111e11111f 2. 이전 커밋으로 새로운 브랜치를 만들어 git branch new-branch-name commit-hash ex) git branch working-well bfd111111be111b011dbb1cf111111111e11111f 3. 브랜치를 전환하면 끝~! git switch working-well
-
기존 react project에 typescript 파일 추가하기 (tsconfig.json)React 2023. 1. 19. 11:29
타입스크립트 템플릿으로 리액트 프로젝트를 시작하지 않았다면, 나중에 ts파일을 추가할 경우 can not resolve 에러가 뜬다. 기존 프로젝트에 타입스크립트를 추가하면 해결된다. npm install --save typescript @types/node @types/react @types/react-dom @types/jest 그리고 나서 npm start를 해보자. 그럼에도 에러가 뜬다면 tsconfig.json 파일이 없어서다. 프로젝트의 가장 상위 루트 (package.json 파일이 있는 위치)에 tsconfig.json 파일을 만들어준다면 아마 문제는 해결될것이다. //tsconfig.json { "compilerOptions": { "target": "es5", "lib": [ "dom"..