Bagikan melalui


az costmanagement export

Catatan

Referensi ini adalah bagian dari ekstensi costmanagement untuk Azure CLI (versi 2.55.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah ekspor costmanagement az. Pelajari lebih lanjut tentang ekstensi.

Ekspor costmanagement.

Perintah

Nama Deskripsi Jenis Status
az costmanagement export create

Operasi untuk membuat ekspor.

Ekstensi GA
az costmanagement export delete

Operasi untuk menghapus ekspor.

Ekstensi GA
az costmanagement export list

Operasi untuk mencantumkan semua ekspor pada cakupan yang diberikan.

Ekstensi GA
az costmanagement export show

Operasi untuk mendapatkan riwayat eksekusi ekspor untuk cakupan yang ditentukan berdasarkan nama ekspor.

Ekstensi GA
az costmanagement export update

Operasi untuk memperbarui ekspor.

Ekstensi GA

az costmanagement export create

Operasi untuk membuat ekspor.

az costmanagement export create --name
                                --scope
                                --storage-account-id
                                --storage-container
                                --timeframe {BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate}
                                [--dataset-configuration]
                                [--recurrence {Annually, Daily, Monthly, Weekly}]
                                [--recurrence-period]
                                [--schedule-status {Active, Inactive}]
                                [--storage-directory]
                                [--time-period]
                                [--type {ActualCost, AmortizedCost, Usage}]

Contoh

Membuat ekspor untuk cakupan ManagementGroup

az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "providers/Microsoft.Management/managementGroups/TestMG"

Membuat ekspor untuk cakupan ResourceGroup

az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Membuat ekspor untuk cakupan Langganan

az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Parameter yang Diperlukan

--name

Nama Ekspor.

--scope

Cakupan yang terkait dengan operasi kueri dan ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen.

--storage-account-id

ID akun penyimpanan untuk menyimpan ekspor.

--storage-container

Kontainer penyimpanan untuk mengirimkan ekspor.

--timeframe

Jangka waktu untuk menarik data untuk kueri. Jika kustom, maka periode waktu tertentu harus disediakan.

nilai yang diterima: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate

Parameter Opsional

--dataset-configuration

Memiliki informasi konfigurasi untuk data dalam ekspor. Konfigurasi akan diabaikan jika agregasi dan pengelompokan disediakan. Mengharapkan nilai: columns=xx.

--recurrence

Pengulangan jadwal.

nilai yang diterima: Annually, Daily, Monthly, Weekly
--recurrence-period

Memiliki tanggal mulai dan berakhir pengulangan. Tanggal mulai harus di masa mendatang. Jika ada, tanggal akhir harus lebih besar dari tanggal mulai. Mengharapkan nilai: KEY1=VALUE1 KEY2=VALUE2 ... , KEY yang tersedia adalah: dari, ke. Format waktunya seperti 2020-05-01T00:00:00.

--schedule-status

Status jadwal ekspor. Jika tidak aktif, eksekusi terjadwal ekspor dijeda.

nilai yang diterima: Active, Inactive
nilai default: Inactive
--storage-directory

Direktori akar dalam kontainer penyimpanan untuk menyimpan ekspor.

--time-period

Memiliki periode waktu untuk menarik data untuk kueri. Mengharapkan nilai: from=TIMESTAMP1 to=TIMESTAMP2. Format tanda waktu seperti 2020-05-01T00:00:00.TIMESTAMP1 harus di masa mendatang dan TIMESTAMP2 harus lebih besar dari TIMESTAMP1.

--type

Jenis kueri.

nilai yang diterima: ActualCost, AmortizedCost, Usage
nilai default: Usage
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az costmanagement export delete

Operasi untuk menghapus ekspor.

az costmanagement export delete --name
                                --scope
                                [--yes]

Contoh

menghapus ekspor untuk cakupan ManagementGroup

az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"

menghapus ekspor untuk cakupan ResourceGroup

az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

menghapus ekspor untuk cakupan Langganan

az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Parameter yang Diperlukan

--name

Nama Ekspor.

--scope

Cakupan yang terkait dengan operasi kueri dan ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen.

Parameter Opsional

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az costmanagement export list

Operasi untuk mencantumkan semua ekspor pada cakupan yang diberikan.

az costmanagement export list --scope

Contoh

mencantumkan ekspor dalam cakupan ManagementGroup

az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"

mencantumkan ekspor dalam cakupan ResourceGroup

az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

mencantumkan ekspor dalam cakupan Langganan

az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Parameter yang Diperlukan

--scope

Cakupan yang terkait dengan operasi kueri dan ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az costmanagement export show

Operasi untuk mendapatkan riwayat eksekusi ekspor untuk cakupan yang ditentukan berdasarkan nama ekspor.

az costmanagement export show --name
                              --scope

Contoh

Memperlihatkan ekspor dalam cakupan ManagementGroup

az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"

Memperlihatkan ekspor dalam cakupan ResourceGroup

az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Memperlihatkan ekspor dalam cakupan Langganan

az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Parameter yang Diperlukan

--name

Nama Ekspor.

--scope

Cakupan yang terkait dengan operasi kueri dan ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az costmanagement export update

Operasi untuk memperbarui ekspor.

az costmanagement export update --name
                                --scope
                                [--dataset-configuration]
                                [--recurrence {Annually, Daily, Monthly, Weekly}]
                                [--recurrence-period]
                                [--schedule-status {Active, Inactive}]
                                [--storage-account-id]
                                [--storage-container]
                                [--storage-directory]
                                [--time-period]
                                [--timeframe {BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate}]

Contoh

Memperbarui ekspor dalam cakupan ManagementGroup

az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "providers/Microsoft.Management/managementGroups/TestMG"

Memperbarui ekspor dalam cakupan ResourceGroup

az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Memperbarui ekspor dalam cakupan Langganan

az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Parameter yang Diperlukan

--name

Nama Ekspor.

--scope

Cakupan yang terkait dengan operasi kueri dan ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen.

Parameter Opsional

--dataset-configuration

Memiliki informasi konfigurasi untuk data dalam ekspor. Konfigurasi akan diabaikan jika agregasi dan pengelompokan disediakan. Mengharapkan nilai: columns=xx.

--recurrence

Pengulangan jadwal.

nilai yang diterima: Annually, Daily, Monthly, Weekly
--recurrence-period

Memiliki tanggal mulai dan berakhir pengulangan. Tanggal mulai harus di masa mendatang. Jika ada, tanggal akhir harus lebih besar dari tanggal mulai. Mengharapkan nilai: KEY1=VALUE1 KEY2=VALUE2 ... , KEY yang tersedia adalah: dari, ke. Format waktunya seperti 2020-05-01T00:00:00.

--schedule-status

Status jadwal ekspor. Jika tidak aktif, eksekusi terjadwal ekspor dijeda.

nilai yang diterima: Active, Inactive
--storage-account-id

ID akun penyimpanan untuk menyimpan ekspor.

--storage-container

Kontainer penyimpanan untuk mengirimkan ekspor.

--storage-directory

Direktori akar dalam kontainer penyimpanan untuk menyimpan ekspor.

--time-period

Memiliki periode waktu untuk menarik data untuk kueri. Mengharapkan nilai: from=TIMESTAMP1 to=TIMESTAMP2. Format tanda waktu seperti 2020-05-01T00:00:00.TIMESTAMP1 harus di masa mendatang dan TIMESTAMP2 harus lebih besar dari TIMESTAMP1.

--timeframe

Jangka waktu untuk menarik data untuk kueri. Jika kustom, maka periode waktu tertentu harus disediakan.

nilai yang diterima: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.