Adatok másolása a Teradata Vantage-ből a Azure Data Factory és a Synapse Analytics használatával

Vonatkozik: Azure Data Factory Azure Synapse Analytics

Tipp.

Data Factory a Microsoft Fabric a Azure Data Factory következő generációja, egyszerűbb architektúrával, beépített AI-vel és új funkciókkal. Ha még nem ismerkedik az adatintegrációval, kezdje a Fabric Data Factoryvel. A meglévő ADF-számítási feladatok frissíthetők Fabric használatával, hogy elérjék az adatkutatás, a valós idejű elemzés és a jelentéskészítés új képességeit.

Ez a cikk azt ismerteti, hogyan használhatja a másolási tevékenységet Azure Data Factory és Synapse Analytics-folyamatokban a Teradata Vantage adatainak másolásához. A másolási tevékenység áttekintésére épül.

Fontos

A Teradata-összekötő 1.0-s verziója eltávolítási szakaszban van. Javasoljuk, hogy frissítse a Teradata-összekötőt az 1.0-s verzióról a 2.0-s verzióra.

Támogatott képességek

Ez a Teradata-összekötő a következő képességeket támogatja:

Támogatott képességek integrációs modul
Másolási tevékenység (forrás/-) (1) (2)
Keresési tevékenység (1) (2)

(1) Azure integrációs modul (2) Saját üzemeltetésű integrációs modul

A másolási tevékenység által forrásként/fogadóként támogatott adattárak listáját a Támogatott adattárak táblában találja.

Ez a Teradata-összekötő a következőket támogatja:

  • A Teradata Vantage 17.0-s, 17.10-es, 17.20-es és 20.0-s verziója a 2.0-s verzióhoz.
  • A Teradata Vantage 14.10-es, 15.0-s, 15.10-es, 16.0-s, 16.10-es és 16.20-es verziója az 1.0-s verzióhoz.
  • Adatok másolása Basic, Windows vagy LDAP hitelesítéssel.
  • Párhuzamos másolás egy Teradata-forrásból. A részletekért tekintse meg a "Párhuzamos másolat Teradata-ból" című szakaszt.

Előfeltételek

Ha az adattár egy helyszíni hálózaton, egy Azure virtuális hálózaton vagy az Amazon Virtual Private Cloudon belül található, konfigurálnia kell egy önállóan üzemeltetett integrációs modult a csatlakozáshoz.

Ha az adattár felügyelt felhőalapú adatszolgáltatás, használhatja a Azure Integration Runtime. Ha a hozzáférés a tűzfalszabályokban jóváhagyott IP-címekre korlátozódik, hozzáadhat Azure Integration Runtime IP-címeket az engedélyezési listához.

A Azure Data Factory felügyelt virtuális hálózati integrációs modul funkciójával is hozzáférhet a helyszíni hálózathoz saját üzemeltetésű integrációs modul telepítése és konfigurálása nélkül.

A Data Factory által támogatott hálózati biztonsági mechanizmusokkal és lehetőségekkel kapcsolatos további információkért lásd az adathozzáférési stratégiákat.

A 2.0-s verzióhoz

A saját üzemeltetésű integrációs futtatókörnyezetet futtató gépen verzió alatt kell lennie 5.56.9318.1, ezért a .NET Data Provider 20.00.03.00 vagy újabb verzióját telepítenie kell. A Teradata-illesztőprogram manuális telepítése nem szükséges az 5.56.9318.1-es vagy újabb helyi integrációs modul használatakor, mivel ezek a verziók beépített illesztőprogramot biztosítanak.

1.0-s verzió esetén

Ha saját üzemeltetésű Integration Runtime használ, vegye figyelembe, hogy a 3.18-as verziótól kezdve beépített Teradata-illesztőt biztosít. Nem kell manuálisan telepítenie az illesztőprogramokat. Az illesztőprogramhoz a "Visual C++ Redistributable 2012 Update 4" szükséges a saját üzemeltetésű integrációs futtatókörnyezeti gépen. Ha még nincs telepítve, töltse le innen.

Első lépések

A másolási tevékenység végrehajtásához egy folyamattal használhatja az alábbi eszközök vagy SDK-k egyikét:

Társított szolgáltatás létrehozása a Teradata szolgáltatáshoz felhasználói felülettel

Az alábbi lépésekkel hozzon létre csatolt szolgáltatást a Teradata-hoz a Azure portál felhasználói felületén.

  1. Keresse meg a Azure Data Factory vagy Synapse-munkaterület Kezelés lapját, és válassza a Társított szolgáltatások lehetőséget, majd kattintson az Új gombra:

  2. Keresse meg a Teradata-t, és válassza ki a Teradata-összekötőt.

    Válassza ki a Teradata-összekötőt.

  3. Konfigurálja a szolgáltatás részleteit, tesztelje a kapcsolatot, és hozza létre az új társított szolgáltatást.

    Társított szolgáltatás konfigurálása a Teradata szolgáltatáshoz.

Az összekötő konfigurációjának részletei

Az alábbi szakaszokban a Teradata-összekötőre jellemző Data Factory-entitások meghatározásához használt tulajdonságokról olvashat.

Társított szolgáltatás tulajdonságai

A Teradata-összekötő mostantól támogatja a 2.0-s verziót. Ebben a szakaszban frissítheti a Teradata-összekötő verzióját az 1.0-s verzióról. A tulajdonság részleteiért tekintse meg a megfelelő szakaszokat.

2.0-s verzió

A Teradata társított szolgáltatás a következő tulajdonságokat támogatja a 2.0-s verzió alkalmazásakor:

Tulajdonság Leírás Kötelező
típus A típustulajdonságot Teradata értékre kell állítani. Igen
verzió A megadott verzió. Az érték 2.0. Igen
kiszolgáló A Teradata-kiszolgáló neve. Igen
hitelesítési típus A Teradata-hoz való csatlakozás hitelesítési típusa. Érvényes értékek, beleértve a Basic, Windows és LDAP Igen
felhasználónév Adjon meg egy felhasználónevet a Teradata-hoz való csatlakozáshoz. Igen
jelszó Adja meg a felhasználónévhez megadott felhasználói fiók jelszavát. Dönthet úgy is, hogy az Azure Key Vault-ban tárolt titokra hivatkozva. Igen
connectVia Az adattárhoz való csatlakozáshoz használandó Integration Runtime. További információ az Előfeltételek szakaszból. Ha nincs megadva, az alapértelmezett Azure Integration Runtime használja. Nem

Esetenként további kapcsolati tulajdonságokat állíthat be a csatlakozási karakterláncban az Ön esetében.

Tulajdonság Leírás Alapértelmezett érték
SSL mód Az adatbázishoz való kapcsolatok SSL-módja. Érvényes értékek, beleértve a Disable, Allow, Prefer, Require, Verify-CA. Verify-Full Verify-Full
portszám A portszámok, amikor nem HTTPS/TLS-kapcsolatokon keresztül csatlakoznak a kiszolgálóhoz. 1025
HTTPS portszám Azok a portszámok, amelyeket a szerverhez való kapcsolódás során HTTPS/TLS kapcsolatok esetén használnak. 443
UseDataEncryption Megadja, hogy titkosítja-e a Teradata-adatbázissal folytatott összes kommunikációt. Az engedélyezett értékek 0 vagy 1.

- 0 (letiltva): Csak a hitelesítési adatokat titkosítja.
- 1 (engedélyezve, alapértelmezett): Titkosítja az illesztőprogram és az adatbázis között átadott összes adatot. Ez a beállítás a HTTPS/TLS-kapcsolatok esetében figyelmen kívül lesz hagyva.
1
Karakterkészlet A munkamenethez használni kívánt karakter. Például: CharacterSet=UTF16.

Ez az érték lehet felhasználó által definiált karakterkészlet, vagy az alábbi előre definiált karakterkészletek egyike:
-ASCII
- ARABIC1256_6A0
- CYRILLIC1251_2A0
- HANGUL949_7R0
- HEBREW1255_5A0
- KANJI932_1S0
- KANJISJIS_0S
- LATIN1250_1A0
- LATIN1252_3A0
- LATIN1254_7A0
- LATIN1258_8A0
- SCHINESE936_6R0
- TCHINESE950_8R0
- THAI874_4A0
- UTF8
- UTF16
ASCII
Maximális Válaszméret A válaszpufferméret maximális mérete SQL kérések esetén, bájtban megadva. Például: MaxRespSize=10485760.

A megengedett értékek tartománya 4096 és 16775168 között van. Az alapértelmezett érték a 524288.
524288

Példa

{
    "name": "TeradataLinkedService",
    "properties": {
        "type": "Teradata",
        "version": "2.0",
        "typeProperties": {
            "server": "<server name>", 
            "username": "<user name>", 
            "password": "<password>", 
            "authenticationType": "<authentication type>"
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

1.0-s verzió

A Teradata társított szolgáltatás az 1.0-s verzió alkalmazásakor a következő tulajdonságokat támogatja:

Tulajdonság Leírás Kötelező
típus A típustulajdonságot Teradata értékre kell állítani. Igen
csatlakozási karakterlánc Megadja a Teradata-példányhoz való csatlakozáshoz szükséges információkat. Tekintse meg az alábbi példákat.
Jelszót is elhelyezhet az Azure Key Vault-ban, és lekérheti a password konfigurációt a connection string-ből. További részletekért tekintse meg a Adattár hitelesítő adatait a Azure Key Vault.
Igen
felhasználónév Adjon meg egy felhasználónevet a Teradata-hoz való csatlakozáshoz. A Windows authentication használatakor érvényes. Nem
jelszó Adja meg a felhasználónévhez megadott felhasználói fiók jelszavát. Dönthet úgy is, hogy az Azure Key Vault-ban tárolt titokra hivatkozva.
A Windows-hitelesítés használatakor, vagy ha a jelszóra a Key Vaultban az egyszerű hitelesítéshez hivatkozik, vonatkozik.
Nem
connectVia Az adattárhoz való csatlakozáshoz használandó Integration Runtime. További információ az Előfeltételek szakaszból. Ha nincs megadva, az alapértelmezett Azure Integration Runtime használja. Nem

Esetenként további kapcsolati tulajdonságokat állíthat be a csatlakozási karakterláncban az Ön esetében.

Tulajdonság Leírás Alapértelmezett érték
Tdmst portszáma A Teradata-adatbázis eléréséhez használt port száma.
Ezt az értéket csak akkor módosítsa, ha a műszaki támogatási szolgálat erre utasította.
1025
UseDataEncryption Megadja, hogy titkosítja-e a Teradata-adatbázissal folytatott összes kommunikációt. Az engedélyezett értékek 0 vagy 1.

- 0 (letiltva, alapértelmezett): Csak a hitelesítési adatokat titkosítja.
- 1 (engedélyezve): Titkosítja az illesztőprogram és az adatbázis között átadott összes adatot.
0
Karakterkészlet A munkamenethez használni kívánt karakter. Például. CharacterSet=UTF16

Ez az érték lehet felhasználó által definiált karakterkészlet, vagy az alábbi előre definiált karakterkészletek egyike:
-ASCII
- UTF8
- UTF16
- LATIN1252_0A
- LATIN9_0A
- LATIN1_0A
- Shift-JIS (Windows, DOS-kompatibilis, KANJISJIS_0S)
- EUC (Unix-kompatibilis, KANJIEC_0U)
- IBM Nagyszámítógép (KANJIEBCDIC5035_0I)
- KANJI932_1S0
- BIG5 (TCHBIG5_1R0)
- GB (SCHGB2312_1T0)
- SCHINESE936_6R0
- TCHINESE950_8R0
- NetworkKorean (HANGULKSC5601_2R4)
- HANGUL949_7R0
- ARABIC1256_6A0
- CYRILLIC1251_2A0
- HEBREW1255_5A0
- LATIN1250_1A0
- LATIN1254_7A0
- LATIN1258_8A0
- THAI874_4A0
ASCII
Maximális Válaszméret Az SQL-kérelmek válaszpufferének maximális mérete kilobájtban (KB-ban). Például. MaxRespSize=‭10485760‬

A Teradata Database 16.00-s vagy újabb verziója esetén a maximális érték 7361536. A korábbi verziókat használó kapcsolatok esetében a maximális érték 1048576.
65536
Mechanizmusnév A kapcsolat hitelesítéséhez adja meg MechanismName=LDAPaz LDAP protokollt. n/a

Példa alapszintű hitelesítés használatára

{
    "name": "TeradataLinkedService",
    "properties": {
        "type": "Teradata",
        "typeProperties": {
            "connectionString": "DBCName=<server>;Uid=<username>;Pwd=<password>"
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

Példa a Windows-hitelesítés használatára

{
    "name": "TeradataLinkedService",
    "properties": {
        "type": "Teradata",
        "typeProperties": {
            "connectionString": "DBCName=<server>",
            "username": "<username>",
            "password": "<password>"
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

Példa LDAP-hitelesítés használatával

{
    "name": "TeradataLinkedService",
    "properties": {
        "type": "Teradata",
        "typeProperties": {
            "connectionString": "DBCName=<server>;MechanismName=LDAP;Uid=<username>;Pwd=<password>"
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

Feljegyzés

A következő payload továbbra is támogatva van. A továbbiakban azonban az újat kell használnia.

Korábbi adatcsomag:

{
    "name": "TeradataLinkedService",
    "properties": {
        "type": "Teradata",
        "typeProperties": {
            "server": "<server>",
            "authenticationType": "<Basic/Windows>",
            "username": "<username>",
            "password": {
                "type": "SecureString",
                "value": "<password>"
            }
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

Adathalmaz tulajdonságai

Ez a szakasz a Teradata-adatkészlet által támogatott tulajdonságok listáját tartalmazza. Az adathalmazok meghatározásához elérhető szakaszok és tulajdonságok teljes listáját az Adathalmazok című témakörben találja.

A Teradata adatainak másolásához a következő tulajdonságok támogatottak:

Tulajdonság Leírás Kötelező
típus Az adathalmaz típustulajdonságának a következőnek kell lennie TeradataTable: . Igen
adatbázis A Teradata-példány neve. Nem (ha "lekérdezés" van megadva a tevékenységforrásban)
tábla A tábla neve a Teradata példányban. Nem (ha "lekérdezés" van megadva a tevékenységforrásban)

Példa:

{
    "name": "TeradataDataset",
    "properties": {
        "type": "TeradataTable",
        "typeProperties": {},
        "schema": [],        
        "linkedServiceName": {
            "referenceName": "<Teradata linked service name>",
            "type": "LinkedServiceReference"
        }
    }
}

Feljegyzés

Továbbra is támogatott a RelationalTable típusú adattár. Javasoljuk azonban, hogy az új adatkészletet használja.

Korábbi adatcsomag:

{
    "name": "TeradataDataset",
    "properties": {
        "type": "RelationalTable",
        "linkedServiceName": {
            "referenceName": "<Teradata linked service name>",
            "type": "LinkedServiceReference"
        },
        "typeProperties": {}
    }
}

Copy activity tulajdonságok

Ez a szakasz a Teradata-forrás által támogatott tulajdonságok listáját tartalmazza. A tevékenységek meghatározásához elérhető szakaszok és tulajdonságok teljes listáját a Folyamatok című témakörben találja.

Teradata mint forrás

Tipp.

Ha hatékonyan szeretne adatokat betölteni a Teradata-ból adatparticionálással, további információt a Párhuzamos másolás a Teradata szakaszból.

Ha adatokat szeretne másolni a Teradata-ból, a másolási tevékenység forrás szakaszában az alábbi tulajdonságok támogatottak:

Tulajdonság Leírás Kötelező
típus A másolási tevékenység forrásának típustulajdonságát be kell állítani TeradataSource. Igen
lekérdezés Az adatok olvasásához használja az egyéni SQL-lekérdezést. Például: "SELECT * FROM MyTable".
Ha engedélyezi a particionált terhelést, csatlakoztatnia kell a megfelelő beépített partícióparamétereket a lekérdezésben. Példák: a Teradata párhuzamos példánya.
Nem (ha az adathalmaz táblája meg van adva)
partícióBeállítások Megadja a Teradata adatainak betöltéséhez használt adatparticionálási beállításokat.
Az engedélyezési értékek a következők: Nincs (alapértelmezett), Kivonat és DynamicRange.
Ha egy partíciós beállítás engedélyezve van (azaz nem None), a párhuzamosság mértékét, hogy egyidejűleg betöltse az adatokat a Teradata-ból, a parallelCopies másolási tevékenység beállításai vezérlik.
Nem
partícióBeállítások Adja meg az adatparticionálás beállításainak csoportját.
Akkor alkalmazható, ha a partíciós beállítás nem None.
Nem
partícióoszlopNév Adja meg annak a forrásoszlopnak a nevét, amelyet a tartománypartíció vagy a hash partíció használ a párhuzamos másoláshoz. Ha nincs megadva, a rendszer automatikusan észleli a tábla elsődleges indexét, és partícióoszlopként használja.
Akkor alkalmazható, ha a partíciós beállítás vagy Hasha DynamicRange . Ha lekérdezéssel kéri le a forrásadatokat, a horog ?AdfHashPartitionCondition vagy ?AdfRangePartitionColumnName a WHERE záradékban. Lásd a Teradata szakasz párhuzamos másolatát bemutató példát.
Nem
partíció felső határa A partícióoszlop maximális értéke az adatok kimásolásához.
Akkor alkalmazza, amikor a partíció opció DynamicRange. Ha lekérdezést használ a forrásadatok lekéréséhez, csatlakoztassa ?AdfRangePartitionUpbound a WHERE záradékot. Példaként tekintse meg a Teradata párhuzamos másolatát.
Nem
partíció alsó határértéke Az adatok másolásához szükséges partícióoszlop minimális értéke.
Akkor alkalmazható, ha a partíció beállítás.DynamicRange Ha lekérdezést használ a forrásadatok lekéréséhez, a WHERE záradékban kapcsoljon ?AdfRangePartitionLowbound be. Példaként tekintse meg a Teradata párhuzamos másolatát.
Nem

Feljegyzés

RelationalSource a típusmásolási forrás továbbra is támogatott, de nem támogatja a Teradata új beépített párhuzamos terhelését (partícióbeállítások). Javasoljuk azonban, hogy az új adatkészletet használja.

Példa: adatok másolása partíció nélküli egyszerű lekérdezéssel

"activities":[
    {
        "name": "CopyFromTeradata",
        "type": "Copy",
        "inputs": [
            {
                "referenceName": "<Teradata input dataset name>",
                "type": "DatasetReference"
            }
        ],
        "outputs": [
            {
                "referenceName": "<output dataset name>",
                "type": "DatasetReference"
            }
        ],
        "typeProperties": {
            "source": {
                "type": "TeradataSource",
                "query": "SELECT * FROM MyTable"
            },
            "sink": {
                "type": "<sink type>"
            }
        }
    }
]

Párhuzamos másolás a Teradata-ból

A Teradata-összekötő beépített adatparticionálást biztosít az adatok párhuzamos másolásához a Teradata-ból. Az adatparticionálási beállításokat a másolási tevékenység forrástábláján találja.

Képernyőkép a partícióbeállításokról

A particionált példány engedélyezésekor a szolgáltatás párhuzamos lekérdezéseket futtat a Teradata-forráson az adatok partíciók szerinti betöltéséhez. A párhuzamos fokot a másolási parallelCopies tevékenység beállításai vezérlik. Ha például négyre van állítva parallelCopies , a szolgáltatás egyszerre generál és futtat négy lekérdezést a megadott partícióbeállítás és beállítások alapján, és minden lekérdezés lekéri az adatok egy részét a Teradata-ból.

Javasoljuk, hogy engedélyezze a párhuzamos másolást adatparticionálással, különösen akkor, ha nagy mennyiségű adatot tölt be a Teradata-ból. A következő javasolt konfigurációk különböző forgatókönyvekhez. Ha fájlalapú adattárba másol adatokat, ajánlott több fájlként írni egy mappába (csak a mappa nevét kell megadni), ebben az esetben a teljesítmény jobb, mint egyetlen fájlba írni.

Eset Javasolt beállítások
Teljes terhelés nagy táblából. Partíciós lehetőség: Hash.

A végrehajtás során a szolgáltatás automatikusan észleli az elsődleges indexoszlopot, kivonatot alkalmaz rá, és partíciók alapján másolja az adatokat.
Nagy mennyiségű adat betöltése egyéni lekérdezéssel. Partíciós lehetőség: Hash.
Lekérdezés: SELECT * FROM <TABLENAME> WHERE ?AdfHashPartitionCondition AND <your_additional_where_clause>.
Partícióoszlop: Adja meg a kivonatpartíció alkalmazásához használt oszlopot. Ha nincs megadva, a szolgáltatás automatikusan észleli a Teradata-adathalmazban megadott tábla PK oszlopát.

A végrehajtás során a szolgáltatás a ?AdfHashPartitionCondition helyére a hash partíciólogikát beilleszti, és elküldi a Teradatának.
Nagy mennyiségű adatot tölthet be egyéni lekérdezéssel, és egy egyenletesen elosztott értékkel rendelkező egész oszlopot használ a tartomány particionálásához. Partícióbeállítások: Dinamikus tartomány partíciója.
Lekérdezés: SELECT * FROM <TABLENAME> WHERE ?AdfRangePartitionColumnName <= ?AdfRangePartitionUpbound AND ?AdfRangePartitionColumnName >= ?AdfRangePartitionLowbound AND <your_additional_where_clause>.
Partícióoszlop: Adja meg az adatok particionálásához használt oszlopot. Egész szám adattípusú oszlopra particionálást készíthet.
Partíció felső határa és a partíció alsó határa: Adja meg, hogy a partícióoszlopra szeretne-e szűrni, hogy csak az alsó és a felső tartomány közötti adatokat kérje le.

A végrehajtás során a szolgáltatás lecseréli az egyes partíciók ?AdfRangePartitionColumnName?AdfRangePartitionUpbound?AdfRangePartitionLowbound tényleges oszlopnevét és értéktartományait, és elküldi a Teradata-nak.
Ha például az "ID" oszlop alsó határa 1, és a felső határa 80, és a párhuzamos másolás 4-re van beállítva, a szolgáltatás 4 partíció szerint kéri le az adatokat. Azonosítójuk [1,20], [21, 40], [41, 60] és [61, 80] között van.

Példa: lekérdezés kivonatpartícióval

"source": {
    "type": "TeradataSource",
    "query": "SELECT * FROM <TABLENAME> WHERE ?AdfHashPartitionCondition AND <your_additional_where_clause>",
    "partitionOption": "Hash",
    "partitionSettings": {
        "partitionColumnName": "<hash_partition_column_name>"
    }
}

Példa: lekérdezés dinamikus tartománypartícióval

"source": {
    "type": "TeradataSource",
    "query": "SELECT * FROM <TABLENAME> WHERE ?AdfRangePartitionColumnName <= ?AdfRangePartitionUpbound AND ?AdfRangePartitionColumnName >= ?AdfRangePartitionLowbound AND <your_additional_where_clause>",
    "partitionOption": "DynamicRange",
    "partitionSettings": {
        "partitionColumnName": "<dynamic_range_partition_column_name>",
        "partitionUpperBound": "<upper_value_of_partition_column>",
        "partitionLowerBound": "<lower_value_of_partition_column>"
    }
}

Adattípus-leképezés a Teradata-hoz

Amikor adatokat másol a Teradata-ból, a következő leképezések vonatkoznak a Teradata adattípusaiból a szolgáltatás által használt belső adattípusokra. Ha szeretné megtudni, hogyan képezi le a másolási tevékenység a forrássémát és az adattípust a célhelyre, tekintse meg a séma- és adattípus-leképezéseket.

Teradata-adattípus Köztes szolgáltatás adattípusa (a 2.0-s verzióhoz) Köztes szolgáltatás adattípusa (1.0-s verzióhoz)
BigInt Int64 Int64
Nagy bináris objektum Bájt[] Bájt[]
Bájt Bájt[] Bájt[]
Bájtint Int16 Int16
Karakter Sztring Sztring
Clob Sztring Sztring
Dátum Dátum Dátum/idő
Decimális Tizedes Decimális
Kétszeres Kétszeres Kétszeres
Grafika Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Egész Int32 Int32
Intervallumok napja időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Intervallum napról órára időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Intervallum napról percre időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Intervallum napról másodpercre időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Időközi óra időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Órától Percig Terjedelem időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Óra-másodperc intervallum időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Időközi perc időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Időköz percről másodpercre időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Intervallumhónap Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Időköz másodpercben időtartam Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Időközi év Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Intervallum évről hónapra Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Szám Kétszeres Kétszeres
Időszak (dátum) Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Időszak (idő) Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Időszak (időzóna szerinti idő) Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Időszak (időbélyeg) Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Periódus (Időbélyeg időzónával) Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
SmallInt Int16 Int16
Idő Idő időtartam
Idő az időzónával Zsinór időtartam
Időbélyegző Dátum/idő Dátum/idő
Időbélyeg időzónával IdőpontEltérés (DateTimeOffset) Dátum/idő
VarByte Bájt[] Bájt[]
VarChar Sztring Sztring
VarGraphic Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.
Xml Sztring Nem támogatott. Explicit leadás alkalmazása a forrás lekérdezésben.

Keresési tevékenység tulajdonságai

A tulajdonságok részleteinek megismeréséhez tekintse meg a keresési tevékenységet.

A Teradata-összekötő frissítése

Az alábbi lépések segítenek a Teradata-összekötő frissítésében:

  1. A Hivatkozott szolgáltatás szerkesztése lapon válassza a 2.0-s verziót, és konfigurálja a társított szolgáltatást a társított szolgáltatás 2.0-s verziójának tulajdonságaira hivatkozva.

  2. A Teradata társított szolgáltatás 2.0-s verziójának adattípus-leképezése eltér az 1.0-s verziótól. A legújabb adattípus-leképezés megismeréséhez tekintse meg a Teradata adattípus-leképezését.

Különbségek a Teradata-összekötő 2.0-s és 1.0-s verziója között

A Teradata-összekötő 2.0-s verziója új funkciókat kínál, és kompatibilis az 1.0-s verzió legtöbb funkciójával. Az alábbi táblázat a 2.0-s és az 1.0-s verzió közötti funkcióbeli különbségeket mutatja be.

2.0-s verzió 1.0-s verzió
A sslMode alapértelmezett értéke Verify-Full. A sslMode alapértelmezett értéke Prefer.
A UseDataEncryption alapértelmezett értéke 1. A UseDataEncryption alapértelmezett értéke 0.
A teradata-adattípusoktól a köztes szolgáltatás adattípusig az alábbi leképezéseket használjuk.

Dátum –> Dátum
Időzóna –> Sztring
Időbélyeg időzónával –> DateTimeOffset
Ábra –> Karakterlánc
Intervallumnap –> Időtartam
Átváltás naptól óráig –> Időtartam
Intervallum napról percre –> időtartomány
Intervallum napról másodpercre –> időtartomány
Órahossz –> Időtartam
Óráról percre –> Időtartomány
Óra és másodperc közötti intervallum –> időtartam
Időtartam perc -> Időtartam
Időköz percről másodpercre –> időtartomány
Intervallumhónap –> Szöveg
Időköz másodpercben –> időtartomány
Intervallumév –> Sztring
Év-hónap intervallum -> karakterlánc
Szám –> Dupla
Pont (Dátum) –> Karakterlánc
Pont (idő) –> Sztring
Időszak (időzóna szerint) –> Sztring
Pont (időbélyeg) –> Karaktersor
Időszak (Időbélyeg az időzóna szerint) –> Karakterlánc
VarGraphic –> Sztring
Xml – Karakterlánc>
A teradata-adattípusoktól a köztes szolgáltatás adattípusig az alábbi leképezéseket használjuk.

Dátum –> DateTime
Idő Időzónával -> Időtartam
Időbélyeg időzónával –> DateTime
A bal oldalon felsorolt, a 2.0-s verzió által támogatott egyéb leképezéseket az 1.0-s verzió nem támogatja. Kérjük, alkalmazzon explicit típusátalakítást a forrás lekérdezésben.

A másolási tevékenység által forrásként és fogadóként támogatott adattárak listáját lásd : Támogatott adattárak.