반응형

전체 글 584

[Oracle Error] begin case declare end exception exit for goto if loop mod null pragma raise return select update while with

1. 원인 프로시져 문에서 문법 오류가 발생했을 때 에러가 뜸 2. 해결 방법 흔한 방법이지만, 에러문에 힌트가 있음... -> 이게 어렵지..인내심을 가지고 찾는다는 것이.. 나의 에러문은 아래와 같았음 begin case declare end exception exit for goto if loop mod null pragma raise return select update while with 즉 문법에 문제가 있다는 것이다... oracle 프로시져 문의 문법을 찾아 해맸음... 그 결과 다른 쿼리를 실행시키려면... execute immediate 를 계속 붙여야 한다는 것을 알게됨 적용 후 성공(쿼리는 아래와 같음..) .option("sessionInitStatement","""BEGIN ex..

clickStream 이란?

- 출처는 chatGPT 클릭스트림(clickstream)은 인터넷 사용자의 웹사이트 방문 기록을 기록한 데이터 시퀀스를 말합니다. 일반적으로 클릭스트림은 사용자가 웹 페이지를 방문하고 클릭한 경로, 스크롤한 위치, 검색어, 상호 작용한 요소 등의 정보를 기록합니다. 클릭스트림 데이터는 웹사이트 분석, 사용자 경험 개선, 광고 타게팅, 개인화 추천 등 다양한 분야에서 활용될 수 있습니다. 이 데이터를 분석하면 사용자 행동 패턴을 파악하고 웹사이트나 애플리케이션의 개선점을 찾을 수 있습니다. 또한 클릭스트림 데이터는 개인화된 사용자 경험을 제공하기 위해 사용될 수도 있습니다. 클릭스트림 데이터는 일반적으로 웹 서버나 애플리케이션 서버에서 수집되며, 웹 로그 파일, 데이터베이스, 이벤트 추적 도구 등을 통해..

IT 용어 사전 2023.07.13

멀티 테넌시에 대한 간단한 정리

1. 멀티 테넌시란 멀티테넌시는 단일 소프트웨어 인스턴스로 서로 다른 여러 사용자 그룹에 서비스를 제공할 수 있는 소프트웨어 아키텍처 2. 클라우드 컴퓨팅에서의 멀티 테넌시 클라우드 컴퓨팅에서는 서로 다른 고객이 서버 리소스를 나누어 사용하는 공유 호스팅을 멀티테넌시라고 부름 멀티테넌시의 반대 개념인 단일 테넌시에서는 소프트웨어 인스턴스 또는 컴퓨터 시스템 하나에 최종 사용자 또는 사용자 그룹이 존재 3. 참고 링크 https://m.blog.naver.com/ki630808/221778753901 ▶▶ 멀티 테넌시 (multi-tenancy ) https://blog.naver.com/ki630808/221729345503 ▶▶ 멀티 테넌시 (multi-tenancy) 멀티 테넌시(Multi-ten....

IT 용어 사전 2023.07.12

[Git] git stash, git cherrypick, git pull/fetch 의 차이 참고 내용 링크

1. git stash https://gmlwjd9405.github.io/2018/05/18/git-stash.html [Git] git stash 명령어 사용하기 - Heee's Development Blog Step by step goes a long way. gmlwjd9405.github.io 2. git cherrypick https://hbase.tistory.com/141 [Git] git cherry-pick - 다른 브랜치의 커밋을 적용 git을 이용해서 코드를 관리하다보면 다른 브랜치에 적용된 커밋을 가져와서 내 브랜치에 적용하고 싶은 경우가 있다. develop 브랜치에서 기능 개발 브랜치를 따고 작업하다가 develop 브랜치에 새 hbase.tistory.com 3. git pu..

최근의 스터디 방향성 고민 - 23.06

최근의 스터디에 대한 방향성을 고민해볼 때가 된 것 같다. 2달 전부터 서울의 인근 회사의 새로운 프로젝트에 파견을 나왔다. 처음 진입한 클라우드 분야이기에 익힐 것도 많고, 기존의 하던 것들도 공부, 정리해야 하고 파견지의 것들도 알고 있지만 틈틈히 공부를 해두어야 한다.. 목표치 달성을 위해 최근 아래의 것들에 집중을 했다. 1. 자격증 공부 2. 파견지에서 쓰이는 기술에 대한 코드 뜯어보기.. 3. 기존의 것 공부 하지만 최근 1번과 2번에 시간을 많이 할애하느냐 3번에 소홀히 했다... - 방법을 바꾸어야 하는데.. 1. 위의 것들은 유지를 한다 2. 3번의 것들은 기록하고 집중을 할 수 있는 시간에 해야 한다. 3. 1번은 계속 유지해야 한다. ------------------- 근 2달을 아래..

기억할 glue monitoring metric - 1. ETL Data Movement

현재 참여하고 있는 프로젝트에서는 glue 를 사용하여 db 에서 s3에 기록한다. db 에서 s3 로 데이터를 읽고 쓰여지는 것을 확인할 수 있는 중요한 메트릭이다. - ETL data movement: In the ETL Data Movement profile, the bytes are read fairly quickly by all the executors in the first stage that completes within the first six minutes. However, the total job execution time is around one hour, mostly consisting of the data writes. -> ETL data movement 프로파일에서, 바이트들은..

카테고리 없음 2023.06.29

[AWS] 역할(role), 정책(policy) 의 차이를 잘 기록한 사이트

앞으로 역할, 정책이 혼동이 될 때 아래 사이트 들어가서 다시 익히면 많은 도움이 될 것 같다 https://going-to-end.tistory.com/entry/AWS-IAM-%EC%A0%95%EC%B1%85policy-%EC%99%80-%EC%97%AD%ED%95%A0role-%EC%9D%98-%EC%B0%A8%EC%9D%B4 AWS IAM 정책(policy) 과 역할(role) 의 차이 이번 포스팅에서는 역할에 대해 알아보고자 합니다. 역할은 정책과 차이를 가지는 개념으로서 이 두 개의 차이가 무엇인지에 대해 알아보고자 합니다. 우선 AWS 에서 정의하는 역할의 뜻은 아래 going-to-end.tistory.com 위 사이트에서 잘 정리한 그래프를 가져오면 이와 같음

클라우드/AWS 2023.06.06

[CS 스터디] 3. routing table

1. routing table 이란 라우팅 테이블(영어: routing table)은 컴퓨터 네트워크에서 목적지 주소를 목적지에 도달하기 위한 네트워크 노선으로 변환시키는 목적으로 사용된다. 각 라우터의 라우팅 테이블은 모든 목적지 정보에 대해 해당 목적지에 도달하기 위해서 거쳐야 할 다음 라우터의 정보를 가지고 있다. 네트워크에서 데이터 패킷이 어디로 전송될지 결정하는 데 사용되는 데이터 베이스 이 데이터 베이스는 라우터나 스위치와 같은 네트워크 장비에 저장 데이터 패킷의 목적지 IP 주소를 기반으로 어떤 경로를 통해 전송할 것인지를 결정 IP 주소와 관련된 라우팅 정보를 저장 다양한 라우팅 프로토콜에 의해 동적으로 업데이트 될 수 있음 이 경우, 네트워크 상황에 따라 최적의 경로를 계산하여 Routi..

IT 용어 사전 2023.05.08

[CS 스터디] 2. subnet

1. subnet 이란? subnet 은 네트워크를 서브넷(subnetwork)으로 나누는 것을 말함 하나의 네트워크를 작은 네트워크로 분할한 것 ip 주소를 더욱 효율적으로 사용하고 네트워크 성능을 향상시키는 데 도움 서브넷 마스크를 사용하여 네트워크 주소와 호스트 주소로 구분함 서브넷은 네트워크를 더 작은 블록으로 나누어 네트워크의 효율성을 높임 서브넷을 사용하면 다른 서브넷 간에 IP 충돌을 방지하고 각 서브넷마다 다른 네트워크 다른 네트워크 정책을 적용할 수 있음 2. 참고 링크 https://code-lab1.tistory.com/34 [네트워크] 서브넷, 서브넷마스크, 서브넷팅이란? | 서브넷팅 예제 서브넷의 등장 배경 흔히 사용되는 IPv4 주소 체계는 클래스를 나누어 IP를 할당한다. 하지..

IT 용어 사전 2023.05.08

[CS 스터디] 1. VPC 란?

1. vpc 란? virtual private cloud 의 약자, 클라우드 환경에서 구성된 사설 네트워크 클라우드 서비스 제공업체가 제공하는 VPC 서비스를 사용하면 사용자는 자신만의 가상 네트워크를 구성할 수 있음 VPC 를 사용하면 사용자면 고유한 IP 주소 범위, 서브넷, 라우팅 테이블 및 네트워크 게이트웨이와 같은 기능을 제어할 수 있음 이를 통해 자신의 인프라를 더욱 세밀하게 제어할 수 있으며, 보안적인 측면에서도 높은 수준의 보호 가능 vpc 가 없다면 ec2 인스턴스들이 서로 거미줄처럼 연결되고 인터넷과 연결됨 -> 시스템 복잡도를 엄청나게 끌어올릴 뿐만 아니라 하나의 인스턴스만 추가되어도 모든 인스턴스를 수정해야하는 불편함 발생 -> 인터넷 전용선을 다시 까는 것과 같음 vpc 를 적용하..

IT 용어 사전 2023.05.08
반응형