Loading
CRM Analyticsin
Microsoft Azure SQL Database -yhteys

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.

Huomautus
Huomautus Azure SQL -yhteydet tukevat sekä OAuth- että SQL-todennusta käyttäjänimellä ja salasanalla. Jos et käytä OAuth-todennusta Azuressa määritetyllä Vain käyttö -todennuksella, tämän yhteyden todennus epäonnistuu. Poista Tuki vain Microsoft Entra -todennus käytöstä tältä palvelinasetukselta Azure-asetuksista. Lisätietoja on kohdassa Microsoft Azure -ohje.

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.

  1. 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.

  2. 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.
  3. 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

  1. Napsauta Datan hallinta -sivun Yhteydet-välilehdestä Uusi yhteys.
  2. Napsauta liittimen nimeä ja napsauta Seuraava.
  3. Syötä liittimen asetukset.
  4. 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:

Blue_server.database.windows.net:1433
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.

  1. Napsauta Datan hallinta -sivulta Yhteydet-välilehteä.
  2. Valitse suodatukseen käytettävä objektin yhteys.
  3. Napsauta suodatettavan objektin nimeä.
  4. Napsauta Datan synkronoinnin suodatin.
  5. Syötä suodatin.
  6. 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.
 
Ladataan
Salesforce Help | Article