다음을 통해 공유


New-AzCostManagementExport

내보내기를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.

구문

New-AzCostManagementExport
   -Name <String>
   -Scope <String>
   [-ConfigurationColumn <String[]>]
   [-DataSetGranularity <String>]
   [-DefinitionTimeframe <String>]
   [-DefinitionType <String>]
   [-DestinationContainer <String>]
   [-DestinationResourceId <String>]
   [-DestinationRootFolderPath <String>]
   [-DestinationSasToken <String>]
   [-DestinationStorageAccount <String>]
   [-ETag <String>]
   [-Format <String>]
   [-PartitionData]
   [-RecurrencePeriodFrom <DateTime>]
   [-RecurrencePeriodTo <DateTime>]
   [-ScheduleRecurrence <String>]
   [-ScheduleStatus <String>]
   [-TimePeriodFrom <DateTime>]
   [-TimePeriodTo <DateTime>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzCostManagementExport
   -Name <String>
   -Scope <String>
   -JsonFilePath <String>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzCostManagementExport
   -Name <String>
   -Scope <String>
   -JsonString <String>
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

내보내기를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. 가져오기 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.

예제

예제 1: AzCostManagementExport 만들기

New-AzCostManagementExport -Scope "subscriptions/***********" -Name "CostManagementExportTest" -ScheduleStatus "Active" -ScheduleRecurrence "Daily" -RecurrencePeriodFrom "2020-10-31T20:00:00Z" -RecurrencePeriodTo "2020-11-30T00:00:00Z" -Format "Csv" -DestinationResourceId "/subscriptions/*************/resourceGroups/ResourceGroupTest/providers/Microsoft.Storage/storageAccounts/storageAccountTest" `  -DestinationContainer "exports" -DestinationRootFolderPath "ad-hoc" -DefinitionType "Usage" -DefinitionTimeframe "MonthToDate" -DatasetGranularity "Daily"

ETag              Name                                      Type
----              ----                                      ----
"********" TestExportDatasetAggregationInfosagdhaghj Microsoft.CostManagement/exports

AzCostManagementExport 만들기

매개 변수

-ConfigurationColumn

내보내기에서 포함할 열 이름의 배열입니다. 제공되지 않으면 내보내기에서 사용 가능한 모든 열이 포함됩니다. 사용 가능한 열은 고객 채널에 따라 달라질 수 있습니다(예제 참조).

형식:String[]
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지를 표시합니다.

형식:SwitchParameter
별칭:cf
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DataSetGranularity

내보내기에서 행의 세분성입니다. 현재는 '매일'만 지원됩니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DefaultProfile

DefaultProfile 매개 변수가 작동하지 않습니다. 다른 구독에 대해 cmdlet을 실행하는 경우 사용 가능한 경우 SubscriptionId 매개 변수를 사용합니다.

형식:PSObject
별칭:AzureRMContext, AzureCredential
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DefinitionTimeframe

내보내기 데이터를 끌어당기는 데 걸리는 시간 프레임입니다. 사용자 지정인 경우 특정 기간을 제공해야 합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DefinitionType

내보내기의 형식입니다. '사용량'은 'ActualCost'와 동일하며 서비스 예약에 대한 요금 또는 상각에 대한 데이터를 아직 제공하지 않는 내보내기에도 적용됩니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DestinationContainer

내보내기를 업로드할 컨테이너의 이름입니다. 컨테이너가 없으면 컨테이너가 만들어집니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DestinationResourceId

내보내기가 배달될 스토리지 계정의 리소스 ID입니다. sasToken 및 storageAccount가 지정된 경우에는 필요하지 않습니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DestinationRootFolderPath

내보내기를 업로드할 디렉터리의 이름입니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DestinationSasToken

스토리지 계정에 대한 SAS 토큰입니다. 제한된 Azure 고객 집합의 경우 resourceId 대신 storageAccount와 함께 지정할 수 있습니다. 참고: 이 속성에 대한 API에서 반환되는 값은 항상 난독 제거됩니다. 이 동일한 난독 처리된 값을 반환해도 SAS 토큰이 업데이트되지는 않습니다. 이 값을 업데이트하려면 새 SAS 토큰을 지정해야 합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DestinationStorageAccount

내보내기가 업로드될 스토리지 계정입니다. 제한된 Azure 고객 집합의 경우 resourceId 대신 sasToken과 함께 지정할 수 있습니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ETag

리소스의 eTag입니다. 동시 업데이트 시나리오를 처리하기 위해 이 필드는 사용자가 최신 버전을 업데이트하는지 여부를 확인하는 데 사용됩니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Format

배달되는 내보내기의 형식입니다. 현재 'Csv'만 지원됩니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-JsonFilePath

만들기 작업에 제공된 Json 파일의 경로

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-JsonString

만들기 작업에 제공된 Json 문자열

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Name

내보내기 이름입니다.

형식:String
별칭:ExportName
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-PartitionData

true로 설정하면 내보낸 데이터는 크기별로 분할되고 매니페스트 파일과 함께 Blob 디렉터리에 배치됩니다. 참고: 이 옵션은 현재 최신 상거래 범위에서만 사용할 수 있습니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecurrencePeriodFrom

되풀이의 시작 날짜입니다.

형식:DateTime
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecurrencePeriodTo

되풀이 종료 날짜입니다.

형식:DateTime
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ScheduleRecurrence

일정 되풀이입니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ScheduleStatus

내보내기 일정의 상태입니다. '비활성'이면 내보내기 일정이 일시 중지됩니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Scope

이 매개 변수는 '구독', 'ResourceGroup' 및 '서비스 제공'의 다양한 관점에서 비용 관리 범위를 정의합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-TimePeriodFrom

데이터 내보내기 시작 날짜입니다.

형식:DateTime
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-TimePeriodTo

데이터 내보내기 종료 날짜입니다.

형식:DateTime
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-WhatIf

cmdlet이 실행되면 어떻게 되는지 보여 주세요. cmdlet이 실행되지 않습니다.

형식:SwitchParameter
별칭:wi
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

출력

IExport