Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Fabric aplikacje pomagają tworzyć i dostarczać usługi zaplecza szybciej, zapewniając gotową do użycia infrastrukturę na potrzeby uwierzytelniania, trwałości danych i hostingu statycznego. W tym przewodniku Szybki start pokazano, jak utworzyć pierwszą aplikację w Fabric.
Wymagania wstępne
- konto Microsoft z dostępem do Fabric.
- Obszar roboczy Fabric, w którym masz uprawnienia współautora lub administratora.
- Aplikacja Fabric włączona przez administratora dzierżawy w ustawieniach. Zobacz Włączanie aplikacji Fabric w ustawieniach administratora dzierżawy.
- Node.js 20 lub nowszy.
Włączanie aplikacji Fabric w ustawieniach administratora dzierżawy
Administrator dzierżawy Fabric musi włączyć obciążenie aplikacji Fabric, zanim użytkownicy będą mogli tworzyć elementy Rayfin. Jeśli nie jesteś administratorem dzierżawy, skontaktuj się z administratorem usługi Fabric w organizacji, aby ukończyć ten krok.
- Zaloguj się do portalu administracyjnego Fabric.
- Przejdź do Ustawienia dzierżawy.
- W sekcji Aplikacje Fabric (wersja zapoznawcza) przełącz ustawienie na Włączone.
- Określ, czy ma ona być włączona dla całej organizacji, czy określonych grup zabezpieczeń.
- Wybierz i zastosuj.
Propagacja zmian może potrwać kilka minut. Po włączeniu tego ustawienia użytkownicy w dozwolonym zakresie mogą tworzyć aplikacje Fabric w swoich obszarach roboczych.
Od niczego do działającej aplikacji
Stwórz i uruchom aplikację Fabric z czterema poleceniami. Rayfin wdraża backend na Microsoft Fabric, a frontend uruchamiasz lokalnie na nim. Nie uruchamiasz backendu lokalnie.
npm create @microsoft/rayfin@latest my-app
cd my-app
npx rayfin up
npm run dev
Uruchom npx rayfin up status, aby potwierdzić wdrożenie backendu.
Pozwól agentowi stworzyć aplikację
Skopiuj poniższy prompt do GitHub Copilot lub innego agenta kodującego, który ma dostęp do terminala:
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.
Przejrzyj wygenerowane pliki i wynik poleceń przed wdrożeniem aplikacji.
Stwórz aplikację z portalu
Otwórz Fabric w przeglądarce i zaloguj się przy użyciu konto Microsoft.
Wybieranie obszaru roboczego
Po zalogowaniu wybierz obszar roboczy z panelu nawigacji po lewej stronie. Jeśli nie masz istniejącego obszaru roboczego, utwórz go:
- Wybierz pozycję Obszary robocze w obszarze nawigacji po lewej stronie.
- Wybierz pozycję Nowy obszar roboczy.
- Wprowadź nazwę obszaru roboczego i wybierz pojemność usługi Fabric.
Stwórz nową aplikację Fabric
- W widoku obszaru roboczego wybierz pozycję Nowy element.
- Wyszukaj pozycję Aplikacja na liście typów elementów lub przewiń ją, aby ją znaleźć.
- Wybierz pozycję Element aplikacji, aby otworzyć okno dialogowe tworzenia.
- Wprowadź nazwę aplikacji Fabric (na przykład
my-rayfin-app). - Wybierz Utwórz.
Otworz, edytuj i wdroż swoją aplikację
Możesz opracowywać lokalnie przy użyciu interfejsu wiersza polecenia Rayfin.
Otwórz wybrany terminal.
Użyj skryptu polecenia CLI wyświetlanego w portalu i uruchom go w terminalu, aby pobrać aplikację na komputer lokalny.
Example
npm create @microsoft/rayfin@latest -- "<appitemname>" --template todoapp --workspace <workspacename>Przejdź do katalogu projektu.
cd <your project directory>Dostosuj aplikację, edytując kod bezpośrednio lub za pomocą GitHub Copilot.
Przetestuj zmiany lokalne przy użyciu zaplecza Fabric za pomocą polecenia .
npm run devOpublikuj zmiany za pomocą:
npx rayfin upAby wdrożyć do innego obszaru roboczego, możesz podać parametr
--workspace.npx rayfin up --workspace <workspacename>Aby przełączyć się między tymi dwoma obszarami roboczymi, uruchom polecenie
npx rayfin switch --workspace <workspace>.
Następne kroki
- Zapoznaj się z modelami danych i dekoratorami , aby zdefiniować schemat zaplecza.
- Dowiedz się, jak połączyć frontony za pomocą przewodnika GraphQL.
- Skonfiguruj uwierzytelnianie w Authentication.