Udalosti
31. 3., 23 - 2. 4., 23
Najväčšia vzdelávacia udalosť fabric, Power BI a SQL. 31. marec – 2. apríl. Pomocou kódu FABINSIDER ušetríte 400 USD.
Zaregistrujte saTento prehliadač už nie je podporovaný.
Inovujte na Microsoft Edge a využívajte najnovšie funkcie, aktualizácie zabezpečenia a technickú podporu.
Vzťahuje sa na:✅ Warehouse v službe Microsoft Fabric
Všetky sklady služby Fabric sú predvolene nakonfigurované so zoradením CS, ktoré rozlišujú veľké a malé písmená, Latin1_General_100_BIN2_UTF8. Môžete tiež vytvoriť sklady so zoradeniami CI, ktoré nerozlišujú veľké a malé písmená – Latin1_General_100_CI_AS_KS_WS_SC_UTF8.
V súčasnosti je jedinou metódou, ktorá je k dispozícii na vytvorenie skladu údajov bez rozlišovania veľkých a malých písmen, prostredníctvom rozhrania REST API. Tento článok obsahuje podrobnú príručku o tom, ako vytvoriť sklad so zoradením bez rozlišovania veľkých a malých písmen prostredníctvom rozhrania REST API. Vysvetľuje tiež, ako používať Visual Studio Code s rozšírením klienta REST na uľahčenie procesu.
Dôležité
Po vytvorení skladu sa nastavenie zoradenia nedá zmeniť. Dôkladne zvážte svoje potreby ešte pred začatím procesu vytvárania.
Ak chcete vytvoriť sklad s rozhraním REST API, použite koncový bod rozhrania API: POST https://api.fabric.microsoft.com/v1/workspaces/<workspace-id>/items
Tu je vzorový text žiadosti JSON na vytvorenie skladu:
{
"type": "Warehouse",
"displayName": "CaseInsensitiveAPIDemo",
"description": "New warehouse with case-insensitive collation",
"creationPayload": {
"defaultCollation": "Latin1_General_100_CI_AS_KS_WS_SC_UTF8"
}
}
Pomocou programu Visual Studio Code (VS Code) a rozšírenia REST Client môžete jednoducho vytvoriť nový sklad so zoradeniem bez rozlišovania veľkých a malých písmen. Postupujte podľa týchto krokov:
Vytvorte nový textový súbor v nástroji VS Code s príponou .http
.
Zadajte podrobnosti požiadavky v tele súboru. Všimnite si, že medzi hlavičkou a telom by mala byť prázdna medzera, ktorá sa umiestni za riadok "Oprávnenie".
POST https://api.fabric.microsoft.com/v1/workspaces/<workspaceID>/items HTTP/1.1
Content-Type: application/json
Authorization: Bearer <bearer token>
{
"type": "Warehouse",
"displayName": "<Warehouse name here>",
"description": "<Warehouse description here>",
"creationPayload": {
"defaultCollation": "Latin1_General_100_CI_AS_KS_WS_SC_UTF8"
}
}
Nahraďte hodnoty zástupného symbolu:
<workspaceID>
: Nájdite identifikátor GUID pracovného priestoru v URL adrese po sekcii /groups/
alebo spustením SELECT @@SERVERNAME
v existujúcom sklade.
<bearer token>
: Získajte toto pomocou nasledujúcich krokov:
>
konzoly .copy(powerBIAccessToken)
a stlačte kláves Enter. Keď konzola reaguje nedefinovaná, do schránky sa skopíruje nosný token.<bearer token>
Poznámka
V niektorých scenároch môže copy(powerBIAccessToken)
zlyhať s chybou uncaught TypeError: copy is not a function
, ak sa na stránke nachádza ID prvku s názvom Kópia. V takýchto prípadoch manuálne odstráňte ID prvku pomocou nasledujúceho príkazu pred použitím funkcie "kopírovať": document.querySelector('#copy').remove()
.
<Warehouse name here>
: Zadajte požadovaný názov skladu.
<Warehouse description here>
: Zadajte požadovaný popis skladu.
Vyberte prepojenie Odoslať požiadavku zobrazené cez príkaz POST v editore VS Code.
Mali by ste dostať odpoveď s kódom stavu 202 Prijaté spolu s ďalšími podrobnosťami o vašej žiadosti o uverejnenie.
Prejdite do novovytvoreného skladu na portáli služby Fabric.
Spustite nasledujúci príkaz T-SQL v editore dotazov, aby ste potvrdili, že zoradenie pre váš sklad je v súlade s tým, čo ste zadali vo formáte JSON vyššie:
SELECT name, collation_name FROM sys.databases;
Udalosti
31. 3., 23 - 2. 4., 23
Najväčšia vzdelávacia udalosť fabric, Power BI a SQL. 31. marec – 2. apríl. Pomocou kódu FABINSIDER ušetríte 400 USD.
Zaregistrujte saŠkolenie
Študijný program
Implement a data warehouse with Microsoft Fabric DP-602T00 - Training
Explore the data warehousing process and learn how to load, monitor, secure, and query a warehouse in Microsoft Fabric. (DP-602T00)
Certifikácia
Microsoft Certified: Fabric Data Engineer Associate - Certifications
As a Fabric Data Engineer, you should have subject matter expertise with data loading patterns, data architectures, and orchestration processes.