Konfigurieren Sie die On-Demand-Abrechnung für Spark in Microsoft Fabric

Die On-Demand-Abrechnung für Spark bietet serverlose Computekapazität nach dem Pay-as-you-go-Prinzip für Spark-Workloads in Microsoft Fabric. Wenn du es aktivierst, verbrauchen Spark-Jobs keine gemeinsame Fabric-Kapazität mehr.

Dieser Artikel erklärt, wie man On-Demand-Abrechnung für eine Fabric-Kapazität aktiviert und das maximale Kapazitätseinheitslimit (CU) konfiguriert.

Anforderungen

  • Kapazität: Nur für Fabric F-SKUs (F2 und höher) unterstützt. Wird für P-SKUs oder Fabric-Testkapazitäten nicht unterstützt.
  • Rolle: Sie müssen ein Fabric-Kapazitätsadministrator sein.

Wichtig

Das Aktivieren, Deaktivieren oder Reduzieren der Einstellung Maximum Capacity Units bricht aktive Spark-Jobs ab, die derzeit im Rahmen der On-Demand-Abrechnung ausgeführt werden.

On-Demand-Abrechnung konfigurieren

  1. Öffnen Sie das Fabric Admin-Portal.

  2. Wählen Sie unter "Governance und Einblicke" das Verwaltungsportal aus.

  3. Wählen Sie "Kapazitätseinstellungen" aus, und öffnen Sie dann die Registerkarte "Fabric-Kapazität ".

  4. Wählen Sie die Kapazität aus, die Sie konfigurieren möchten.

  5. In den Kapazitätseinstellungen scrollen Sie zu On-Demand-Abrechnung für Fabric Spark.

  6. Schalten Sie On-Demand-Abrechnung ein.

  7. Verwenden Sie den Schieberegler, um maximale Kapazitätseinheiten (CU) für Spark-Aufträge festzulegen.

    Screenshot, der den On-Demand-Abrechnungsschalter und den CU-Schieberegler in den Kapazitätseinstellungen zeigt.

  8. Wählen Sie Apply aus.

Der maximale CU-Wert, der auf dem Schieberegler verfügbar ist, hängt von Ihrem genehmigten Azure Kontingent und Abonnementtyp ab.

Hinweis

Nachdem du die Einstellung gespeichert hast, können Spark-Pools die durch On-Demand-Abrechnung definierte CU-Quote verwenden.

Ändern der Größe und Zurücksetzen der Kapazität für Kostenoptimierung

Nachdem du On-Demand-Abrechnung aktiviert hast, solltest du in Erwägung ziehen, deine Fabric-Kapazität zu verkleinern, falls Spark-Workloads keine reservierte Kapazität mehr nutzen.

  1. Wechseln Sie zum portal Azure.
  2. Suchen und wählen Sie Ihre Fabric-Kapazität aus.
  3. Wählen Sie Anhalten aus.
  4. Warten Sie ca. 5 Minuten, und wählen Sie dann "Fortsetzen" aus.
  5. Verkleinern Sie zu einer niedrigeren SKU, die den verbleibenden Workloads entspricht (z. B. Power BI, Data Warehouse, Echtzeit-Intelligenz und Datenbanken).

Hinweis

Nur Azure Administratoren können die Größe von SKUs ändern, und diese Änderung erfolgt im Azure Portal.

Überwachen von Abrechnung und Nutzung

Nachdem Sie die On-Demand-Abrechnung aktiviert haben, überwachen Sie Ihre Ausgaben in Azure Cost Analysis:

  1. Wechseln Sie zum portal Azure.

  2. Wählen Sie das Abonnement aus, das mit Ihrer Fabric-Kapazität verknüpft ist.

  3. Offene Kostenanalyse.

  4. Filtern Sie nach der Fabric-Kapazitätsressource.

  5. Wählen Sie Meter On-demand for Spark Capacity Usage CU.

  6. Überprüfen Sie die Spark Compute-Ausgaben.

    Screenshot der Spark-Nutzungsverfolgung in Azure Cost Analysis.

Anfordern zusätzlicher Kontingente

Wenn Ihre Workloads ein höheres CU-Limit benötigen, senden Sie eine Anforderung zur Erhöhung des Kontingents:

  1. Wechseln Sie zum portal Azure und melden Sie sich an.

  2. Suchen Sie nach Azure Kontingenten.

  3. Wählen Sie Microsoft Fabric aus.

  4. Wählen Sie das Abonnement aus, das Ihrer Fabric-Kapazität zugeordnet ist.

  5. Geben Sie den neuen CU-Grenzwert ein.

  6. Übermitteln Sie die Anforderung.

    Grafik, die zeigt, wie man ein höheres Fabric-Kontingent in Azure Quotas anfordert.

Nach der Genehmigung wird der aktualisierte CU-Grenzwert auf Ihre Kapazität angewendet.