Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Οι εφαρμογές Fabric σάς βοηθούν να δημιουργείτε και να αποστέλλετε υπηρεσίες παρασκηνίου πιο γρήγορα, παρέχοντας έτοιμη προς χρήση υποδομή για έλεγχο ταυτότητας, διατήρηση δεδομένων και στατική φιλοξενία. Αυτή η γρήγορη εκκίνηση σάς δείχνει πώς μπορείτε να δημιουργήσετε την πρώτη σας εφαρμογή στο Fabric.
Προϋποθέσεις
- Ένας λογαριασμός Λογαριασμός Microsoft με πρόσβαση στο Fabric.
- Ένας χώρος εργασίας Fabric όπου έχετε δικαιώματα συμβάλλοντα ή διαχειριστή.
- Η εφαρμογή Fabric ενεργοποιείται από έναν διαχειριστή μισθωτή στις ρυθμίσεις. Ανατρέξτε στο θέμα Ενεργοποίηση εφαρμογής Fabric στις ρυθμίσεις διαχειριστή μισθωτή.
- Node.js 20 ή μεταγενέστερη έκδοση.
Ενεργοποίηση εφαρμογής Fabric στις ρυθμίσεις διαχειριστή μισθωτή
Ένας διαχειριστής μισθωτή Fabric πρέπει να ενεργοποιήσει τον φόρτο εργασίας της εφαρμογής Fabric για να μπορέσουν οι χρήστες να δημιουργήσουν στοιχεία Rayfin. Εάν δεν είστε διαχειριστής μισθωτή, επικοινωνήστε με τον διαχειριστή Fabric του οργανισμού σας για να ολοκληρώσετε αυτό το βήμα.
- Συνδεθείτε στην πύλη διαχείρισης Fabric.
- Μεταβείτε στις Ρυθμίσεις μισθωτή.
- Στην περιοχή Fabric εφαρμογές (προεπισκόπηση), αλλάξτε τη ρύθμιση σε Enabled.
- Επιλέξτε εάν θα το ενεργοποιήσετε για ολόκληρο τον οργανισμό ή για συγκεκριμένες ομάδες ασφαλείας.
- Επιλέξτε Εφαρμογή.
Οι αλλαγές μπορεί να χρειαστούν μερικά λεπτά για να διαδοθούν. Μετά την ενεργοποίηση της ρύθμισης, οι χρήστες στο επιτρεπόμενο πεδίο μπορούν να δημιουργήσουν εφαρμογές Fabric στους χώρους εργασίας τους.
Από το τίποτα σε μια εφαρμογή που εκτελείται
Δημιουργήστε και εκτελέστε μια εφαρμογή Fabric με τέσσερις εντολές. Το Rayfin αναπτύσσει το backend σας στο Microsoft Fabric και εκτελείτε το frontend σας τοπικά σε αυτό. Δεν εκτελείτε το backend τοπικά.
npm create @microsoft/rayfin@latest my-app
cd my-app
npx rayfin up
npm run dev
Εκτελέστε npx rayfin up status για να επιβεβαιώσετε την ανάπτυξη του backend.
Επιτρέψτε σε έναν εκπρόσωπο να δημιουργήσει την εφαρμογή
Αντιγράψτε την ακόλουθη προτροπή στο GitHub Copilot ή σε άλλο παράγοντα κωδικοποίησης που έχει πρόσβαση σε ένα τερματικό:
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.
Εξετάστε τα αρχεία που δημιουργήθηκαν και την έξοδο εντολών πριν αναπτύξετε την εφαρμογή.
Δημιουργία εφαρμογής από την πύλη
Ανοίξτε το Fabric στο πρόγραμμα περιήγησής σας και συνδεθείτε με τον Λογαριασμός Microsoft σας.
Επιλέξτε έναν χώρο εργασίας
Αφού συνδεθείτε, επιλέξτε έναν χώρο εργασίας από τον αριστερό πίνακα πλοήγησης. Εάν δεν έχετε έναν υπάρχοντα χώρο εργασίας, δημιουργήστε έναν:
- Επιλέξτε Χώροι εργασίας στο αριστερό παράθυρο περιήγησης.
- Επιλέξτε Νέος χώρος εργασίας.
- Εισαγάγετε ένα όνομα για τον χώρο εργασίας και επιλέξτε εκχωρημένους πόρους Fabric.
Δημιουργία νέας εφαρμογής Fabric
- Στην προβολή χώρου εργασίας, επιλέξτε Νέο στοιχείο.
- Αναζητήστε την εφαρμογή στη λίστα τύπων στοιχείων ή κάντε κύλιση για να τη βρείτε.
- Επιλέξτε Στοιχείο εφαρμογής για να ανοίξετε το παράθυρο διαλόγου δημιουργίας.
- Εισαγάγετε ένα όνομα για την εφαρμογή Fabric (για παράδειγμα,
my-rayfin-app). - Επιλέξτε Δημιουργία.
Άνοιγμα, επεξεργασία και ανάπτυξη της εφαρμογής σας
Μπορείτε να αναπτύξετε τοπικά χρησιμοποιώντας το Rayfin CLI.
Ανοίξτε ένα τερματικό της επιλογής σας.
Χρησιμοποιήστε το σενάριο εντολών CLI που εμφανίζεται στην πύλη και εκτελέστε το στο τερματικό σας για να κάνετε λήψη της εφαρμογής τοπικά.
Παράδειγμα
npm create @microsoft/rayfin@latest -- "<appitemname>" --template todoapp --workspace <workspacename>Μεταβείτε στον κατάλογο του έργου.
cd <your project directory>Προσαρμόστε την εφαρμογή σας επεξεργάζοντας τον κώδικα απευθείας ή με τη βοήθεια του GitHub Copilot.
Δοκιμάστε τις τοπικές αλλαγές με το backend του Fabric με την εντολή.
npm run devΔημοσιεύστε τις αλλαγές σας με:
npx rayfin upΓια ανάπτυξη σε άλλο χώρο εργασίας, μπορείτε να δώσετε την
--workspaceπαράμετρο.npx rayfin up --workspace <workspacename>Για εναλλαγή μεταξύ αυτών των δύο χώρων εργασίας , εκτελέστε
npx rayfin switch --workspace <workspace>.
Επόμενα βήματα
- Εξερευνήστε μοντέλα δεδομένων και διακοσμητές για να ορίσετε το σχήμα υποστήριξης.
- Μάθετε πώς να συνδέετε frontend με τον οδηγό GraphQL.
- Διαμορφώστε τον έλεγχο ταυτότητας με τον έλεγχο ταυτότητας.