Olet tässä:
Microsoft Azure SQL Database -yhteys
Luo etäyhteys käyttämällä Microsoft Azure SQL Database -liitintä synkronoidaksesi dataa Microsoft Azure SQL Databasesta CRM Analyticsiin. Jos haluat muodostaa yhteyden Microsoft Azure Synapse Analyticsiin tai erilliseen SQL-säiliöön (aiemmin SQL DW), lisää Microsoft Azure Synapse Analytics -yhteys tämän yhteyden sijaan.
Azure SQL:ään yhdistäminen OAuth-todennuksella
Jos haluat käyttää CRM Analytics Microsoft Azure SQL -liitintä OAuth-yhteyden kanssa, sinun täytyy määrittää Microsoft Azuren ja CRM Analytics -liittimen asetukset.
Nämä yleiset ohjeet auttavat sinua navigoimaan kyseisissä vaiheissa. Muista ottaa yhteyttä verkko- tai IT-osastoosi saadaksesi apua organisaatiosi tietoturvavaatimusten mukaiseen kokoonpanoon.
Määritä yhdistetty sovellus Microsoft Azure -portaalissasi. Lisätietoja on kohdassa Entra ID (Azure AD) -sovelluksen luominen.
Huomioi tämän määritysprosessin aikana Sovelluksen (asiakassovelluksen) tunnuksen ja Hakemiston (vuokralaisen) tunnuksen arvot. Yhteysasetuksissa näytetään asiakkaan tunnus ja Azure-vuokralainen.
Hanki asiakassalaisuuden liittimen arvo Asiakassalaisuudet-välilehden Uusi asiakassalaisuus -osiosta. Käytä arvoa, äläkä salaisuuden tunnusta. Asiakassalaisuuden arvo näytetään vain kerran, joten jos et tallenna sitä, sinun täytyy luoda toinen asiakassalaisuus saadaksesi arvon.
- Määritä Azure SQL Server käyttämään vain Micrsoft-todennusta tai käytä SQL- ja Microsoft Entra -todennusta. Varmista, että Microsoft Entra -pääkäyttäjä on määritetty. Palvelin tarvitsee palomuurisäännön, joka on määritetty Suojaus-osion Verkostot-osiossa. Määritä säännön Alkamis-IP-arvo arvoksi 0,0.0.0 ja Päättymis-IP-arvo arvoksi 255.255.255.255 ja tallenna muutokset.
- Määritä Azure SQL Database ja muista valita SQL-tietokanta, joka vastaa SQL-palvelinta, jonka määritit Microsoft Entra -todennusta varten. Todenna itsesi kyselyeditorissa Microsoft Entra -pääkäyttäjän tunnuksillasi ja suorita nämä SQL-lausunnot, korvaamalla
[my-sql-connector]yhdistetyn sovelluksesi näyttönimellä.CREATE USER [my-sql-connector] FROM EXTERNAL PROVIDER;ALTER ROLE db_datareader ADD MEMBER [my-sql-connector];ALTER ROLE db_datawriter ADD MEMBER [my-sql-connector];
Suorita
SELECT name, type_desc FROM sys.database_principals WHERE name = "[my-sql-connector]";ja varmista, että tulokset sisältävät yhden rivin yhdistetyn sovelluksesi nimellä varmistaaksesi, että kaikki määritysvaiheet on toteutettu oikein.
Luo yhteys
- Napsauta Datan hallinta -sivun Yhteydet-välilehdestä Uusi yhteys.
- Napsauta liittimen nimeä ja napsauta Seuraava.
- Syötä liittimen asetukset.
- Vahvista asetuksesi ja yritä muodostaa yhteys lähteeseen napsauttamalla Tallenna ja testaa. Jos yhteys epäonnistuu, CRM Analytics näyttää mahdolliset syyt.
Jokainen asetus vaatii arvon, ellei toisin osoiteta.
| Yhteysasetus | Kuvaus |
|---|---|
| Yhteyden nimi | Pakollinen. Tunnistaa yhteyden. Käytä nimeämiskäytäntöä, jonka avulla voit tunnistaa eri yhteydet toisistaan. |
| Kehitysnimi | Pakollinen. Yhteyden API-nimi. Tämä nimi ei voi sisältää välilyöntejä. API-nimeä käytetään resepteissäsi viittaamaan tämän yhteyden kautta noudettuun dataan. Et voi muuttaa kehitysnimeä yhteyden luomisen jälkeen. |
| Kuvaus | Pakollinen. Yhteyden kuvaus. |
| Authentication Type (Todennuksen tyyppi) | Pakollinen. Syötä Vain syötetty -todennukseksi OAuth. Syötä SQL-vakiotodennukselle Salasana. |
| JDBC Connection URL | Pakollinen. Tietokannan URL-skeema. Syötä se tässä muodossa: <isäntänimi>:<portti> Muodosta isäntänimi lisäämällä palvelin nimen perään .database.windows.net. Löydät palvelimen nimen noudattamalla Microsoftin dokumentaatiota löytyviä ohjeita. Jos palvelimesi nimi on esimerkiksi Blue_palvelin, isäntänimi on Blue_palvelin.database.windows.net. Oletusportti on 1433. Esimerkki URL-osoitteesta: |
| Database | Pakollinen. Microsoft Azure SQL -tietokannan nimi. |
| Schema | Valinnainen. Tietokannan skeeman nimi. Sinun täytyy syöttää skeeman nimi, jos JDBC-yhteyden URL ei sisällä tarpeeksi kontekstia. Oletusarvo on dbo. |
| Username | Vaaditaan salasanan todentamiseen. SQL-tietokannan sisäänkirjautumisen käyttäjänimi. Syötä se tässä muodossa: <käyttäjänimi>@<isäntänimi> Muodosta isäntänimi lisäämällä palvelin nimen perään .database.windows.net. Löydät palvelimen nimen noudattamalla Microsoftin dokumentaatiota löytyviä ohjeita. Jos palvelimesi nimi on esimerkiksi Blue_palvelin, isäntänimi on Blue_palvelin.database.windows.net. |
| Password | Vaaditaan salasanan todentamiseen. SQL-tietokannan sisäänkirjautumisen salasana. |
| Asiakastunnus | Vaaditaan OAuth-todennusta varten. Yhdistetyn sovelluksen Microsoft Azure -sovelluksen tunnus. |
| Asiakassalaisuus | Vaaditaan OAuth-todennusta varten. Yhdistetyn sovelluksen Microsoft Azure -asiakassalaisuuden arvo. |
| Azure-vuokralainen | Vaaditaan OAuth-todennusta varten. Yhdistetyn sovelluksen Microsoft Azure -hakemiston tunnus. |
CRM Analyticsiin synkronoidun datan suodattaminen
Estä tarpeettomien tai luottamuksellisten tietojen synkronointi CRM Analyticsiin datan synkronoinnin suodattimilla. Suodattimet suoritetaan lähdeobjektille ja nopeuttavat datan synkronointia noutamalla dataa CRM Analyticsiin. Jos aiot käyttää poissuljettuja tietoja tulevaisuudessa, käytä reseptin suodatinta rajoittaaksesi datajoukkoon kirjoitettuja tietoja datan synkronointisuodattimen sijaan.
- Napsauta Datan hallinta -sivulta Yhteydet-välilehteä.
- Valitse suodatukseen käytettävä objektin yhteys.
- Napsauta suodatettavan objektin nimeä.
- Napsauta Datan synkronoinnin suodatin.
- Syötä suodatin.
- Napsauta Tallenna.
Kun käytät Microsoft Azure SQL Database -liitintä, syötä suodatin käyttämällä syntaksia, joka on kuvattu Azure SQL Database- ja WHERE-dokumentaatiossa.
Pidä seuraavat toimintatavat mielessäsi, kun käytät Microsoft Azure SQL Database -liitintä.
- Yhdistettyjen objektien nimien täytyy alkaa kirjaimella ja sisältää vain kirjaimia, numeroita tai alaviivoja. Objektin nimi ei voi loppua alaviivaan.
- Vain aakkosnumeerisia, pisteitä, alaviivoja tai väliviivoja sisältävien kenttien nimiä tuetaan. Jos liitin sisältää kenttien nimiä, jotka sisältävät muita merkkejä, kuten välilyöntejä tai hakasulkeita, synkronointi epäonnistuu.
- Liitin voi synkronoida enintään 100 miljoonaa riviä tai 50 Gt per objekti, kumpi tahansa rajoitus saavutetaan ensin.
