Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera przykładowe zapytania dotyczące zamówień, użycia i raportów klientów w witrynie Microsoft Marketplace. Możesz korzystać z tych zapytań i tworzyć więcej zapytań zgodnie ze swoim przypadkiem użycia, wywołując punkt końcowy interfejsu API Utwórz zapytanie raportu.
Aby uzyskać więcej informacji na temat nazw kolumn, atrybutów i opisów, zobacz następujące artykuły:
- Pulpit klientów
- panel zamówień
- pulpit nawigacyjny użycia
- pulpitu nawigacyjnego Marketplace Insights
- pulpit nawigacyjny przychodów
- Panel kontrolny jakości usług
- pulpit nawigacyjny przechowywania klienta
- pulpitu nawigacyjnego licencji
- Panel kontrolny jakości usług
Klienci zgłaszają zapytania
Te przykładowe zapytania dotyczą raportu o klientach.
| Opis zapytania | przykładowe zapytanie |
|---|---|
| Zestawienie szczegółów klientów i aktywnych klientów partnera do wybranej daty | SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE IsActive = 1 |
| Lista szczegółów klientów z klientami, którzy zrezygnowali z partnera do wybranej przez ciebie daty | SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE IsActive = 0 |
| Lista nowych klientów z określonej lokalizacji geograficznej w ciągu ostatnich sześciu miesięcy | SELECT DateAcquired,CustomerCompanyName,CustomerId FROM ISVCustomer WHERE DateAcquired <= ‘2020-06-30’ AND CustomerCountryRegion = ‘United States’ |
Zapytania dotyczące raportu użycia
Te przykładowe zapytania dotyczą raportu Użycie.
| Opis zapytania | przykładowe zapytanie |
|---|---|
| Wyświetl listę szczegółów użycia z użyciem znormalizowanego użycia maszyny wirtualnej dla typu licencji "Rozliczane przez Azure" w witrynie Marketplace w ciągu ostatnich 6 miesięcy. | SELECT MonthStartDate, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS |
| Wyświetl szczegóły użycia z niesformatowanym użyciem maszyny wirtualnej dla typu licencji "Fakturowanie za pośrednictwem platformy Azure" w witrynie Marketplace w ciągu ostatnich 12 miesięcy. | SELECT MonthStartDate, RawUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_1_YEAR |
| Wyświetlanie szczegółów użycia z użyciem znormalizowanego użycia maszyny wirtualnej dla typu licencji "Bring Your Own License" w Marketplace w ciągu ostatnich 6 miesięcy. | SELECT MonthStartDate, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Bring Your Own License’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS |
| Wyświetl szczegóły użycia wraz z surowym użyciem maszyny wirtualnej dla typu licencji "Bring Your Own License" w witrynie Marketplace za ostatnie 6 miesięcy. | SELECT MonthStartDate, RawUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Bring Your Own License’ AND OfferType NOT IN (‘Azure Applications’, ‘SaaS’) TIMESPAN LAST_6_MONTHS |
| Wyświetlanie szczegółów użycia przy użyciu daty użycia, dziennej sumy znormalizowanych użycia i "Szacowane opłaty rozszerzone (PC/CC)" dla planów płatnych w ostatnim miesiącu | SELECT UsageDate, NormalizedUsage, EstimatedExtendedChargePC FROM ISVUsage WHERE SKUBillingType = ‘Paid’ ORDER BY UsageDate DESC TIMESPAN LAST_MONTH |
| Wyświetlanie szczegółów użycia za pomocą daty użycia, dziennego całkowitego nieprzetworzonego użycia i "Szacowane opłaty rozszerzone (PC/CC)" dla planów płatnych w ostatnim miesiącu | SELECT UsageDate, RawUsage, EstimatedExtendedChargePC FROM ISVUsage WHERE SKUBillingType = ‘Paid’ ORDER BY UsageDate DESC TIMESPAN LAST\_MONTH |
| Wymień szczegóły użycia według nazwy oferty, znormalizowanego użycia maszyny wirtualnej dla typu licencji "Fakturowane przez Azure" w witrynie Marketplace za ostatnie 6 miesięcy | SELECT OfferName, NormalizedUsage FROM ISVUsage WHERE MarketplaceLicenseType = ‘Billed Through Azure’ AND OfferName = ‘Example Offer Name’ TIMESPAN LAST_6_MONTHS |
| Szczegóły użycia z nazwą oferty, mierzonego użycia za ostatnie 6 miesięcy. | SELECT OfferName, MeteredUsage FROM ISVUsage WHERE OfferName = ‘Example Offer Name’ AND OfferType IN (‘SaaS’, ‘Azure Applications’) TIMESPAN LAST_6_MONTHS |
| Wyświetl wszystkie szczegóły dotyczące użycia wszystkich ofert z ostatnich 6 miesięcy. | SELECT OfferType, OfferName, SKU, IsPrivateOffer, UsageReference, UsageDate, RawUsage, EstimatedPricePC FROM ISVUsage ORDER BY UsageDate DESC TIMESPAN LAST_MONTH |
| Wyświetl wszystkie szczegóły użycia prywatnych ofert z ostatnich 6 miesięcy | SELECT OfferType, OfferName, SKU, IsPrivateOffer, UsageReference, UsageDate, RawUsage, EstimatedPricePC FROM ISVUsage WHERE IsPrivateOffer = '1' ORDER BY UsageDate DESC TIMESPAN LAST_MONTH |
Zapytania dotyczące raportów zamówień
Te przykładowe zapytania dotyczą raportu Zamówienia.
| Opis zapytania | przykładowe zapytanie |
|---|---|
| Wyświetl szczegóły zamówień dla licencji Azure typu "Enterprise" z ostatnich 6 miesięcy. | SELECT AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE AzureLicenseType = 'Enterprise' TIMESPAN LAST_6_MONTHS |
| Wyświetlanie szczegółów zamówienia dla typu licencji platformy Azure jako "Płatność zgodnie z rzeczywistym użyciem" za ostatnie 6 miesięcy. | SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, OrderStatus, OrderCancelDate FROM ISVOrder WHERE AzureLicenseType = 'Pay as You Go' TIMESPAN LAST_6_MONTHS |
| Wyświetlanie szczegółów zamówienia dla określonej nazwy oferty dla ostatnich 6 miesięcy | SELECT AssetId, PurchaseRecordId, PurchaseRecordLineItemId , OrderPurchaseDate FROM ISVOrder WHERE OfferName = Contoso test Services' TIMESPAN LAST_6_MONTHS |
| Lista szczegółów zamówień dla aktywnych zamówień z ostatnich 6 miesięcy | SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS |
| Lista szczegółów zamówień dla anulowanych zamówień z ostatnich 6 miesięcy | SELECT OfferName, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate FROM ISVOrder WHERE OrderStatus = 'Cancelled' TIMESPAN LAST_6_MONTHS |
| Wyświetl szczegóły zamówienia wraz z ilością, datą rozpoczęcia, datą zakończenia oraz szacowanymi opłatami i walutą za ostatnie 6 miesięcy. | SELECT AssetId, Quantity, PurchaseRecordId, PurchaseRecordLineItemId, TermStartDate, TermEndDate, BilledRevenue, Currency from ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS |
| Wyświetl szczegóły zamówień próbnych aktywnych w ciągu ostatnich 6 miesięcy | SELECT AssetId, Quantity, PurchaseRecordId, PurchaseRecordLineItemId from ISVOrder WHERE OrderStatus = 'Active' and IsTrial = 'True' TIMESPAN LAST_6_MONTHS |
| Wyświetl szczegóły zamówienia dla wszystkich ofert, które są aktywne w ciągu ostatnich 6 miesięcy. | SELECT OfferName, SKU, IsPrivateOffer, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, BilledRevenue FROM ISVOrder WHERE OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS |
| Wyświetlanie listy szczegółów zamówienia dla ofert prywatnych aktywnych w ciągu ostatnich 6 miesięcy | SELECT OfferName, SKU, IsPrivateOffer, AssetId, PurchaseRecordId, PurchaseRecordLineItemId, OrderPurchaseDate, BilledRevenue FROM ISVOrder WHERE IsPrivateOffer = '1' and OrderStatus = 'Active' TIMESPAN LAST_6_MONTHS |
Zapytania dotyczące raportu przychodów
Te przykładowe zapytania dotyczą raportu Przychody.
| Opis zapytania | przykładowe zapytanie |
|---|---|
| Lista przychodów rozliczonych partnera za ostatni miesiąc | SELECT BillingAccountId, OfferName, OfferType, Revenue, EarningAmountCC, EstimatedRevenueUSD, EarningAmountUSD, PayoutStatus, PurchaseRecordId, LineItemId,TransactionAmountCC,TransactionAmountUSD, Quantity,Units FROM ISVRevenue TIMESPAN LAST_MONTH |
| Wyświetl szacowany przychód w USD dla wszystkich transakcji ze statusem wysłanym w ciągu ostatnich 3 miesięcy | SELECT BillingAccountId, OfferName, OfferType, EstimatedRevenueUSD, EarningAmountUSD, PayoutStatus, PurchaseRecordId, LineItemId, TransactionAmountUSD FROM ISVRevenue where PayoutStatus='Sent' TIMESPAN LAST_3_MONTHS |
| Lista transakcji innych niż wersja próbna dla modelu rozliczeń opartego na subskrypcji | SELECT BillingAccountId, OfferName,OfferType, TrialDeployment EstimatedRevenueUSD, EarningAmountUSD FROM ISVRevenue WHERE TrialDeployment=’False’ and BillingModel=’SubscriptionBased’ |
Zapytania dotyczące raportów o jakości usług
To przykładowe zapytanie dotyczy raportu jakości usługi.
| Opis zapytania | przykładowe zapytanie |
|---|---|
| Sporządź listę stanu wdrożenia ofert z ostatnich 6 miesięcy | SELECT OfferId, Sku, DeploymentStatus, DeploymentCorrelationId, SubscriptionId, CustomerTenantId, CustomerName, TemplateType, StartTime, EndTime, DeploymentDurationInMilliSeconds, DeploymentRegion FROM ISVQualityOfService TIMESPAN LAST_6_MONTHS |
Zapytania dotyczące raportów dotyczących przechowywania klientów
To przykładowe zapytanie dotyczy raportu dotyczącego utrzymania klientów.
| Opis zapytania | przykładowe zapytanie |
|---|---|
| Wymień szczegóły dotyczące utrzymania klientów z ostatnich 6 miesięcy | SELECT OfferCategory, OfferName, ProductId, DeploymentMethod, ServicePlanName, Sku, SkuBillingType, CustomerId, CustomerName, CustomerCompanyName, CustomerCountryName, CustomerCountryCode, CustomerCurrencyCode, FirstUsageDate, AzureLicenseType, OfferType, Offset FROM ISVOfferRetention TIMESPAN LAST_6_MONTHS |
| Wyświetlanie listy aktywności użycia i szczegółów przychodów wszystkich klientów w ciągu ostatnich 6 miesięcy | SELECT OfferCategory, OfferName, Sku, ProductId, OfferType, FirstUsageDate, Offset, CustomerId, CustomerName, CustomerCompanyName, CustomerCountryName, CustomerCountryCode, CustomerCurrencyCode FROM ISVOfferRetention TIMESPAN LAST_6_MONTHS |