728x90

전체 글 98

[LeetCode](중급) 176. Second Highest Salary

문제Column NameTypeidintsalaryint[Table : Employee]id is the primary key (column with unique values) for this table.Each row of this table contains information about the salary of an employee. Write a solution to find the second highest distinct salary from the Employee table. If there is no second highest salary, return null 주어진 Employee 테이블에서 두 번째로 높은 급여를 조회해라. 두 번째 급여가 없다면 null을 조회해라. 풀이SELECT..

[LeetCode](초급) 182. Duplicate Emails

문제Column NameTypeidintemailvarchar[Table : Person]id is the primary key (column with unique values) for this table.Each row of this table contains an email. The emails will not contain uppercase letters. Write a solution to report all the duplicate emails. Note that it's guaranteed that the email field is not NULL.주어진 테이블에서 중복된 이메일을 출력해라. 풀이SELECT DISTINCT(ABC.email)FROM (SELECT email, COUNT..

2. Azure Databricks - 카탈로그(Catalog)

이전 시간에는 클러스터를 만드는 방법에 대해 실습했다. 이번에 공부해볼 메뉴는 "카탈로그"이다. 카탈로그(Catalog) 란? 공식문서를 찾아보니 Unity 카탈로그라고 칭하는 것 같다. 너무 길어 카탈로그라고 하겠다. 카탈로그는 Azure Databricks 작업영역에서 중앙 집중식 액세스 제어, 감사, 계보 및 데이터 검색 기능을 제공한다. 쉽게 말하자면 여러 작업영역을 하나의 카탈로그로 제어한다고 생각하면 될 것 같다. * 주요기능모든 작업영역의 데이터 액세스 정책 관리 가능보안 모델(ANSI SQL) 기반으로, 관리자는 카탈로그, 스키마(DB) 등을 기존 Data lake에서 권한 부여 가능데이터에 엑세스하는 사용자 로그 기록데이터 자산에 태그 지정 및 문서화 가능, 검색 인터페이스 제공데이터 엑..

[1] 북한산 백운대 등산 난이도, 소요시간

안녕하세요! 오늘 다녀온 산은 서울에서 가장 유명하다고 알려진 북한산에 다녀왔습니다. 아쉽게도 흐린 날씨와 안개, 미세먼지 나쁨으로 인해 시원한 뷰는 볼 수가 없었습니다. 그래도 처음 북한산에 가봤는데 북한산이 왜 인기가 많은지 알게 되었네요 출발지 출발지는 북한산우이역 2번출구 입니다! 대부분 여기에서 출발해서 백운대탐방지원센터까지 걸어가거나 택시를 타고 간다고 합니다. 물론 저는 운동겸 걸어갔는데 거리가 좀 있습니다. 네이버 지도기준 약 54분... 일단 이따가 말할 소요시간에 포함하겠습니다. 백운대탐방지원센터에 도착했습니다! 여기에서 본격적으로 등산하기 전 화장실도 다녀오고 자판기도 있으니 음료도 살 수 있습니다. 주차도 할 수 있지만 주차하려면 조금 일찍오셔야 한다고 해요. 난이도아주 쉬움..

Mountain 2025.05.11

1. Azure Databricks 컴퓨팅 - Cluster 만들기

Databricks가 무엇인지에 대한 설명은 여러 곳에서 찾을 수 있기 때문에 생략합니다. 해당 포스팅은 직접 실습을 하며 궁금한 점을 정리하는 목적으로 작성했습니다. [1] 작업환경 Databricks Workspace는 Azure 내 리소스에서 지원되는 Azure Databricks Service 를 사용했습니다. 해당 화면은 Databricks Workspace 초기화면입니다. 실습을 시작하기에 앞서 왼편에 많은 기능들이 수록되어 있는 것을 볼 수 있습니다. 이 중 제가 주로 실습해볼 기능은 다음과 같습니다.카탈로그컴퓨팅SQL 편집기SQL Warehouse데이터 수 [2] 기능설명컴퓨팅컴퓨팅 메뉴는 '클러스터'를 생성하는 공간입니다. 그렇다면 '클러스터'는 무엇일까요?※클러스터 : 여러 대의 가상 ..

Power BI Desktop 에서 ODBC (Postgresql DB) 연결하기.

[ 사전 설치 필요 ]나의 컴퓨터 사양 : Windows 10 Pro, 64bit, 32RAMPower BI Desktop Version : 2.142.928.0 64-bit (2025년 4월)Postgre ODBC Driver [ 실행 ]Power BI Desktop 에서 ODBC 커넥터를 사용하여 PostgreSQL DB에 접근하려면 DSN을 추가하여야 한다.현재, 따로 DSN 을 추가한 이력이 없기 때문에 기본 리스트만 보인다. DSN을 추가하기 위해서 "ODBC 데이터 원본 관리자" 를 실행한다. ODBC 데이터 원본 관리자 - 사용자 DSN - 추가 - 새 데이터 원본 만들기현재 Postgre ODBC Driver 를 설치하지 않아 Postgre 드라이버가 나타나지 않는다.드라이버 설치는 htt..

Data & BI/Power BI 2025.05.07

[소설] 정해연 : 홍학의 자리. 미스터리 추리 소설을 읽다. (스포 약간)

책을 접하다. 안녕하세요. 오늘 소개해드릴 도서는 정해연 작가님의 추리소설 - 홍학의 자리입니다. 해당 도서는 2025.01.31일 기준 밀리의 서재 (종합) 15위, (소설) 3위 랭킹을 기록하고 있습니다. 설 연휴를 맞이하여 본가에 내려와 어떤 책을 읽어볼까 하다가 접하게 되었습니다. 책을 읽기 전 아무래도 제목의 의미를 추리해 보곤 하는데요. "홍학"이라는 것이 중요 매개체가 되지 않을까 하며 읽기 시작하였습니다.   책을 읽다. 어느 시골에 위치한 은파고등학교. 45살 남자선생님 김준후와 고등학생 18살 채다현. 둘은 부적절한 사이이다. 어느 날, 김준후 선생은 당직이라 밤 늦게 학교에 남게 되고 학교에서 채다현과 마주친다. 이들과 함께 학교에 남아있는 당직전담원 황권중을 피해 둘은 부적절한 행동..

BOOK 2025.02.04

[강릉] 모닥불 보며 불멍하기 좋은 노마드인 강릉

이번에 다녀온 곳은 강릉입니다. 혼자 여행을 가게 되면 항상 게스트하우스에서 숙박을 하는 편이죠. 그리고 저는 큰 소리와 파티보다는 조용조용하고 단란한 분위기를 좋아하기 때문에 "노마드인 강릉" 게스트하우스를 선택하게 되었습니다. 저는 이 숙소를 총 3번 방문할 정도로 분위기가 괜찮은 곳인데요. 3박을 한 만큼 더욱 자세한 후기 남길 수 있을 것 같습니다.   * 정보접근성 : 뚜벅이라면 좋지 않지만, 나름 버스정류장이 근처(?)에 있어 크게 힘들지 않음.가격 : 최소 28,000원 ~ 최대 37,000원 (네이버예약 참고)1인실, 2인실 등 없고 모두 도미토리실1층 화장실 두 개(남자화장실, 여자화장실), 2층 화장실 두 개(공용)침대마다 커튼 있음. 수건 제공.저녁 모닥불 타임(유료) * 장점2층 공..

TRAVEL 2025.01.14
728x90