자습서: Seismic DDMS API를 사용하여 seismic 데이터 작업
Postman에서 DDMS(Seismic Domain Data Management Services) API를 사용하여 Azure Data Manager for Energy 인스턴스에서 seismic 데이터를 사용합니다.
이 자습서에서는 다음을 하는 방법을 알아볼 수 있습니다.
- seismic 데이터에 대한 데이터 파티션을 등록합니다.
- Seismic DDMS API를 사용하여 seismic 데이터를 저장하고 검색합니다.
DDMS에 대한 자세한 내용은 DDMS 개념을 참조하세요.
필수 조건
- Azure 구독
- Azure 구독에서 만들어진 Azure Data Manager for Energy 인스턴스
Azure Data Manager for Energy 인스턴스 세부 정보 가져오기
첫 번째 단계는 Azure Portal의 Azure Data Manager for Energy 인스턴스에서 다음 정보를 가져오는 것입니다.
매개 변수 | 값 | 예제 |
---|---|---|
client_id |
애플리케이션(클라이언트) ID | 00001111-aaaa-2222-bbbb-3333cccc4444 |
client_secret |
클라이언트 암호 | _fl****************** |
tenant_id |
디렉터리(테넌트) ID | 72f988bf-86f1-41af-91ab-xxxxxxxxxxxx |
base_url |
URL | https://<instance>.energy.azure.com |
data-partition-id |
데이터 파티션 | <data-partition-name> |
Postman 설정
Postman 데스크톱 앱을 다운로드하고 설치합니다.
다음 파일을 Postman으로 가져옵니다.
파일을 가져오려면:
Azure Data Manager for Energy 인스턴스 세부 정보에서 얻은 정보로 Postman 환경의
CURRENT_VALUE
를 업데이트합니다.
Seismic DDMS API를 사용하여 seismic 데이터 저장 및 검색
법적 태그 만들기
데이터 규정 준수를 위해 Seismic DDMS 환경에 자동으로 추가되는 법적 태그를 만듭니다.
API: 설정>SDMS에 대한 법적 태그 만들기
메서드: POST
자세한 내용은 법적 태그 관리를 참조하세요.
서비스 확인
Azure Data Manager for Energy 인스턴스에서 기본 서비스 연결 및 상태 테스트를 실행합니다.
API: 서비스 확인>상태 확인
메서드: GET
테넌트
Azure Data Manager for Energy 인스턴스에서 테넌트를 만듭니다.
참고 항목
Seismic DDMS와 함께 사용하기 전에 데이터 파티션을 테넌트로 등록해야 합니다.
API: 테넌트>seismic-dms 테넌트 등록
메서드: POST
하위 프로젝트 만들기
Azure Data Manager for Energy 인스턴스에서 하위 프로젝트를 만듭니다.
API: 하위 프로젝트>새 하위 프로젝트 만들기
메서드: POST
데이터 세트 등록
Azure Data Manager for Energy 인스턴스에 데이터 세트를 등록합니다.
API: 데이터 세트>새 데이터 세트 등록
메서드: POST
애플리케이션 등록
Azure Data Manager for Energy 인스턴스에 애플리케이션을 등록합니다.
API: 애플리케이션>새 애플리케이션 등록
메서드: POST
다음 단계
Postman의 대체 사용자 환경으로 sdutil 명령줄 Python 도구를 사용하여 Seismic Store와 직접 상호 작용할 수 있습니다. 다음 자습서를 사용하여 시작합니다.