Vue d'ensemble du Cluster Azure Stream Analytics (préversion)Overview of Azure Stream Analytics Cluster (Preview)

L'offre de cluster Azure Stream Analytics permet de déployer un seul locataire pour les scénarios de streaming complexes et exigeants.Azure Stream Analytics Cluster offers a single-tenant deployment for complex and demanding streaming scenarios. À grande échelle, les clusters Stream Analytics peuvent traiter plus de 200 Mo/seconde en temps réel.At full scale, Stream Analytics clusters can process more than 200 MB/second in real time. Les travaux Stream Analytics exécutés sur des clusters dédiés peuvent tirer parti de toutes les fonctionnalités de l'offre Standard et incluent la prise en charge de la connectivité par liaison privée à vos entrées et sorties.Stream Analytics jobs running on dedicated clusters can leverage all the features in the Standard offering and includes support for private link connectivity to your inputs and outputs.

Les clusters Stream Analytics sont facturés sur la base des unités de streaming, qui représentent la quantité de ressources processeur et de mémoire allouée à votre cluster.Stream Analytics clusters are billed by Streaming Units (SUs) which represent the amount of CPU and memory resources allocated to your cluster. Une unité de streaming est identique pour les offres Standard et Dedicated.A Streaming Unit is the same across Standard and Dedicated offerings. Vous pouvez acheter 36, 72, 108, 144, 180 ou 216 unités de streaming par cluster.You can purchase 36, 72, 108, 144, 180 or 216 SUs for each cluster. Un cluster Stream Analytics peut servir de plateforme de streaming à votre organisation et être partagé par différentes équipes travaillant sur des cas d'usage distincts.A Stream Analytics cluster can serve as the streaming platform for your organization and can be shared by different teams working on various use cases.

Que sont les clusters Stream Analytics ?What are Stream Analytics clusters

Les clusters Stream Analytics sont alimentés par le même moteur que les travaux Stream Analytics exécutés dans un environnement multi-locataire.Stream Analytics clusters are powered by the same engine that powers Stream Analytics jobs running in a multi-tenant environment. Le cluster dédié à un seul locataire présente les fonctionnalités suivantes :The single tenant, dedicated cluster have the following features:

  • Hébergement à locataire unique ne subissant pas le bruit d’autres locataires.Single tenant hosting with no noise from other tenants. Vos ressources sont « isolées » les unes des autres et sont plus performantes lors des pics de trafic.Your resources are truly "isolated" and performs better when there are burst in traffic.

  • Faites passer votre cluster à un nombre d'unités de streaming compris entre 36 et 216 à mesure que vos besoins en streaming augmentent.Scale your cluster between 36 to 216 SUs as your streaming usage increases over time.

  • Prise en charge d'un réseau virtuel qui permet à vos travaux Stream Analytics de se connecter en toute sécurité à d'autres ressources par le biais de points de terminaison privés.VNet support that allows your Stream Analytics jobs to connect to other resources securely using private endpoints.

  • Possibilité de créer des fonctions C# définies par l'utilisateur et des désérialiseurs personnalisés dans n'importe quelle région.Ability to author C# user-defined functions and custom deserializers in any region.

  • Aucuns frais de maintenance, ce qui vous permet de concentrer vos efforts sur la création de solutions d'analyse en temps réel.Zero maintenance cost allowing you to focus your effort on building real-time analytics solutions.

Pour commencerHow to get started

Vous pouvez créer un cluster Stream Analytics via le portail Azure.You can create a Stream Analytics cluster through the Azure portal. Pour toute question, ou si vous avez besoin d'aide concernant l'intégration, vous pouvez contacter l'équipe Stream Analytics.If you have any questions or need help with onboarding, you can contact the Stream Analytics team.

Forum aux questionsFrequently asked questions

Comment choisir entre un cluster Stream Analytics et un travail Stream Analytics ?How do I choose between a Stream Analytics cluster and a Stream Analytics job?

Pour commencer, le plus simple est de créer et de développer un travail Stream Analytics afin de vous familiariser avec le service et de voir comment il peut répondre à vos besoins en matière d'analyse.The easiest way to get started is to create and develop a Stream Analytics job to become familiar with the service and see how it can meet your analytics requirements.

À eux seuls, les travaux Stream Analytics ne prennent pas en charge les réseaux virtuels.Stream Analytics jobs alone don't support VNets. Si vos entrées ou sorties sont sécurisées derrière un pare-feu ou un réseau virtuel Azure, vous disposez des deux options suivantes :If your inputs or outputs are secured behind a firewall or an Azure Virtual Network, you have the following two options:

  • Si votre ordinateur local a accès aux ressources d'entrée et de sortie sécurisées par un réseau virtuel (par exemple, Azure Event Hubs ou Azure SQL Database), vous pouvez installer les outils Azure Stream Analytics pour Visual Studio sur votre ordinateur local.If your local machine has access to the input and output resources secured by a VNet (for example, Azure Event Hubs or Azure SQL Database), you can install Azure Stream Analytics tools for Visual Studio on your local machine. Vous pouvez développer et tester des travaux Stream Analytics localement sur votre appareil sans aucuns frais.You can develop and test Stream Analytics jobs locally on your device without incurring any cost. Lorsque vous êtes prêt à utiliser Stream Analytics dans votre architecture, vous pouvez créer un cluster Stream Analytics, configurer des points de terminaison privés, et exécuter vos travaux à grande échelle.Once you are ready to use Stream Analytics in your architecture, you can then create a Stream Analytics cluster, configure private endpoints, and run your jobs at scale.

  • Vous pouvez créer un cluster Stream Analytics, configurer le cluster avec les points de terminaison privés nécessaires à votre pipeline, et exécuter vos travaux Stream Analytics sur le cluster.You can create a Stream Analytics cluster, configure the cluster with the private endpoints needed for your pipeline, and run your Stream Analytics jobs on the cluster.

À quelles performances puis-je m'attendre ?What performance can I expect?

Une unité de streaming est identique pour les offres Standard et Dedicated.An SU is the same across the Standard and Dedicated offerings. Un travail individuel qui utilise un cluster complet de 36 unités de streaming peut atteindre un débit d'environ 36 Mo/seconde avec une latence de l'ordre de la milliseconde.A single job that utilizes a full 36 SU cluster can achieve approximately 36 MB/second throughput with millisecond latency. Le nombre exact dépend du format des événements et du type d'analyse.The exact number depends on the format of events and the type of analytics. Dans la mesure où le cluster Stream Analytics est dédié, il offre des garanties de performances plus fiables.Because it is dedicated, Stream Analytics cluster offers more reliable performance guarantees. Les travaux exécutés sur votre cluster n'appartiennent qu'à vous.All the jobs running on your cluster belong only to you.

Puis-je mettre mon cluster à l'échelle ?Can I scale my cluster?

Oui.Yes. Vous pouvez facilement configurer la capacité de votre cluster, ce qui vous permet d'effectuer un scale-up ou un scale-down en fonction de vos besoins afin de répondre à l'évolution de la demande.You can easily configure the capacity of your cluster allowing you to scale up or down as needed to meet your changing demand.

Puis-je exécuter mes travaux existants sur les nouveaux clusters que j'ai créés ?Can I run my existing jobs on these new clusters I've created?

Oui.Yes. Vous pouvez lier vos travaux existants au cluster Stream Analytics que vous venez de créer et l'exécuter comme vous le faites habituellement.You can link your existing jobs to your newly created Stream Analytics cluster and run it as usual. Il n'est pas nécessaire de recréer les travaux Stream Analytics existants à partir de zéro.You don’t have to re-create your existing Stream Analytics jobs from scratch.

Combien me coûteront ces clusters ?How much will these clusters cost me?

Vos clusters Stream Analytics sont facturés en fonction de la capacité choisie en termes d'unités de streaming.Your Stream Analytics clusters are charged based on the chosen SU capacity. Les clusters sont facturés à l'heure, et aucuns frais supplémentaires ne s'appliquent aux travaux exécutés dans ces clusters.Clusters are billed hourly and there are no additional charges per job running in these clusters. Consultez la page de tarification du service Azure Private Link pour accéder aux mises à jour de facturation des points de terminaison privés.See the Private Link Service pricing page for private endpoint billing updates.

À quelles entrées et sorties puis-je me connecter en privé à partir de mon cluster Stream Analytics ?Which inputs and outputs can I privately connect to from my Stream Analytics cluster?

Stream Analytics prend en charge différents types d'entrées et de sorties.Stream Analytics supports various input and output types. Vous pouvez créer dans votre cluster des points de terminaison privés qui permettent aux travaux d'accéder aux ressources d'entrée et de sortie.You can create private endpoints in your cluster that allow jobs to access the input and output resources. Actuellement, Azure SQL Database, Stockage Azure, Azure Data Lake Storage Gen2, Azure Event Hub et Azure Service Bus sont des services pris en charge, et d’autres types seront bientôt ajoutés.Currently Azure SQL Database, Azure Storage, Azure Data Lake Storage Gen2, Azure Event Hub and Azure Service Bus are supported services and other types will be added soon.

Étapes suivantesNext steps

Vous disposez maintenant d'une vue d'ensemble du cluster Azure Stream Analytics.You now have an overview of Azure Stream Analytics cluster. Vous pouvez ensuite créer votre cluster et exécuter votre travail Stream Analytics :Next, you can create your cluster and run your Stream Analytics job: