프로젝트 계층 구조별로 비용을 확인하면 폴더 또는 조직별 비용을 분석하는 데 도움이 됩니다. 예를 들어 비용 센터를 나타내기 위해 조직에서 폴더를 사용하는 경우 해당 비용 센터의 모든 비용을 그룹화하도록 보고서를 효과적으로 구성할 수 있습니다.
조직별 비용, 폴더별 비용을 포함해서 프로젝트 계층 구조별 비용을 분석하려면 보고서의 그룹화 기준 옵션을 프로젝트 계층 구조로 설정합니다. 또한 보고서의 폴더 및 조직 필터를 사용하여 보고서에 반환되는 데이터를 집중하도록 특정 폴더/조직을 선택할 수 있습니다.
프로젝트 및 리소스 계층 구조 정보
프로젝트는 모든 Google Cloud 서비스 만들기, 사용 설정, 사용을 위한 기초를 형성합니다. 폴더는 리소스 계층 구조에서 조직 노드 아래에 프로젝트를 그룹화하기 위해 사용됩니다. 폴더에는 프로젝트, 다른 폴더 또는 이 두 가지의 조합이 포함될 수 있습니다. 각 리소스는 단 하나의 상위 요소만 가집니다.
비유적으로 말하면 Google Cloud 리소스 계층 구조는 항목을 계층적으로 구성하고 관리하는 방식으로, 기존 운영체제의 파일 시스템과 유사합니다. 비용 관리 관점에서 조직의 폴더를 사용하여 비용 센터(예: Devops 또는 Finance)를 나타낼 수 있습니다. 프로젝트 계층 구조에 따라 비용을 보고 폴더별로 비용을 분석할 수 있습니다.
프로젝트 계층 구조는 프로젝트의 계층 구조 매핑(조직 > 폴더 > 프로젝트)에 해당하는 프로젝트의 상위 항목입니다. 프로젝트는 독립형으로(즉, 폴더 또는 조직과 연결되지 않고) 사용되거나 조직 또는 폴더의 하위 항목일 수 있습니다. 프로젝트 계층 구조는 현재 및 이전 프로젝트 상위 항목을 추적합니다. 예를 들어 프로젝트 이름을 변경하거나 프로젝트를 다른 폴더 또는 조직으로 이동하면 이전 프로젝트 상위 항목에 영향을 줍니다.
리소스 계층 구조 및 Cloud Billing에 대해 자세히 알아보려면 Cloud Billing 개념, 리소스 계층 구조를 참조하세요.
프로젝트 계층 구조를 표시하도록 보고서 구성
프로젝트 계층 구조(조직 > 폴더 > 프로젝트)별로 비용을 보려면 다음 단계를 수행합니다.
- Google Cloud Console에서 분석하려는 Cloud Billing 계정에 대해 보고서 페이지를 엽니다.
- 보고서 필터에서 2022년 1월 1일 이후로 시작 날짜를 사용하도록 시간 범위를 설정합니다.
그룹화 기준 선택기에서 프로젝트 계층 구조를 선택합니다.
보고서에 조직 > 폴더 > 폴더의 각 고유 조합에 대한 행이 반환되고 테이블에 프로젝트, 프로젝트 ID, 프로젝트 번호, 프로젝트 계층 구조 열이 포함됩니다.
프로젝트 계층 구조 열에 나열된 값은 조직 이름 > 폴더 이름을 보여줍니다.
프로젝트 계층 구조로 그룹화된 경우 보고서 분석
여러 열로 테이블 데이터를 정렬하여 여러 방법으로 프로젝트 계층 구조 비용을 볼 수 있습니다.
- 동일한 프로젝트 계층 구조를 갖는 모든 프로젝트를 시각화하려면 프로젝트 계층 구조 열로 테이블을 정렬합니다.
- 동일한 프로젝트가 2개 이상의 상위 항목과 연결된 경우 이를 시각화하려면 프로젝트 ID 열로 테이블을 정렬합니다.
폴더 및 조직 필터를 사용해서 보고서의 프로젝트 계층 구조 결과 범위를 좁힐 수 있습니다.
프로젝트 계층 구조로 그룹화된 보고서를 보는 경우 2022년 1월 1일 이전의 시작 날짜를 포함하도록 보고서 시간 범위를 변경하면 그룹화 기준 선택이 프로젝트 별로 그룹화하도록 자동으로 업데이트됩니다.
필터에서 일부 폴더 또는 조직을 선택하고 2022년 1월 1일 이전 시작 날짜를 포함하도록 시간 범위를 업데이트하면 폴더/조직 선택이 삭제됩니다.
프로젝트 상위 항목의 변경사항 이해 및 분석
분석하려는 시간 범위에 대해 보고서 테이블에서 2개 이상 행에 동일한 프로젝트가 나열될 수 있습니다. 이 상황은 프로젝트 상위 항목과 관련된 다른 변경사항이 있을 때 발생할 수 있습니다. 프로젝트 상위 항목에 영향을 주는 변경사항은 다음과 같습니다.
- 프로젝트 이름 변경
- 다른 조직 또는 폴더로 프로젝트 이동
- 상위 폴더 이름 변경
- 상위 폴더를 다른 폴더 또는 조직으로 이동
2개 이상의 상위 항목과 연결된 프로젝트가 있는지 시각화하려면 프로젝트 ID 열에 따라 테이블 데이터를 정렬합니다.
프로젝트 계층 구조의 변경사항 예시
다음 예시에서는 프로젝트 상위 항목과 관련된 변경사항이 있는 여러 시나리오와 결과를 그룹화하는 방법에 따라 변경사항이 보고서의 결과에 미치는 영향을 보여줍니다.
모든 예시에서는 프로젝트 상위 항목에 영향을 주는 변경사항이 2022년 1월 1일 이후에 발생했다고 가정합니다.
예시 1: 프로젝트 이름 변경
프로젝트의 표시 이름을 수정할 수 있지만 프로젝트 ID 및 프로젝트 번호를 변경할 수 없고 동일하게 유지됩니다.
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 |
---|---|---|
현재 프로젝트 이름 | my-project-1 | 123456 |
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 | 프로젝트 계층 구조 |
---|---|---|---|
이전 프로젝트 이름 | my-project-1 | 123456 | Org1.net > folder1 |
현재 프로젝트 이름 | my-project-1 | 123456 | Org1.net > folder1 |
프로젝트 계층 구조로 그룹화할 때 프로젝트 이름 변경사항을 확인합니다.
- 보고서의 시간 범위 동안 이름 변경 후 프로젝트에서 사용량이 발생하지 않으면 이전 프로젝트 이름으로 나열된 프로젝트의 한 행만 표시됩니다.
- 보고서의 시간 범위 동안 프로젝트 이름이 변경된 날짜 이후 선택한 시간 범위가 시작되는 경우 현재 프로젝트 이름으로 나열된 프로젝트의 한 행만 표시됩니다.
- 프로젝트 필터를 사용하여 프로젝트를 선택할 경우 옵션 목록에 표시된 프로젝트 이름이 항상 현재 프로젝트 이름입니다. 프로젝트 ID는 수정할 수 없으며 프로젝트 이름이 수정된 후 동일하게 유지됩니다.
예시 2: 다른 상위 폴더로 이동된 프로젝트
이 예시에서는 내 테스트 프로젝트가 folder1에서 folder2로 이동됩니다. 이동 후에는 이제 내 테스트 프로젝트가 folder2의 하위 항목입니다. 폴더는 항상 상위 조직의 하위 항목입니다.
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 |
---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 |
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 | 프로젝트 계층 구조 |
---|---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net > folder1 |
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net > folder2 |
예시 3: 다른 폴더로 이동된 상위 폴더
이 예시에서는 folder1이 테스트 폴더로 이동됩니다. 이동 후에는 folder1이 이제 상위 테스트 폴더에서 하위 항목(또는 하위 폴더)입니다. 폴더는 항상 상위 조직의 하위 항목입니다.
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 |
---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 |
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 | 프로젝트 계층 구조 |
---|---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net > folder1 |
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net > 테스트 폴더 > folder1 |
예시 4: 상위 폴더의 이름 변경
폴더의 표시 이름을 수정할 수 있지만 폴더 ID는 변경할 수 없고 동일하게 유지됩니다.
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 |
---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 |
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 | 프로젝트 계층 구조 |
---|---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net > 폴더 이전 이름 |
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net > 폴더 새 이름 |
프로젝트 계층 구조로 그룹화할 때 폴더 이름 변경사항을 확인합니다.
- 보고서의 시간 범위 동안 폴더 이름이 변경된 후 프로젝트에서 사용량이 발생하지 않으면 조직 > 이전 폴더 이름으로 나열된 폴더의 한 행만 표시됩니다.
- 보고서의 시간 범위 동안 폴더 이름이 변경된 날짜 이후 선택한 시간 범위가 시작되는 경우 조직 > 현재 폴더 이름으로 나열된 프로젝트의 한 행만 표시됩니다.
- 폴더 및 조직 필터를 사용해서 폴더를 선택할 경우 옵션 목록에 표시된 폴더 이름은 항상 현재 폴더 이름입니다. 폴더 ID(폴더 이름 아래 표시)는 수정할 수 없고 폴더 이름이 수정된 후 동일하게 유지됩니다.
예시 5: 다른 조직으로 이동된 프로젝트
이 예시에서는 내 테스트 프로젝트가 Org1.net에서 Org2.com으로 이동되고 프로젝트가 폴더에 없습니다. 이동 후에는 이제 내 테스트 프로젝트가 Org2.com의 하위 항목입니다.
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 |
---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 |
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 | 프로젝트 계층 구조 |
---|---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net |
내 테스트 프로젝트 | my-project-1 | 123456 | Org2.com |
예시 6: 다른 결제 계정으로 이동된 프로젝트
Cloud Billing 계정은 프로젝트의 리소스 계층 구조 외부에 존재합니다. 프로젝트를 다른 결제 계정으로 이동하면 프로젝트 계층 구조가 프로젝트에 연결된 상태로 유지됩니다.
이전 결제 계정의 보고서 보기
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 | 프로젝트 계층 구조 |
---|---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net > Folder1 |
새 결제 계정의 보고서 보기
프로젝트(이름) | 프로젝트 ID | 프로젝트 번호 | 프로젝트 계층 구조 |
---|---|---|---|
내 테스트 프로젝트 | my-project-1 | 123456 | Org1.net > Folder1 |