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-dashboard
- Orderdashboard
- Gebruik dashboard
- Marktplaats Insights-dashboard
- Omzetdashboard
- Kwaliteit van Dienstverlening-dashboard
- dashboard voor klantretentie
- Licentiedashboard
- Kwaliteit van dienstverlening-dashboard
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 |