夜はプリズムのファンタジ
728x90
반응형

전체 글 42

Airflow·Airbyte·Dagster 비교와 로컬 시작 방법

DB 관련 배치가 늘어나면 데이터 복제, SQL 변환, 작업 순서 관리, 실패 재처리를 각각 어떻게 운영할지 고민하게 된다. Airflow, Airbyte, Dagster는 모두 데이터 파이프라인에 쓰이지만 담당하는 역할과 설계 관점이 다르다.간단히 나누면 Airflow는 작업 흐름의 스케줄링과 실행 관리, Airbyte는 커넥터를 통한 데이터 이동, Dagster는 데이터 자산과 그 생성 의존성 관리에 강점이 있다. 하나를 고르는 문제라기보다 파이프라인에서 필요한 책임을 기준으로 살펴보는 것이 좋다. 세 서비스의 역할부터 구분하기서비스중심 역할대표 기능Airflow작업 오케스트레이션DAG, 스케줄, 재시도, 작업 상태 추적Airbyte데이터 복제·수집Source·Destination 커넥터, 동기화 설..

Database 09:05:00

MySQL, MariaDB 사용자 생성 및 권한 부여 방법

애플리케이션에서 DB에 접속할 때는 전용 계정을 만들고 필요한 권한만 부여한다. MySQL과 MariaDB 모두 CREATE USER로 사용자를 생성한 뒤 GRANT로 권한을 설정하는 흐름을 사용할 수 있다. 핵심 순서는 사용자 생성 → 필요한 권한 부여 → SHOW GRANTS 확인 → 새 연결로 접속 검증이다. 이 방식에서는 FLUSH PRIVILEGES를 추가로 실행할 필요가 없다. 1. 목적과 환경 및 사전 준비예제는 appdb 데이터베이스에 접근하는 appuser 계정을 만드는 SQL 명령어이다. SQL 편집기 또는 각 DB의 명령행 클라이언트에서 실행하며, OS에 종속된 설치 과정은 다루지 않는다.사용자 생성에는 CREATE USER 권한이 있는 관리 계정이 필요하다.권한 부여에는 부여할 권한..

카탈로그란 무엇인가? 데이터 카탈로그의 역할과 OpenMetadata

데이터가 여러 데이터베이스와 클라우드 저장소, BI 도구에 흩어져 있으면 원하는 데이터를 찾고 의미를 파악하는 데 시간이 든다. 데이터 카탈로그는 데이터 자체를 한곳으로 옮기는 저장소가 아니라, 조직의 데이터 자산과 그 설명 정보를 모아 검색하고 이해하도록 돕는 메타데이터 관리 서비스이다. 데이터 표준화를 담당하는 실무자와 개발자라면 카탈로그를 단순한 목록으로 보기보다 데이터의 이름, 구조, 의미, 담당자와 흐름을 함께 관리하는 탐색 창구로 이해하면 된다. 1. 데이터 카탈로그의 개념과 배경카탈로그(catalog)는 항목을 일정한 기준으로 정리해 찾아볼 수 있게 만든 목록을 뜻한다. 데이터 카탈로그는 조직의 데이터 자산을 목록화하고, 각 자산을 설명하는 메타데이터를 연결해 검색·이해·관리할 수 있게 하는..

기타정보 2026.11.04

네이버 블로그·카페 고객센터 문의 방법과 전화번호

네이버 블로그나 카페 문제는 고객센터에서 해당 서비스의 도움말을 먼저 확인하고, 해결되지 않으면 문의 접수로 이어가면 됩니다. 전화는 1588-3820이며, 음성 ARS에서 블로그·카페 메뉴는 5번 → 2번입니다. 빠른 문의 경로온라인: 네이버 고객센터 → 블로그 또는 카페 → 관련 도움말 → 문의 접수전화: 1588-3820 → 음성 ARS 선택 → 5번 → 2번상담 시간: 평일 09:00~12:00, 13:00~18:00 1. 문제 유형에 맞는 문의 경로문제 유형접수 경로블로그 오류블로그 오류 제보 방법에서 점검 후 문의 접수카페 오류카페 오류 관련 안내 및 제보하기에서 점검 후 문의 접수그 밖의 문의문의하기에서 문의/요청서식 찾기전화 안내1588-3820 → 음성 ARS 5번 → 2번각 서비스의 오..

생활정보 2026.11.03

Docker 설치 및 환경 구성: Ubuntu와 Windows Docker Desktop

Docker를 설치하면 애플리케이션과 실행에 필요한 라이브러리를 컨테이너로 묶어 관리할 수 있다. 리눅스에서는 Docker Engine을, 윈도우 개발 PC에서는 Docker Desktop을 설치하는 흐름으로 정리한다. Ubuntu 설치 명령은 리눅스 호스트용이다. Windows에서 Docker Desktop을 사용할 때는 WSL 내부에 같은 명령으로 Engine을 추가 설치하지 않는다. 1. 설치 환경과 컨테이너 개념리눅스: Ubuntu 24.04 LTS, Bash, sudo 사용 가능 환경을 기준으로 설명한다.윈도우: Windows 11 x86_64, WSL 2 기반 Linux 컨테이너를 기준으로 설명한다.버전: 특정 Docker 버전을 고정하지 않고 공식 저장소와 다운로드 페이지를 이용한다.검증 범..

다이어트 점심·저녁 메뉴 추천, 사 먹기 좋은 음식과 영양성분 비교

다이어트 중 점심이나 저녁을 사 먹는다면 채소와 단백질 식품이 함께 있는 메뉴부터 살펴보면 좋습니다.샐러드뿐 아니라 샌드위치와 고기 포케볼도 선택지가 될 수 있겠죠? 빵으로 한 끼를 먹고 싶다면 샐러디 바질크림 치킨 샌드위치, 밥과 고기를 원한다면 고추장제육 포케볼을 추천해요.프레퍼스는 단백질 함량을 참고하되, 총열량과 탄수화물·지방을 추가로 확인하는 조건부 후보예요. 1. 사 먹기 좋은 다이어트 메뉴 추천 순서아래 순서는 식사 형태와 영양정보 확인 범위를 고려한 편집상 추천이에요. 영양점수나 감량 효과에 따른 순위는 아니며, 특히 프레퍼스는 단백질 외 정보가 부족해 다른 메뉴보다 다이어트에 유리하다고 비교할 수 없어요. 순서브랜드·메뉴추천 상황확인할 점1샐러디 [프로틴]바질크림 치킨 샌드위치빵으로 한 ..

건강 2026.11.01

리눅스에서 JDK tar.gz 설치 및 JAVA_HOME 환경변수 설정하는 방법

패키지 매니저(apt, yum 등)를 쓰지 않고 tar.gz 압축 파일로 JDK를 설치하면 원하는 버전을 원하는 경로에 둘 수 있다. 여러 버전을 나란히 두고 필요할 때 전환하기에도 편하다. 이 글에서는 이미 리눅스 환경이 준비되어 있다고 가정하고, JDK 다운로드부터 압축 해제, 환경변수 설정, 확인까지 정리한다. 요약: JDK tar.gz 다운로드 → 설치할 경로에 압축 해제 → ~/.bashrc에 JAVA_HOME, PATH 추가 → source 후 java -version 확인. 1. 설치 목적과 환경대상: 리눅스 x64 (Intel/AMD) 기준. ARM64는 파일명의 x64를 aarch64로 바꿔 받는다.셸: bash 기준 (zsh는 ~/.zshrc에 같은 내용을 적는다).예시 버전: JDK ..

Java 2026.11.01

SQL Server sa 로그인 안 될 때: 계정 활성화와 혼합 모드 설정

sa로 로그인하려면 SQL Server 및 Windows 인증 모드(혼합 모드)와 sa 로그인 활성화가 모두 필요하다. 인증 모드를 변경했다면 SQL Server 서비스도 재시작한다.Windows 인증으로 설치한 SQL Server는 sa 로그인이 비활성화되어 있다. 이후 혼합 모드로 바꾸더라도 sa가 자동으로 활성화되지는 않는다. 비밀번호만 반복해서 바꾸기 전에 두 설정을 구분해서 확인해보자.대상 환경은 Windows용 SQL Server 2025(17.x)와 SSMS이다. 2026-10-29 기준 최신 정식 메이저 버전은 SQL Server 2025이다. 아래 내용은 공식 문서에 근거한 절차이며 실제 서버에서 실행한 테스트 기록은 아니다. 공식 버전 목록1. 발생 증상과 로그SSMS에서 SQL Ser..

Database/SQL Server 2026.10.31
728x90
반응형