Delen via


Voorbeeldquery's voor programmatische analyses voor de commerciële markt

Dit artikel bevat voorbeeldquery's voor de rapporten Orders, Gebruik en Klant op de commerciële marketplace van Microsoft. U kunt deze query's raadplegen en meer query's maken volgens uw use-case door het Rapportquery maken API-eindpunt aan te roepen.

Zie de volgende artikelen voor meer informatie over de kolomnamen, kenmerken en beschrijvingen:

Klanten melden vragen

Deze voorbeeldvragen zijn van toepassing op het klantenrapport.

querybeschrijving voorbeeldquery
Toon klantgegevens van actieve klanten van de partner tot de datum die u kiest SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE IsActive = 1
Klantgegevens weergeven met verloopklanten van de partner tot de datum die u kiest SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE IsActive = 0
Lijst met nieuwe klanten uit een specifieke geografie in de afgelopen zes maanden SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE DateAcquired <= ‘2020-06-30’ AND CustomerCountryRegion = ‘United States’

Query's voor gebruiksrapporten

Deze voorbeeldquery's zijn van toepassing op het gebruiksrapport.

querybeschrijving voorbeeldquery
Gebruik gegevens weergeven met genormaliseerd gebruik van virtuele machine (VM) voor het marketplace-licentietype gefactureerd via Azure voor de afgelopen 6 maanden. SELECT MonthStartDate, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS
Gebruikdetails weergeven met ruwe VM-gebruik voor het Marketplace-licentietype 'Gefactureerd via Azure' voor de afgelopen 12 maanden. SELECT MonthStartDate, RawUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_1_YEAR
Gebruiksgegevens weergeven met genormaliseerd VM-gebruik voor het Marketplace-licentietype Bring Your Own License voor de laatste 6 maanden. SELECT MonthStartDate, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Bring Your Own License’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS
Gebruiksspecificaties weergeven met ruwe VM-gebruik voor 'Bring Your Own License' Marketplace-licentietype voor de laatste 6 maanden SELECT MonthStartDate, RawUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Bring Your Own License’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS
Gebruiksgegevens weergeven met gebruiksdatum, dagelijks totaal genormaliseerd gebruik en geschatte uitgebreide kosten (PC/CC) voor betaalde abonnementen voor de afgelopen maand SELECT UsageDate, NormalizedUsage, EstimatedExtendedChargePC FROM ISVUsage WHERE SKUBillingType = ‘Paid’ ORDER BY UsageDate DESC TIMESPAN LAST_MONTH
Gebruiksgegevens weergeven met gebruiksdatum, dagelijks totaal onbewerkt gebruik en geschatte uitgebreide kosten (PC/CC) voor betaalde abonnementen voor de afgelopen maand SELECT UsageDate, RawUsage, EstimatedExtendedChargePC FROM ISVUsage WHERE SKUBillingType = ‘Paid’ ORDER BY UsageDate DESC TIMESPAN LAST\_MONTH
Vermeld de gebruiksgegevens met de aanbiedingsnaam, het genormaliseerde VM-gebruik voor Marketplace-licentietype 'Gefactureerd via Azure' voor de afgelopen 6 maanden. SELECT OfferName, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferName = ‘Example Offer Name’ TIMESPAN LAST_6_MONTHS
Gebruiksgegevens weergeven met aanbiedingsnaam, gemeten gebruik voor de laatste 6 maanden SELECT OfferName, MeteredUsage FROM ISVUsage WHERE OfferName = ‘Example Offer Name’ AND OfferType IN (‘SaaS’, ‘Azure Applications’) TIMESPAN LAST_6_MONTHS
Toon alle gebruiksgegevens van alle aanbiedingen van de laatste 6 maanden. SELECT OfferType, OfferName, SKU, IsPrivateOffer, UsageReference, UsageDate, RawUsage, EstimatedPricePC FROM ISVUsage ORDER BY UsageDate DESC TIMESPAN LAST_MONTH
Overzicht van de gebruiksgegevens van privéaanbiedingen voor de afgelopen 6 maanden. SELECT OfferType, OfferName, SKU, IsPrivateOffer, UsageReference, UsageDate, RawUsage, EstimatedPricePC FROM ISVUsage WHERE IsPrivateOffer = '1' ORDER BY UsageDate DESC TIMESPAN LAST_MONTH

Rapportages over bestellingen

Deze voorbeeldquery's zijn van toepassing op het rapport Orders.

Beschrijving van query Voorbeeld Query
Orderdetails voor Azure-licentietype weergeven als 'Enterprise' voor de laatste 6M SELECT AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE AzureLicenseType = 'Enterprise' TIMESPAN LAST_6_MONTHS
Toon bestelgegevens voor het Azure-licentietype als 'Betalen per gebruik' voor de laatste 6 maanden. SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, OrderStatus, OrderCancelDate FROM ISVOrder WHERE AzureLicenseType = 'Pay as You Go' TIMESPAN LAST_6_MONTHS
Ordergegevens weergeven voor specifieke aanbiedingsnaam voor de laatste 6 miljoen SELECT AssetId, PurchaseRecordId, PurchaseRecordLineItemId , OrderPurchaseDate FROM ISVOrder WHERE OfferName = Contoso test Services' TIMESPAN LAST_6_MONTHS
Ordergegevens weergeven voor actieve orders voor de laatste 6 miljoen SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS
Ordergegevens weergeven voor geannuleerde orders voor de afgelopen 6 miljoen SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE OrderStatus = 'Cancelled' TIMESPAN LAST_6_MONTHS
Orderdetails weergeven met hoeveelheid, begindatum van de termijn, einddatum van de termijn en geschatte kosten, valuta voor de laatste 6 miljoen SELECT AssetId, Quantity, PurchaseRecordId, PurchaseRecordLineItemId, TermStartDate, TermEndDate, BilledRevenue, Currency from ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS
Toon bestelgegevens voor proeforders die actief zijn voor de laatste 6 maanden SELECT AssetId, Quantity, PurchaseRecordId, PurchaseRecordLineItemId from ISVOrder WHERE OrderStatus = 'Active' and IsTrial = 'True' TIMESPAN LAST_6_MONTHS
Bestelgegevens weergeven voor alle aanbiedingen die actief zijn voor de laatste 6M SELECT OfferName, SKU, IsPrivateOffer, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, BilledRevenue FROM ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS
Lijst orderdetails voor privéaanbiedingen die de laatste 6 maanden actief zijn geweest SELECT OfferName, SKU, IsPrivateOffer, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, BilledRevenue FROM ISVOrder WHERE IsPrivateOffer = '1' and OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS

Queries voor omzetrapport

Deze voorbeeldquery's zijn van toepassing op het opbrengstrapport.

Beschrijving van zoekopdracht Voorbeeld Query
Gefactureerde omzet van de partner voor de afgelopen 1 maand weergeven SELECT BillingAccountId, OfferName, OfferType, Revenue, EarningAmountCC, EstimatedRevenueUSD, EarningAmountUSD, PayoutStatus, PurchaseRecordId, LineItemId,TransactionAmountCC,TransactionAmountUSD, Quantity,Units FROM ISVRevenue TIMESPAN LAST_MONTH
Geschatte omzet weergeven in USD van alle transacties met de verzonden status in de afgelopen 3 maanden SELECT BillingAccountId, OfferName, OfferType, EstimatedRevenueUSD, EarningAmountUSD, PayoutStatus, PurchaseRecordId, LineItemId, TransactionAmountUSD FROM ISVRevenue where PayoutStatus='Sent' TIMESPAN LAST_3_MONTHS
Lijst met transacties zonder proefabonnement voor factureringsmodel op basis van een abonnement SELECT BillingAccountId, OfferName,OfferType, TrialDeployment EstimatedRevenueUSD, EarningAmountUSD FROM ISVRevenue WHERE TrialDeployment=’False’ and BillingModel=’SubscriptionBased’

Kwaliteitsdienst rapportvragen

Deze voorbeeldquery is van toepassing op het quality of service-rapport.

Querybeschrijving Voorbeeldquery
Implementatiestatus van aanbiedingen weergeven voor de afgelopen 6 maanden SELECT OfferId, Sku, DeploymentStatus, DeploymentCorrelationId, SubscriptionId, CustomerTenantId, CustomerName, TemplateType, StartTime, EndTime, DeploymentDurationInMilliSeconds, DeploymentRegion FROM ISVQualityOfService TIMESPAN LAST_6_MONTHS

Queries voor klantretentie-rapport

Deze voorbeeldquery is van toepassing op het retentierapport van de klant.

Querybeschrijving Voorbeeldquery
Klantbehoudgegevens weergeven voor de afgelopen 6 maanden SELECT OfferCategory, OfferName, ProductId, DeploymentMethod, ServicePlanName, Sku, SkuBillingType, CustomerId, CustomerName, CustomerCompanyName, CustomerCountryName, CustomerCountryCode, CustomerCurrencyCode, FirstUsageDate, AzureLicenseType, OfferType, Offset FROM ISVOfferRetention TIMESPAN LAST_6_MONTHS
Gebruiksactiviteit en omzetgegevens van alle klanten in de afgelopen 6 maanden vermelden SELECT OfferCategory, OfferName, Sku, ProductId, OfferType, FirstUsageDate, Offset, CustomerId, CustomerName, CustomerCompanyName, CustomerCountryName, CustomerCountryCode, CustomerCurrencyCode FROM ISVOfferRetention TIMESPAN LAST_6_MONTHS