Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Dieser Artikel gehört zu der Artikelserie Erfolg der Azure Synapse-Implementierung nach Design. Eine Übersicht über diese Serie finden Sie unter Erfolg der Azure Synapse-Implementierung nach Design.
Für die Lösungsentwicklung ist ein Team erforderlich, das Einzelpersonen mit vielen verschiedenen Fähigkeiten umfasst. Es ist wichtig für den Erfolg Ihrer Lösung, dass Ihr Team über die erforderlichen Fähigkeiten verfügt, um ihre zugewiesenen Aufgaben erfolgreich abzuschließen. Diese Bewertung untersucht ehrlich und kritisch die Qualifikation Ihrer Projektressourcen und bietet Ihnen eine Liste der Rollen, die bei der Implementierung einer Azure Synapse-Lösung häufig erforderlich sind. Ihr Team muss über relevante Erfahrungen und Fähigkeiten verfügen, um ihre zugeordneten Projektaufgaben innerhalb des erwarteten Zeitraums abzuschließen.
Definitionen der Microsoft-Lernstufe
In diesem Artikel werden die Microsoft-Standardebenendefinitionen zum Beschreiben von Lernstufen verwendet.
| Grad | Beschreibung |
|---|---|
| 100 | Geht von wenig oder gar keinem Fachwissen mit dem Thema aus und behandelt Themenkonzepte, Funktionen, Features und Vorteile. |
| 200 | Es wird davon ausgegangen, dass 100-Level-Kenntnisse vorhanden sind und spezifische Details zum Thema enthalten. |
| 300 | Fortschrittliches Material Setzt Kenntnisse auf 200er-Niveau, umfassendes Verständnis von Funktionen in realen Umgebungen und starke Programmierfähigkeiten voraus. Bietet eine detaillierte technische Übersicht über eine Teilmenge von Produkt-/Technologiefeatures, die Architektur, Leistung, Migration, Bereitstellung und Entwicklung abdecken. |
| 400 | Expertenmaterial. Setzt ein tiefes Maß an technischem Wissen und Erfahrung sowie ein detailliertes, gründliches Verständnis des Themas voraus. Bietet Experten-zu-Experten-Interaktion und Abdeckung von spezialisierten Themen. |
Rollen, Ressourcen und Bereitschaft
Die erfolgreiche Bereitstellung einer Azure Synapse-Lösung umfasst viele verschiedene Rollen und Fähigkeiten. In diesem Thema werden rollen beschrieben, die häufig zum Implementieren eines erfolgreichen Projekts erforderlich sind. Nicht alle diese Rollen sind für alle Projekte erforderlich, und nicht alle diese Rollen sind für die gesamte Dauer des Projekts erforderlich. Diese Rollen müssen jedoch einige wichtige Projektaufgaben ausführen. Sie sollten das Qualifikationsniveau der Personen bewerten, die Aufgaben ausführen, um ihren Erfolg beim Abschluss ihrer Arbeit zu gewährleisten.
Verweisen Sie auf Ihren Projektplan , und überprüfen Sie, ob diese Ressourcen und Rollen identifiziert wurden. Überprüfen Sie außerdem, ob Ihr Projektplan andere Ressourcen und Rollen identifiziert. In vielen Fällen können Sie feststellen, dass Einzelpersonen zu mehr als einer Rolle gehören. Beispielsweise könnte der Azure-Administrator auch Ihr Azure-Netzwerkadministrator sein. Es ist auch möglich, dass eine Rolle in Ihrer Organisation zwischen mehreren Personen aufgeteilt wird. Beispielsweise wird der Synapse-Administrator nicht an synapse SQL-Sicherheit beteiligt. Passen Sie in diesem Fall Ihre Bewertung entsprechend an.
Bewerten Sie die folgenden Punkte.
- Identifizieren Sie die Rollen, die von der Lösungsimplementierung benötigt werden.
- Identifizieren Sie die einzelnen Personen in Ihrem Projekt, die jede Rolle erfüllen.
- Identifizieren Sie die spezifischen Projektaufgaben, die von den einzelnen Personen ausgeführt werden.
- Weisen Sie jedem Einzelnen eine Lernstufe für ihre Aufgaben und Rollen zu.
In der Regel erfordert eine erfolgreiche Implementierung, dass jede Person mindestens über ein Niveau von 300 Kenntnissen für die Aufgaben verfügt, die sie ausführen. Es wird dringend empfohlen, einzelpersonen auf Ebene 200 (oder darunter) Anleitungen und Anweisungen zur Erhöhung ihres Verständnisses vor beginn ihrer Projektaufgaben zur Verfügung zu stellen. Beziehen Sie in diesem Fall eine qualifizierte Person mit Erfahrungsstufe 300 oder höher ein, um zu betreuen und überprüfen zu können. Es wird empfohlen, die Zeitachse und die Aufwandsschätzungen des Projektplans anzupassen, um die Einbeziehung des Lernens neuer Fähigkeiten zu berücksichtigen.
Hinweis
Wir empfehlen, Ihre Rollen mit den integrierten Rollen abzustimmen. Es gibt zwei Gruppen integrierter Rollen: RBAC-Rollen für Azure Synapse - und RBAC-Rollen, die in Azure integriert sind. Diese beiden Gruppen integrierter Rollen und Berechtigungen sind unabhängig.
Azure-Administrator
Der Azure-Administrator verwaltet administrative Aspekte von Azure. Sie sind für Abonnements, Regionsidentifikation, Ressourcengruppen, Überwachung und Portalzugriff verantwortlich. Sie stellen auch Ressourcen bereit, z. B. Ressourcengruppen, Speicherkonten, Azure Data Factory (ADF), Microsoft Purview und vieles mehr.
Sicherheitsadministrator
Der Sicherheitsadministrator muss über lokale Kenntnisse der vorhandenen Sicherheitslandschaft und -anforderungen verfügen. Diese Rolle arbeitet mit dem Synapse-Administrator, dem Synapse-Datenbankadministrator, dem Synapse Spark-Administrator und anderen Rollen zusammen, um Sicherheitsanforderungen einzurichten. Der Sicherheitsadministrator könnte auch ein Microsoft Entra-Administrator sein.
Netzwerkadministrator
Der Netzwerkadministrator muss über lokale Kenntnisse der vorhandenen Netzwerklandschaft und -anforderungen verfügen. Diese Rolle erfordert Azure-Netzwerkfähigkeiten und Synapse-Netzwerkfähigkeiten.
Synapse-Administrator
Der Synapse-Administrator ist für die Verwaltung der gesamten Azure Synapse-Umgebung verantwortlich. Diese Rolle ist verantwortlich für die Verfügbarkeit und Skalierung von Arbeitsbereichsressourcen, die Datenlake-Verwaltung, Analytik-Runtimes sowie die Verwaltung und Überwachung von Arbeitsbereichen. Diese Rolle arbeitet eng mit allen anderen Rollen zusammen, um den Zugriff auf Azure Synapse, die Verfügbarkeit von Analysediensten und ausreichende Skalierung sicherzustellen. Zu den anderen Zuständigkeiten gehören:
- Bereitstellen von Synapse-Arbeitsbereichen.
- Richten Sie Azure Synapse-Netzwerk- und Sicherheitsanforderungen ein.
- Überwachen sie die Synapse-Arbeitsbereichsaktivität.
Synapse-Datenbankadministrator
Der Synapse-Datenbankadministrator ist für den Entwurf, die Implementierung, Wartung und den Betrieb der SQL-Pools (serverlos und dediziert) verantwortlich. Diese Rolle ist für die gesamtverfügbarkeit, konsistente Leistung und Optimierungen der SQL-Pools verantwortlich. Diese Rolle ist auch für die Verwaltung der Sicherheit der Daten in den Datenbanken, das Gewähren von Berechtigungen für die Daten und das Gewähren oder Verweigern des Benutzerzugriffs verantwortlich. Zu den anderen Zuständigkeiten gehören:
- Führen Sie verschiedene dedizierte SQL-Poolverwaltungsfunktionen aus, wie Bereitstellen, Skalieren, Anhalten, Fortsetzen, Wiederherstellen, Workload-Verwaltung, Überwachen und andere.
- Führen Sie verschiedene dedizierte SQL-Poolverwaltungsfunktionen aus, z. B. Sicherung, Überwachung und andere.
- Sicherheitsrichtlinien für die SQL-Pool-Datenbank einrichten.
- Leistungsoptimierung und Problembehandlung.
Synapse Spark-Administrator
Der Synapse Spark-Administrator ist für die Design-, Implementierungs-, Wartungs- und Betriebsaspekte der Spark-Pools verantwortlich. Diese Rolle ist für die gesamtverfügbarkeit, konsistente Leistung und Optimierungen der Spark-Pools verantwortlich. Diese Rolle ist auch für die Verwaltung der Sicherheit der Daten, das Gewähren von Berechtigungen für die Daten und das Gewähren oder Verweigern des Benutzerzugriffs verantwortlich. Zu den anderen Zuständigkeiten gehören:
- Führen Sie verschiedene dedizierte Spark pool-Verwaltungsfunktionen aus, z. B. Bereitstellung, Überwachung und andere.
- Einrichten der Spark pool-Datensicherheit.
- Fehlerbehebung und Leistung von Laptops.
- Problembehandlung und Leistung der Pipeline-Spark-Ausführung.
Synapse SQL-Pooldatenbankentwickler
Der Synapse-Pooldatenbankentwickler ist für datenbankdesign und -entwicklung verantwortlich. Zu dedizierten SQL-Pools gehören Tabellenstruktur und Indizierung, das Entwickeln von Datenbankobjekten und das Schemadesign. Für serverlose SQL-Pools umfassen Die Verantwortlichkeiten externe Tabellen, Ansichten und Schemadesign. Zu den anderen Zuständigkeiten gehören:
- Logischer und physischer Datenbankentwurf.
- Tabellenentwurf, einschließlich Verteilung, Indizierung und Partitionierung.
- Design und Entwicklung von Programmierobjekten, einschließlich gespeicherter Prozeduren und Funktionen.
- Entwerfen und Entwickeln anderer Leistungsoptimierungen, einschließlich materialisierter Ansichten, Workloadverwaltung und mehr.
- Entwurf und Implementierung des Datenschutzes, einschließlich Datenverschlüsselung.
- Entwurf und Implementierung der Zugriffssteuerung, einschließlich Sicherheit auf Objektebene, Sicherheit auf Zeilenebene, Sicherheit auf Spaltenebene, dynamische Datenmaske und Rollenbasierte Zugriffssteuerung von Synapse.
- Überwachung, Prüfung, Leistungsoptimierung und Fehlerbehebung.
Spark-Entwickler
Der Spark-Entwickler ist für das Erstellen von Notizbüchern und das Ausführen der Spark-Verarbeitung mithilfe von Spark-Pools verantwortlich.
Datenintegrationsadministrator
Der Datenintegrationsadministrator ist verantwortlich für das Einrichten und Sichern der Datenintegration mithilfe von Synapse-Pipelines, ADF- oder Drittanbieter-Integrationstools sowie für die Durchführung aller Konfigurations- und Sicherheitsfunktionen zur Unterstützung der Datenintegrationstools.
Für Synapse-Pipelines und ADF umfassen weitere Zuständigkeiten das Einrichten von Integration Runtime (IR), Self-hosted Integration Runtime (SHIR) und/oder SSIS Integration Runtime (SSIS-IR). Kenntnisse der Bereitstellung virtueller Computer – lokal oder in Azure – sind möglicherweise erforderlich.
Entwickler der Datenintegration
Der Entwickler der Datenintegration ist für die Entwicklung von ETL/ELT und anderen Datenintegrationsprozessen mit den ausgewählten Datenintegrationstools der Lösung verantwortlich.
Administrator für Datennutzungstools
Der Administrator der Datenkonsumtools ist für die Datenkonsumtools verantwortlich. Tools können Microsoft Power BI, Microsoft Excel, Tableau und andere enthalten. Der Administrator jedes Tools muss Berechtigungen einrichten, um Den Zugriff auf Daten in Azure Synapse zu gewähren.
Dateningenieur
Die Rolle des Datentechnikers ist für die Implementierung von datenbezogenen Artefakten verantwortlich, einschließlich Datenaufnahmepipelinen, Reinigungs- und Transformationsaktivitäten und Datenspeichern für analytische Workloads. Dazu gehören die Verwendung einer vielzahl von Datenplattformtechnologien, einschließlich relationaler und nicht relationaler Datenbanken, Dateispeicher und Datenströme.
Data Engineers sind dafür verantwortlich, sicherzustellen, dass der Datenschutz von Daten in der Cloud verwaltet wird und von lokalen bis hin zu den Cloud-Datenspeichern reicht. Sie besitzen auch die Verwaltung und Überwachung von Datenspeichern und Datenpipelinen, um sicherzustellen, dass datenlasten erwartungsgemäß ausgeführt werden.
Datenwissenschaftler
Der Data-Wissenschaftler leitet Wert und Erkenntnisse aus Daten ab. Data Scientists finden innovative Möglichkeiten, mit Daten zu arbeiten und Teams dabei zu helfen, eine schnelle Rendite für Investitionen (ROI) bei Analysebemühungen zu erzielen. Sie arbeiten mit Daten curation und erweiterten Such-, Abgleichs- und Empfehlungsalgorithmen. Datenwissenschaftler benötigen Zugriff auf die qualitativ hochwertigen Daten und erhebliche Mengen an Rechenressourcen, um tiefe Erkenntnisse zu extrahieren.
Datenanalyst
Der Datenanalyst ermöglicht Es Unternehmen, den Wert ihrer Datenressourcen zu maximieren. Sie transformieren Rohdaten basierend auf identifizierten Geschäftsanforderungen in relevante Erkenntnisse. Datenanalysten sind für das Entwerfen und Erstellen skalierbarer Datenmodelle, Reinigung und Transformation von Daten sowie für die Darstellung erweiterter Analysen in Berichten und Visualisierungen verantwortlich.
Azure DevOps-Techniker
Der Azure DevOps-Techniker ist für das Entwerfen und Implementieren von Strategien für Zusammenarbeit, Code, Infrastruktur, Quellcodeverwaltung, Sicherheit, Compliance, kontinuierliche Integration, Tests, Übermittlung und Überwachung eines Azure Synapse-Projekts verantwortlich.
Lernressourcen und Zertifizierungen
Wenn Sie mehr über Microsoft-Zertifizierungen erfahren möchten, die ihnen helfen können, die Bereitschaft Ihres Teams zu bewerten, durchsuchen Sie die verfügbaren Zertifizierungen für Azure Synapse Analytics.
Um Onlineschulungen abzuschließen, durchsuchen Sie die verfügbaren Lernpfade und Module für Azure Synapse Analytics.
Nächste Schritte
Im nächsten Artikel der Azure Synapse-Erfolgsserie erfahren Sie, wie Sie eine Betriebsbereitschaftsüberprüfung durchführen, um Ihre Lösung für ihre Bereitschaft zu bewerten, um benutzern optimale Dienste bereitzustellen.