Przekształcanie danych w usłudze TeamDesk (wersja zapoznawcza) przy użyciu usługi Azure Data Factory lub Synapse Analytics
DOTYCZY: Azure Data Factory Azure Synapse Analytics
Napiwek
Wypróbuj usługę Data Factory w usłudze Microsoft Fabric — rozwiązanie analityczne typu all-in-one dla przedsiębiorstw. Usługa Microsoft Fabric obejmuje wszystko, od przenoszenia danych do nauki o danych, analizy w czasie rzeczywistym, analizy biznesowej i raportowania. Dowiedz się, jak bezpłatnie rozpocząć nową wersję próbną !
W tym artykule opisano sposób używania Przepływ danych do przekształcania danych w usłudze TeamDesk (wersja zapoznawcza). Aby dowiedzieć się więcej, przeczytaj artykuł wprowadzający dotyczący usługi Azure Data Factory lub Azure Synapse Analytics.
Ważne
Ten łącznik jest obecnie w wersji zapoznawczej. Możesz wypróbować go i przekazać nam swoją opinię. Jeśli w swoim rozwiązaniu chcesz wprowadzić zależność od łączników w wersji zapoznawczej, skontaktuj się z pomocą techniczną platformy Azure.
Obsługiwane możliwości
Ten łącznik teamdesk jest obsługiwany w następujących funkcjach:
Obsługiwane możliwości | IR |
---|---|
Przepływ danych mapowania (źródło/-) | (1) |
(1) Środowisko Azure Integration Runtime (2) Self-hosted Integration Runtime
Aby uzyskać listę magazynów danych obsługiwanych jako źródła/ujścia, zobacz tabelę Obsługiwane magazyny danych.
Tworzenie połączonej usługi TeamDesk przy użyciu interfejsu użytkownika
Wykonaj poniższe kroki, aby utworzyć połączoną usługę TeamDesk w interfejsie użytkownika witryny Azure Portal.
Przejdź do karty Zarządzanie w obszarze roboczym usługi Azure Data Factory lub Synapse i wybierz pozycję Połączone usługi, a następnie wybierz pozycję Nowe:
Wyszukaj pozycję TeamDesk (wersja zapoznawcza) i wybierz łącznik TeamDesk (wersja zapoznawcza).
Skonfiguruj szczegóły usługi, przetestuj połączenie i utwórz nową połączoną usługę.
Szczegóły konfiguracji łącznika
Poniższe sekcje zawierają informacje o właściwościach używanych do definiowania jednostek potoku usługi Data Factory i Synapse specyficznych dla usługi TeamDesk.
Właściwości połączonej usługi
Następujące właściwości są obsługiwane w przypadku połączonej usługi TeamDesk:
Właściwości | Opis | Wymagania |
---|---|---|
type | Właściwość type musi być ustawiona na Wartość TeamDesk. | Tak |
Adres URL | Adres URL bazy danych teamdesk. Może to być na przykład https://www.teamdesk.net/secure/db/xxxxx . |
Tak |
authenticationType | Typ uwierzytelniania używanego do nawiązywania połączenia z usługą TeamDesk. Dozwolone wartości to podstawowy i token. Zapoznaj się z odpowiednimi sekcjami poniżej, aby uzyskać więcej właściwości i przykładów. | Tak |
Uwierzytelnianie podstawowe
Ustaw właściwość authenticationType na podstawową. Oprócz właściwości ogólnych opisanych w poprzedniej sekcji określ następujące właściwości:
Właściwości | Opis | Wymagania |
---|---|---|
userName | Nazwa użytkownika używana do logowania się do aplikacji TeamDesk. | Tak |
hasło | Określ hasło dla konta użytkownika określonego dla nazwy użytkownika. Oznacz to pole jako SecureString , aby bezpiecznie je przechowywać. Możesz też odwołać się do wpisu tajnego przechowywanego w usłudze Azure Key Vault. | Tak |
Przykład:
{
"name": "TeamDeskLinkedService",
"properties": {
"type": "TeamDesk",
"typeProperties": {
"url": "https://www.teamdesk.net/secure/db/xxxxx",
"authenticationType": "basic",
"userName": "<user name>",
"password": {
"type": "SecureString",
"value": "<password>"
}
}
}
}
Uwierzytelnianie przy użyciu tokenów
Ustaw właściwość authenticationType na token. Oprócz właściwości ogólnych opisanych w poprzedniej sekcji określ następujące właściwości:
Właściwości | Opis | Wymagania |
---|---|---|
apiToken | Określ token interfejsu API dla aplikacji TeamDesk. Oznacz to pole jako SecureString , aby bezpiecznie je przechowywać. Możesz też odwołać się do wpisu tajnego przechowywanego w usłudze Azure Key Vault. | Tak |
Przykład:
{
"name": "TeamDeskLinkedService",
"properties": {
"type": "TeamDesk",
"typeProperties": {
"url": "https://www.teamdesk.net/secure/db/xxxxx",
"authenticationType": "token",
"apiToken": {
"type": "SecureString",
"value": "<API token>"
}
}
}
}
Właściwości przepływu mapowania danych
Podczas przekształcania danych w przepływie mapowania danych można odczytywać tabele z witryny TeamDesk. Aby uzyskać więcej informacji, zobacz przekształcanie źródła w przepływach danych mapowania. Zestaw danych wbudowanych można używać tylko jako typu źródła.
Przekształcanie źródła
Poniższa tabela zawiera listę właściwości obsługiwanych przez źródło usługi TeamDesk. Te właściwości można edytować na karcie Opcje źródła.
Nazwa/nazwisko | opis | Wymagania | Dozwolone wartości | Właściwość skryptu przepływu danych |
---|---|---|---|---|
Table | Przepływ danych pobierze wszystkie dane z tabeli określonej w opcjach źródłowych. | Tak w przypadku korzystania z trybu wbudowanego | - | table |
Widok | Przepływ danych pobierze określony widok w tabeli określonej w opcjach źródłowych. | Nie. | - | wyświetl |
Przykłady skryptów źródłowych usługi TeamDesk
source(allowSchemaDrift: true,
validateSchema: false,
store: 'teamdesk',
format: 'rest',
table: 'Table',
view: 'View') ~> TeamDesksource
Powiązana zawartość
Aby uzyskać listę magazynów danych obsługiwanych jako źródła i ujścia działania kopiowania, zobacz Obsługiwane magazyny danych.