Introductie
Elke Azure Databricks-workload wordt uitgevoerd op rekenresources, maar het kiezen van het verkeerde rekentype of de configuratie leidt tot onnodige kosten, slechte prestaties of geblokkeerde functionaliteit. Serverloze berekening begint in seconden, maar biedt geen ondersteuning voor RDD-API's. Klassieke berekening biedt volledige flexibiliteit, maar vereist meer beheeroverhead. SQL Warehouses blinken uit in analytische query's, terwijl taakclusters optimaal zijn voor geautomatiseerde werkstromen. Als u deze verschillen begrijpt, kunt u de berekening aanpassen aan de workloadvereisten.
Naast het selecteren van een rekentype vormen configuratiebeslissingen hoe uw workload presteert. Knooppunttypen bepalen de verwerkingscapaciteit en de beschikbaarheid van het geheugen. Met automatisch schalen worden kosten en reactiesnelheid in balans gebracht. Toegangsmachtigingen bepalen wie rekenresources kan gebruiken terwijl bibliotheekinstallaties de afhankelijkheden bieden die uw code nodig heeft. Elke configuratiekeuze is van invloed op meerdere dimensies: prestaties, kosten, beveiliging en operationele complexiteit.
Het verkrijgen van de juiste rekenconfiguratie is belangrijk gedurende de ontwikkelingslevenscyclus. Tijdens het verkennen heb je snelle iteraties en minimale installatieoverhead nodig. In productie, stabiliteit en kostenefficiƫntie hebben prioriteit. Fotonversnelling kan de prestaties van query's voor SQL-workloads verdubbelen. Exemplaargroepen verminderen de opstarttijd, maar vereisen dat u betaalt voor niet-actieve capaciteit. Toegewezen toegangsmodi maken veilige groepssamenwerking mogelijk terwijl machtigingen worden afgedwongen.
In deze module leert u hoe u systematisch rekenopties evalueert en resources configureert die overeenkomen met uw workloadkenmerken. U ontdekt wanneer serverloze compute de beste ervaring biedt, hoe u prestatie-instellingen voor verschillende scenario's kunt afstemmen en aanbevolen procedures voor het beheren van toegang en afhankelijkheden in uw organisatie.