본문 바로가기

전체 글197

OCI Database with PostgreSQL Overview 지난 포스팅에서는 일반적으로 알고 있는 PostgreSQL의 Architecture에 대한 내용을 살펴보았습니다. https://oracle-cloud.tistory.com/entry/PostgreSQL-Architecture-1-%EA%B3%B5%EC%9C%A0-%EB%A9%94%EB%AA%A8%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4 PostgreSQL Architecture #1 공유 메모리, 프로세스 PostgreSQL에 대해 알아보기 위해 기본 구조를 파악해야 그 이해가 쉽기 때문에 1편을 통해 공유 메모리와 프로세스에 대해 알아보고 2편에서 데이터베이스 구조에 대해 자세히 살펴보겠습니다. Pos oracle-cloud.tistory.com 이번에는 OC.. 2024. 4. 2.
OCI Data Integration 활용 - Data Loader Task 지난 포스트에서는 OCI Data Integration Service에 대해 간단히 소개를 드렸습니다. OCI Data Integration 소개 - Data 통합을 위한 서버리스 ETL 서비스 기업내 시스템 들은 정보계, 기간계, 계정계, 대외계 등 다양한 목적으로 분류 되어 사용됩니다. 저장되는 데이터의 유형에 따라 데이터 베이스 성격도 달라져서 시스템 최적화를 위해서도 비슷 oracle-cloud.tistory.com 이번엔 단일/여러 테이블의 데이터를 1:1로 추출, 적재를 수행하는 Data Loader Task를 구성하는 방법에 대해 알아보겠습니다. 이번 시나리오는 CSV file을 ADW로 loading 하는 절차를 진행해 보겠습니다. 전체적인 구성 과정은 다음과 같습니다. Data Integ.. 2024. 4. 1.
Oracle 데이터베이스 보안 솔루션 #2 - Data Safe (1) > 이전 포스팅 (Oracle 데이터베이스 보안 솔루션 #1 - Overview (Database Security Solution Overview)  이번 시간에는 Oracle 데이터베이스 보안 솔루션 Data Safe에 대하여 알아보겠습니다.  Data Safe 특징   1. 보안평가   - 데이터베이스 구성의 보안을 평가  2. 사용자 평가  - 보안을 평가하기 위해 데이터베이스 사용자 및 고위험 사용자 식별  3. 데이터 검색   - 데이터베이스의 민감한 데이터를 식별  4. 데이터 마스킹 (비프로덕션 데이터베이스용)   - 민감한 데이터를 마스킹하는 방법을 제공  5. 활동 감사   - 데이터베이스 사용을 모니터링 할 수 있도록 데이터베이스에서 사용자 활동을 감사  6. 알림  - 클라우드 및 온.. 2024. 4. 1.
OCI Console Homepage https://www.oracle.com/cloud/sign-in.html Search > Resource, Service, Documentation 검색하기 > Query기반으로 생성된 Resource 검색 Basic mode는 Compartment, Display name, OCID, Resource type, Status, Tags, Time created - 이 정보들을 기반으로 검색가능 > Service 메뉴 검색 > Documentation 검색 help아이콘을 통해서 현재 사용중인 메뉴에 대한 documentation를 볼 수 있다 View Health dashboard System Status에서 서비스의 상세상태를 확인할 수 있다. Analyze cost View recommendatio.. 2024. 3. 27.
오라클 데이터베이스 23c - JSON Relational Duality Views 관계형 데이터 모델은 데이터 정규화를 사용하여 무결성을 보장하고 중복을 피함으로 데이터 저장/관리에 매우 효율적입니다. JSON 데이터 모델인 경우 계층이 구조화된 형태로 저장 & 직접 맵핑하기 때문에 데이터 접근/처리 시 복잡성을 피할 수는 있으나 저장 형식으로는 이상적이지 않습니다. 오라클 데이터베이스의 최신 버전인 23c에서 새롭게 제공되는 기능인 JSON Relational Duality Views는 JSON 타입의 데이터를 관리하는 측면에서 개발자에게 혁신적인 유연성과 간편성을 제공하는 기능입니다. 앞서 오라클 데이터베이스에서 JSON 데이터를 어떻게 사용할 수 있는지 알아보았는데, JSON Relational Duality Views 를 활용한다면 특정 데이터 모델을 특정 데이터베이스를 선택하.. 2024. 3. 27.
나도한다 시리즈N - Excel 을 활용한 APEX 서비스 생성하기 기존에 가지고 있는 Excel 파일의 데이터를 관리할 수 있는 간단한 APEX 프로그램을 만들어 보겠습니다. APEX 서비스 생성은 [나도한다 시리즈N - APEX 서비스 생성하기] 편을 참고해주세요. 1. 사용할 엑셀파일 준비 부서내 비상연락망을 관리하는 엑셀 샘플 입니다. 2. APEX 접속 2.1 [애플리케이션 작성기] 클릭 2.2 [생성] 버튼 클릭 2.3 [파일에서 앱 생성] 메뉴 클릭 2.4 엑셀파일 업로드 2.5 테이블 이름 입력 후 [구성] 버튼 클릭 2.6 연락처, 비상연락처 유형을 'VARCHAR2'로 변경 후 변경사항 저장 2.7 [데이터 로드] 버튼 클릭 2.8 [애플리케이션 생성] 버튼 클릭 2.9 애플리케이션 설정 변경 - 원하는대로 애플리케이션 아이콘, 모양 변경 - 페이지에서.. 2024. 3. 26.
Oracle Analytics Cloud (OAC) :시멘틱 모델링 - 모델링 개념 1. 환경 구성 1-1. ADW/OAC 구성 1-2. 데이터 적재 2. 모델링 개념 3. 모델링 - Basic I 4. 모델링 - Basic II 5. 분석 화면 구성 이번에 다룰 내용은 모델링에 대한 간략한 개념 정리 입니다. 가장 먼저 수행되는 부분이 비즈니스 요건을 정의하는 것인데요, 여기서는 매출 현황분석을 주제로 제품별,고객별, 기간별 매출 현황을 파악하는 것으로 하겠습니다. 좀 더 효율적인 분석을 위해서 제품(LOB, Brand, Product Type 등) ,고객 거주지(Region, Country ..) , 시간(년, 월, 일)은 계층을 만들어서 각 계층별 현황을 파악할 수 있도록 할 것입니다. OAC에서 모델링이 진행되는 순서는 아래와 같이 진행이 됩니다 1) Create a Model.. 2024. 3. 25.
[OIC] 내장된 SFTP File Server 사용 OCI에서 제공하고 있는 Oracle Integration Cloud (OIC)에는 별도의 가상머신 등을 통한 관리 없이 자체적으로 SFTP File Server를 이용할 수 있습니다. 이 SFTP Server는 인터넷을 통하여 접속이 가능하기 때문에 OIC 외의 용도로도 활용이 가능합니다. Standard/Enterprise Edition 모두에서 지원하고 있습니다. 우선 생성된 OIC는 기본적으로 SFTP Server 가 비활성화되어 있으므로, OCI Console에서 활성화가 필요합니다. OIC의 상세 화면으로 이동하여 File Server 항목의 "Enable"을 클릭하여 File Server를 활성화합니다. OIC의 SFTP Server의 계정은 OCI 로그인 시 사용하는 계정과 동일한 패스워드.. 2024. 3. 21.
Oracle Analytics Cloud (OAC) :시멘틱 모델링 - 환경구성(2) 이번에는 모델을 하기 위한 원천 테이블 생성 및 데이터를 적재해 보겠습니다. 데이터는 아래 링크에서 다운 받으시면 되고 적재는 ADW의 기능중 하나인 데이터 로드를 사용하도록 하겠습니다. 사용자 생성은 관리자인 admin 사용자로 진행이 되며 BISAMPLE 로 만들고 테이블 및 데이터 적재는 이 사용자 스키마로 진행합니다. 데이터 : https://objectstorage.us-ashburn-1.oraclecloud.com/p/lR7DlmiUaRSG3pR7sS6I_6qULlyrWTF4Zeb5YeK0TBfUKeyuDUjCsKfuIkyP9H-H/n/apackrsct01/b/oac/o/BISAMPLE_data.xlsx 사용자 : BISAMPLE 암호 : Oracle_12345 위치 : Menu -> Orac.. 2024. 3. 18.