Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Fabric uygulamaları kimlik doğrulaması, veri kalıcılığı ve statik barındırma için kullanıma hazır altyapı sağlayarak arka uç hizmetlerini daha hızlı oluşturmanıza ve göndermenize yardımcı olur. Bu hızlı başlangıçta, Fabric'da ilk uygulamanızı nasıl oluşturacağınız gösterilmektedir.
Prerequisites
- Fabric'e erişimi olan bir Microsoft hesabı.
- Katkıda bulunan veya yönetici izinlerine sahip olduğunuz bir Fabric çalışma alanı.
- Ayarlar bölümünde kiracı yöneticisi tarafından etkinleştirilen Fabric uygulaması. Bkz. Kiracı yöneticisi ayarlarında Fabric uygulamasını açma.
- Node.js 20 veya üzeri.
Kiracı yöneticisi ayarlarında Fabric uygulamasını etkinleştirme
kullanıcıların Rayfin öğeleri oluşturabilmesi için Fabric kiracı yöneticisinin Fabric uygulama iş yükünü etkinleştirmesi gerekir. Kiracı yöneticisi değilseniz, bu adımı tamamlamak için kuruluşunuzun Fabric yöneticisine başvurun.
- Fabric yönetim portalında oturum açın.
- Kiracı ayarları'na gidin.
- Fabric apps (önizleme) altında, ayarı Enabled olarak değiştirin.
- Kuruluşun tamamı için mi yoksa belirli güvenlik grupları için mi etkinleştirileceğini seçin.
- seçin, sonra daUygula'yı seçin.
Değişikliklerin yayılması birkaç dakika sürebilir. Ayar etkinleştirildikten sonra, izin verilen kapsamdaki kullanıcılar çalışma alanlarında Fabric uygulamalar oluşturabilir.
Hiçbir şeyden çalışan bir uygulamaya
Dört komutla bir Fabric uygulaması oluşturun ve çalıştırın. Rayfin, backend'inizi Microsoft Fabric'e yerleştirir ve ön yüzünüzü yerel olarak ona karşı çalıştırırsınız. Arka ucu yerel ortamda çalıştırmıyorsunuz.
npm create @microsoft/rayfin@latest my-app
cd my-app
npx rayfin up
npm run dev
Arka uç dağıtımını doğrulamak için npx rayfin up status komutunu çalıştırın.
Bir ajanın uygulamayı oluşturmasına izin verin
Aşağıdaki isteği GitHub Copilot veya terminale erişimi olan başka bir kodlama ajanına kopyalayın:
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.
Uygulamayı dağıtmadan önce oluşturulan dosyaları ve komut çıktısını gözden geçirin.
Portaldan bir uygulama oluşturun
tarayıcınızda Fabric açın ve Microsoft hesabı ile oturum açın.
Çalışma alanını seçme
Oturum açtıktan sonra sol gezinti panelinden bir çalışma alanı seçin. Var olan bir çalışma alanınız yoksa bir çalışma alanı oluşturun:
- Sol gezinti bölmesinde Çalışma Alanları'nı seçin.
- Yeni çalışma alanı'ı seçin.
- Çalışma alanı için bir ad girin ve Fabric kapasitesini seçin.
Yeni bir Fabric uygulaması oluşturun
- Çalışma alanı görünümünde Yeni öğe'yi seçin.
- Öğe türü listesinde Uygulama'yı arayın veya bulmak için kaydırın.
- Uygulama öğesi'ni seçerek oluşturma iletişim kutusunu açın.
- Fabric uygulamanız için bir ad girin (örneğin,
my-rayfin-app). - Oluştur'i seçin.
Uygulamanızı açın, düzenleyin ve dağıtın
Rayfin CLI kullanarak yerel olarak geliştirebilirsiniz.
Seçtiğiniz bir terminali açın.
Portalda gösterilen CLI komut betiğini kullanın ve uygulamayı yerel olarak indirmek için terminalinizde komutunu çalıştırın.
Example
npm create @microsoft/rayfin@latest -- "<appitemname>" --template todoapp --workspace <workspacename>Proje dizinine gidin.
cd <your project directory>Kodu doğrudan düzenleyerek veya GitHub Copilot yardımıyla uygulamanızı özelleştirin.
komutuyla Fabric arka ucunuzda yerel değişiklikleri test edin.
npm run devDeğişikliklerinizi şu şekilde yayımlayın:
npx rayfin upBaşka bir çalışma alanına dağıtmak için parametresini
--workspacesağlayabilirsiniz.npx rayfin up --workspace <workspacename>Bu iki çalışma alanı arasında geçiş yapmak için komutunu çalıştırın
npx rayfin switch --workspace <workspace>.
Sonraki Adımlar
- Arka uç şemanızı tanımlamak için Veri modelleri ve dekoratörlerini keşfedin.
- GraphQL kılavuzuyla ön uçları bağlamayı öğrenin.
- Kimlik doğrulaması ile kimlik doğrulamayı yapılandırın.