Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Minden olyan kódtár és alkalmazás, amely Microsoft Entra-hitelesítéssel tud csatlakozni a Microsoft Azure SQL Database-hez, csatlakozhat az Azure Data Explorerhez is. Ezt a funkciót az Azure Data Explorer TDS-kompatibilis végpontja teszi lehetővé, amely a Microsoft SQL Servert emulálja. A végpont támogatja a TDS 7.x és 8.0 verzióját.
Az SQL Server emulációjával különböző módszerekkel csatlakozhat az Azure Data Explorerhez, beleértve az ODBC-t, a JDBC-t és az olyan gyakori alkalmazásokat , mint a LINQPad.
Authentication
Az Azure Data Explorer a Microsoft Entra-azonosítón keresztüli hitelesítést igényel.
Az alkalmazásnév hitelesítéséhez meg kell adnia a bérlőazonosítót a hangolási beállítások között. Példa: csatlakozás az ODBC-vel.
A Microsoft Entra-bérlőazonosítót a fürt szintjén konfigurálhatja, és nem szükséges megadnia az ügyféltől. A bérlőazonosító fürtszintű módosításához nyisson meg egy támogatási kérést az Azure Portalon a SecuritySettings.TdsEndpointDefaultAuthority konfigurálásáról a szükséges bérlőazonosítóval.
Hangolási beállítások
Az Azure Data Explorer adott követelményeknek megfelelő testreszabásához előfordulhat, hogy olyan információkat kell megadnia, amelyeket a szabványos SQL Server-kapcsolatkonfiguráció nem támogat.
Az ilyen paraméterek engedélyezéséhez az Azure Data Explorer lehetővé teszi, hogy ezeket az értékeket beírja a TDS-be Language és Application a tulajdonságokba. Javasoljuk, hogy lehetőség szerint használja a Language tulajdonságot.
Támogatott hangolási beállítások
Az alábbi táblázat a támogatott hangolási beállításokat ismerteti. A beállítások használatáról a szintaxis magyarázatában olvashat.
| Hangolási lehetőség | Description |
|---|---|
MaxStringSize |
Az Azure Data Explorer alapértelmezett viselkedése a sztringértékek figyelembe ása.NVARCHAR(MAX) Az olyan alkalmazások esetében, amelyek nem működnek jól a NVARCHAR(MAX) típussal, átadhatja az adatokat n) értékreNVARCHAR(. |
AadAuthority |
A Microsoft Entra-bérlő azonosítójának megadására szolgál a hitelesítéshez. |
Szemantika
[ Language | Application ] =ExpectedArguments@TuningOptions
További információ szintaxiskonvenciákról.
Paraméterek
| Név | Típus | Kötelező | Description |
|---|---|---|---|
| ExpectedArguments | string |
✔️ | A TDS-ben a vagy Application mező Language várható értéke. |
| TuningOptions | string |
Nulla vagy több vesszővel tagolt támogatott hangolási lehetőség. Minden hangolási beállításnak a TuningOptionName:TuningOptionValue formátumban kell lennie. |
Example
Az alábbi példa a Microsoft Entra bérlőazonosítóját adja meg egy ODBC kapcsolati sztringben a tulajdonság és a LanguageAadAuthority hangolási beállítás használatával.
Driver={ODBC Driver 17 for SQL Server};Server=myadxcluster.westeurope.kusto.windows.net;Database=mydatabase;Authentication=ActiveDirectoryServicePrincipal;Language=any@AadAuthority:57B489CD-590C-417F-A8B9-E75D2F9A04C8,MaxStringSize:5000;UID=A9BCAB99-8AAD-4411-A232-37E2116B935E;PWD=mysecret