Freigeben über


Beispielabfragen für programmgesteuerte Analysen für den kommerziellen Marketplace

Dieser Artikel enthält Beispielabfragen für die Microsoft Commercial Marketplace Orders, Usage und Customer Reports. Sie können diese Abfragen referenzieren und weitere Abfragen gemäß Ihrem Anwendungsfall erstellen, indem Sie den Endpunkt "Berichtsabfrage-API erstellen " aufrufen.

Weitere Informationen zu den Spaltennamen, Attributen und Beschreibungen finden Sie in den folgenden Artikeln:

Kundenberichtsabfragen

Diese Beispielabfragen gelten für den Kundenbericht.

Abfragebeschreibung Beispielabfrage
Kundendetails mit aktiven Kunden des Partners bis zum von Ihnen ausgewählten Datum auflisten SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE IsActive = 1
Auflisten von Kundendetails mit kundenabgeschworenen Kunden des Partners bis zum von Ihnen ausgewählten Datum SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE IsActive = 0
Liste der neuen Kunden aus einer bestimmten Region in den letzten sechs Monaten SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE DateAcquired <= ‘2020-06-30’ AND CustomerCountryRegion = ‘United States’

Verwendungsberichtsabfragen

Diese Beispielabfragen gelten für den Verwendungsbericht.

Abfragebeschreibung Beispielabfrage
Auflisten von Nutzungsdetails mit normalisierter Nutzung für den Marketplace-Lizenztyp "In Rechnung gestellt" für den letzten 6M SELECT MonthStartDate, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS
Auflisten von Nutzungsdetails mit vm Raw-Verwendung für den Marketplace-Lizenztyp "In Rechnung gestellt" für die letzten 12M SELECT MonthStartDate, RawUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_1_YEAR
Auflisten von Nutzungsdetails mit der normalisierten VM-Verwendung für den Marketplace-Lizenztyp "Bring Your Own License" für den letzten 6M SELECT MonthStartDate, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Bring Your Own License’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS
Auflisten von Nutzungsdetails mit vm Raw-Verwendung für den Marketplace-Lizenztyp "Bring Your Own License" für die letzten 6M SELECT MonthStartDate, RawUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Bring Your Own License’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS
Auflisten von Nutzungsdetails mit Nutzungsdatum, täglicher normalisierter Nutzung und "Geschätzte erweiterte Gebühren (PC/CC)" für kostenpflichtige Pläne für den letzten Monat SELECT UsageDate, NormalizedUsage, EstimatedExtendedChargePC FROM ISVUsage WHERE SKUBillingType = ‘Paid’ ORDER BY UsageDate DESC TIMESPAN LAST_MONTH
Auflisten von Nutzungsdetails mit Nutzungsdatum, täglicher roher Gesamtnutzung und "Geschätzte erweiterte Gebühren (PC/CC)" für kostenpflichtige Pläne für den letzten Monat SELECT UsageDate, RawUsage, EstimatedExtendedChargePC FROM ISVUsage WHERE SKUBillingType = ‘Paid’ ORDER BY UsageDate DESC TIMESPAN LAST\_MONTH
Auflisten von Nutzungsdetails mit Angebotsname, VM Normalisierte Nutzung für den Lizenztyp "Abrechnung über Azure" Marketplace-Lizenztyp für den letzten 6M SELECT OfferName, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferName = ‘Example Offer Name’ TIMESPAN LAST_6_MONTHS
Auflisten von Nutzungsdetails mit Angebotsname, getakteter Verwendung für die letzte 6M SELECT OfferName, MeteredUsage FROM ISVUsage WHERE OfferName = ‘Example Offer Name’ AND OfferType IN (‘SaaS’, ‘Azure Applications’) TIMESPAN LAST_6_MONTHS
Alle Angebotsnutzungsdetails aller Angebote für die letzten 6M auflisten SELECT OfferType, OfferName, SKU, IsPrivateOffer, UsageReference, UsageDate, RawUsage, EstimatedPricePC FROM ISVUsage ORDER BY UsageDate DESC TIMESPAN LAST_MONTH
Alle Angebotsnutzungsdetails privater Angebote für die letzten 6M auflisten SELECT OfferType, OfferName, SKU, IsPrivateOffer, UsageReference, UsageDate, RawUsage, EstimatedPricePC FROM ISVUsage WHERE IsPrivateOffer = '1' ORDER BY UsageDate DESC TIMESPAN LAST_MONTH

Auftragsberichtsabfragen

Diese Beispielabfragen gelten für den Bericht "Bestellungen".

Abfragebeschreibung Beispielabfrage
Listenreihenfolgedetails für Azure-Lizenztyp als "Enterprise" für die letzten 6M SELECT AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE AzureLicenseType = 'Enterprise' TIMESPAN LAST_6_MONTHS
Auflisten der Bestelldetails für den Azure-Lizenztyp als "Pay as You Go" für die letzten 6M SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, OrderStatus, OrderCancelDate FROM ISVOrder WHERE AzureLicenseType = 'Pay as You Go' TIMESPAN LAST_6_MONTHS
Auflisten von Bestelldetails für einen bestimmten Angebotsnamen für die letzten 6M SELECT AssetId, PurchaseRecordId, PurchaseRecordLineItemId , OrderPurchaseDate FROM ISVOrder WHERE OfferName = Contoso test Services' TIMESPAN LAST_6_MONTHS
Bestelldetails für aktive Bestellungen für die letzten 6M auflisten SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS
Bestelldetails für stornierte Bestellungen für die letzten 6M auflisten SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE OrderStatus = 'Cancelled' TIMESPAN LAST_6_MONTHS
Auflisten von Bestelldetails mit Menge, Laufzeitanfang, Endtermin und geschätzten Chargen, Währung für die letzten 6M SELECT AssetId, Quantity, PurchaseRecordId, PurchaseRecordLineItemId, TermStartDate, TermEndDate, BilledRevenue, Currency from ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS
Auflisten von Bestelldetails für Testaufträge, die für die letzten 6M aktiv sind SELECT AssetId, Quantity, PurchaseRecordId, PurchaseRecordLineItemId from ISVOrder WHERE OrderStatus = 'Active' and IsTrial = 'True' TIMESPAN LAST_6_MONTHS
Auflisten von Bestelldetails für alle Angebote, die für die letzten 6M aktiv sind SELECT OfferName, SKU, IsPrivateOffer, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, BilledRevenue FROM ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS
Bestelldetails für private Angebote auflisten, die für die letzten 6M aktiv sind SELECT OfferName, SKU, IsPrivateOffer, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, BilledRevenue FROM ISVOrder WHERE IsPrivateOffer = '1' and OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS

Umsatzberichtsabfragen

Diese Beispielabfragen gelten für den Umsatzbericht.

Abfragebeschreibung Beispielabfrage
In Rechnung gestellte Einnahmen des Partners für den letzten 1 Monat auflisten SELECT BillingAccountId, OfferName, OfferType, Revenue, EarningAmountCC, EstimatedRevenueUSD, EarningAmountUSD, PayoutStatus, PurchaseRecordId, LineItemId,TransactionAmountCC,TransactionAmountUSD, Quantity,Units FROM ISVRevenue TIMESPAN LAST_MONTH
Auflisten des geschätzten Umsatzes in USD aller Transaktionen mit dem Gesendeten Status in den letzten 3 Monaten SELECT BillingAccountId, OfferName, OfferType, EstimatedRevenueUSD, EarningAmountUSD, PayoutStatus, PurchaseRecordId, LineItemId, TransactionAmountUSD FROM ISVRevenue where PayoutStatus='Sent' TIMESPAN LAST_3_MONTHS
Liste der Nicht-Testtransaktionen für das abonnementbasierte Abrechnungsmodell SELECT BillingAccountId, OfferName,OfferType, TrialDeployment EstimatedRevenueUSD, EarningAmountUSD FROM ISVRevenue WHERE TrialDeployment=’False’ and BillingModel=’SubscriptionBased’

Dienstqualitätsberichtsabfragen

Diese Beispielabfrage gilt für den Dienstqualitätsbericht.

Abfragebeschreibung Beispielabfrage
Auflisten des Bereitstellungsstatus der Angebote für die letzten 6 Monate SELECT OfferId, Sku, DeploymentStatus, DeploymentCorrelationId, SubscriptionId, CustomerTenantId, CustomerName, TemplateType, StartTime, EndTime, DeploymentDurationInMilliSeconds, DeploymentRegion FROM ISVQualityOfService TIMESPAN LAST_6_MONTHS

Abfragen des Kundenaufbewahrungsberichts

Diese Beispielabfrage gilt für den Kundenaufbewahrungsbericht.

Abfragebeschreibung Beispielabfrage
Kundenaufbewahrungsdetails für die letzten 6 Monate auflisten SELECT OfferCategory, OfferName, ProductId, DeploymentMethod, ServicePlanName, Sku, SkuBillingType, CustomerId, CustomerName, CustomerCompanyName, CustomerCountryName, CustomerCountryCode, CustomerCurrencyCode, FirstUsageDate, AzureLicenseType, OfferType, Offset FROM ISVOfferRetention TIMESPAN LAST_6_MONTHS
Auflisten von Nutzungsaktivitäten und Umsatzdetails aller Kunden in den letzten 6 Monaten SELECT OfferCategory, OfferName, Sku, ProductId, OfferType, FirstUsageDate, Offset, CustomerId, CustomerName, CustomerCompanyName, CustomerCountryName, CustomerCountryCode, CustomerCurrencyCode FROM ISVOfferRetention TIMESPAN LAST_6_MONTHS