Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fabric applications vous aide à créer et à expédier des services back-end plus rapidement en fournissant une infrastructure prête à l’emploi pour l’authentification, la persistance des données et l’hébergement statique. Ce guide de démarrage rapide vous montre comment créer votre première application dans Fabric.
Prerequisites
- Un compte Microsoft avec accès à Fabric.
- Un espace de travail Fabric où vous disposez d’autorisations de contributeur ou d’administrateur.
- Application Fabric activée par un administrateur du locataire dans les paramètres. Consultez Activer l’application Fabric dans les paramètres d’administration du locataire.
- Node.js 20 ou version ultérieure.
Activer l’application Fabric dans les paramètres d’administration du locataire
Un administrateur de locataire Fabric doit activer la charge de travail de l’application Fabric avant que les utilisateurs puissent créer des éléments Rayfin. Si vous n'êtes pas administrateur de locataire, contactez l'administrateur Fabric de votre organisation pour effectuer cette étape.
- Connectez-vous au portail d’administration Fabric.
- Accédez aux paramètres du locataire.
- Sous Fabric applications (préversion), activez le paramètre sur Enabled.
- Choisissez s’il faut l’activer pour l’ensemble de l’organisation ou pour des groupes de sécurité spécifiques.
- Sélectionnez Appliquer.
La propagation des modifications peut prendre quelques minutes. Une fois le paramètre activé, les utilisateurs de l’étendue autorisée peuvent créer des applications Fabric dans leurs espaces de travail.
De zéro à une application opérationnelle
Créez et exécutez une application Fabric avec quatre commandes. Rayfin déploie votre backend sur Microsoft Fabric, et vous exécutez votre frontend localement contre celui-ci. Vous ne gérez pas le backend localement.
npm create @microsoft/rayfin@latest my-app
cd my-app
npx rayfin up
npm run dev
Exécutez npx rayfin up status pour confirmer le déploiement en arrière-plan.
Laissez un agent créer l’application
Copiez l’invite suivante dans GitHub Copilot ou un autre agent de codage ayant accès à un terminal :
Set up a new Rayfin app for me, end to end.
Rayfin is a backend platform for TypeScript developers on Microsoft Fabric. Before writing
any code, read https://rayfin.ai/docs/reference/agent-rules.md. Every page on that site is
available as raw Markdown by appending .md to its URL.
Then do the work yourself rather than printing steps for me:
1. Scaffold a project with `npm create @microsoft/rayfin@latest my-app` and install dependencies.
2. Sign in with `npx rayfin login`.
3. Deploy with `npx rayfin up` and confirm it with `npx rayfin up status`.
4. Start the frontend with `npm run dev` and tell me the URL to open.
Examinez les fichiers générés et la sortie des commandes avant de déployer l’application.
Créez une application depuis un portail
Ouvrez Fabric dans votre navigateur et connectez-vous avec votre compte Microsoft.
Sélectionner un espace de travail
Une fois connecté, sélectionnez un espace de travail dans le volet de navigation gauche. Si vous n’avez pas d’espace de travail existant, créez-en un :
- Sélectionnez Espaces de travail dans le volet de navigation gauche.
- Cliquez sur Nouvel espace de travail.
- Entrez un nom pour l’espace de travail et sélectionnez une capacité Fabric.
Créer une nouvelle application Fabric
- Dans l’affichage espace de travail, sélectionnez Nouvel élément.
- Recherchez l’application dans la liste de types d’éléments ou faites défiler pour la trouver.
- Sélectionnez l’élément d’application pour ouvrir la boîte de dialogue de création.
- Entrez un nom pour votre application Fabric (par exemple,
my-rayfin-app). - Cliquez sur Créer.
Ouvrez, modifiez et déployez votre application
Vous pouvez développer localement à l’aide de l’interface CLI Rayfin.
Ouvrez un terminal de votre choix.
Utilisez le script de commande CLI affiché dans le portail et exécutez dans votre terminal pour télécharger l’application localement.
Example
npm create @microsoft/rayfin@latest -- "<appitemname>" --template todoapp --workspace <workspacename>Accédez au répertoire du projet.
cd <your project directory>Personnalisez votre application en modifiant le code directement ou avec l’aide de GitHub Copilot.
Testez les modifications locales avec votre serveur principal Fabric avec la commande.
npm run devPubliez vos modifications avec :
npx rayfin upPour effectuer un déploiement sur un autre espace de travail, vous pouvez fournir le
--workspaceparamètre.npx rayfin up --workspace <workspacename>Pour basculer entre ces deux espaces de travail, exécutez
npx rayfin switch --workspace <workspace>.
Étapes suivantes
- Explorez les modèles de données et les décorateurs pour définir votre schéma principal.
- Découvrez comment connecter des serveurs frontaux avec le guide GraphQL.
- Configurez l’authentification avec l’authentification.