You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/integrations/sources/airtable.md
+18-8
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,11 @@
1
1
# Airtable
2
2
3
+
<HideInUI>
4
+
3
5
This page contains the setup guide and reference information for the [Airtable](https://airtable.com/api) source connector.
4
6
7
+
</HideInUI>
8
+
5
9
## Prerequisites
6
10
7
11
- An active Airtable account
@@ -40,24 +44,25 @@ This page contains the setup guide and reference information for the [Airtable](
40
44
### For Airbyte Cloud:
41
45
42
46
1.[Log into your Airbyte Cloud](https://cloud.airbyte.com/workspaces) account.
43
-
2. In the left navigation bar, click **Sources**. In the top-right corner, click **+new source**.
44
-
3. On the Set up the source page, enter the name for the Airtable connector and select **Airtable** from the Source type dropdown.
45
-
4. You can use OAuth or a Personal Access Token to authenticate your Airtable account. We recommend using OAuth for Airbyte Cloud.
47
+
2. Click Sources and then click + New source.
48
+
3. On the Set up the source page, select Airtable from the Source type dropdown.
49
+
4. Enter a name for the Airtable connector.
50
+
5. You can use OAuth or a Personal Access Token to authenticate your Airtable account. We recommend using OAuth for Airbyte Cloud.
46
51
47
52
- To authenticate using OAuth, select **OAuth2.0** from the Authentication dropdown click **Authenticate your Airtable account** to sign in with Airtable, select required workspaces you want to sync and authorize your account.
48
53
- To authenticate using a Personal Access Token, select **Personal Access Token** from the Authentication dropdown and enter the Access Token for your Airtable account.
49
54
:::info
50
55
When using OAuth, you may see a `400` or `401` error causing a failed sync. You can re-authenticate your Airtable connector to solve the issue temporarily. We are working on a permanent fix that you can follow [here](https://github.com/airbytehq/airbyte/issues/25278).
51
56
:::
52
57
53
-
5. Click **Set up source**.
58
+
6. Click **Set up source**.
54
59
<!-- /env:cloud -->
55
60
56
61
<!-- env:oss -->
57
62
58
-
### For Airbyte OSS:
63
+
### For Airbyte Open Source:
59
64
60
-
1. Navigate to the Airbyte Open Source dashboard
65
+
1. Navigate to the Airbyte Open Source dashboard.
61
66
2. In the left navigation bar, click **Sources**. In the top-right corner, click **+new source**.
62
67
3. On the Set up the source page, enter the name for the Airtable connector and select **Airtable** from the Source type dropdown.
63
68
4. Select **Personal Access Token** from the Authentication dropdown and enter the Access Token for your Airtable account.
@@ -70,12 +75,12 @@ Please keep in mind that if you start syncing a table via Airbyte, then rename i
70
75
71
76
## Supported sync modes
72
77
73
-
The airtable source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts#connection-sync-modes):
78
+
The Airtable source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts/#connection-sync-modes):
This source allows you to pull all available tables and bases using `Metadata API` for a given authenticated user. In case you rename or add a column to any existing table, you will need to recreate the source to update the Airbyte catalog.
81
86
@@ -127,6 +132,9 @@ See information about rate limits [here](https://airtable.com/developers/web/api
Copy file name to clipboardExpand all lines: docs/integrations/sources/amazon-ads.md
+30-9
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,10 @@
1
1
# Amazon Ads
2
2
3
-
This page contains the setup guide and reference information for the Amazon Ads source connector.
3
+
<HideInUI>
4
+
5
+
This page contains the setup guide and reference information for the [Amazon Ads](https://advertising.amazon.com) source connector.
6
+
7
+
</HideInUI>
4
8
5
9
## Prerequisites
6
10
@@ -29,13 +33,30 @@ To use the [Amazon Ads API](https://advertising.amazon.com/API/docs/en-us), you
29
33
30
34
<!-- env:cloud -->
31
35
32
-
**For Airbyte Cloud:**
36
+
#### For Airbyte Cloud:
33
37
34
38
1.[Log into your Airbyte Cloud](https://cloud.airbyte.com/workspaces) account.
35
-
2. In the left navigation bar, click **Sources**. In the top-right corner, click **+ new source**.
36
-
3. On the source setup page, select **Amazon Ads** from the Source type dropdown and enter a name for this connector.
37
-
4. Click **Authenticate your Amazon Ads account**.
38
-
5. Log in and Authorize to the Amazon account.
39
+
2. Click Sources and then click + New source.
40
+
3. On the Set up the source page, select Amazon Ads from the Source type dropdown.
41
+
4. Enter a name for the Amazon Ads connector.
42
+
5. Click **Authenticate your Amazon Ads account**.
43
+
6. Log in and Authorize to the Amazon account.
44
+
7. Select **Region** to pull data from **North America (NA)**, **Europe (EU)**, **Far East (FE)**. See [docs](https://advertising.amazon.com/API/docs/en-us/info/api-overview#api-endpoints) for more details.
45
+
8.**Start Date (Optional)** is used for generating reports starting from the specified start date. This should be in YYYY-MM-DD format and not more than 60 days in the past. If a date is not specified, today's date is used. The date is treated in the timezone of the processed profile.
46
+
9.**Profile IDs (Optional)** you want to fetch data for. The Amazon Ads source connector supports only profiles with seller and vendor type, profiles with agency type will be ignored. See [docs](https://advertising.amazon.com/API/docs/en-us/concepts/authorization/profiles) for more details.
47
+
10.**Marketplace IDs (Optional)** you want to fetch data for. _Note: If Profile IDs are also selected, profiles will be selected if they match the Profile ID **OR** the Marketplace ID._
48
+
11. Click **Set up source**.
49
+
<!-- /env:cloud -->
50
+
51
+
<!-- env:oss -->
52
+
53
+
#### For Airbyte Open Source:
54
+
55
+
1. Navigate to the Airbyte Open Source dashboard.
56
+
2. Set the name for your source.
57
+
3.**Client ID** of your Amazon Ads developer application. See [onboarding process](https://advertising.amazon.com/API/docs/en-us/setting-up/overview) for more details.
58
+
4.**Client Secret** of your Amazon Ads developer application. See [onboarding process](https://advertising.amazon.com/API/docs/en-us/setting-up/overview) for more details.
59
+
5.**Refresh Token**. See [onboarding process](https://advertising.amazon.com/API/docs/en-us/setting-up/overview) for more details.
39
60
6. Select **Region** to pull data from **North America (NA)**, **Europe (EU)**, **Far East (FE)**. See [docs](https://advertising.amazon.com/API/docs/en-us/info/api-overview#api-endpoints) for more details.
40
61
7.**Start Date (Optional)** is used for generating reports starting from the specified start date. This should be in YYYY-MM-DD format and not more than 60 days in the past. If a date is not specified, today's date is used. The date is treated in the timezone of the processed profile.
41
62
8.**Profile IDs (Optional)** you want to fetch data for. The Amazon Ads source connector supports only profiles with seller and vendor type, profiles with agency type will be ignored. See [docs](https://advertising.amazon.com/API/docs/en-us/concepts/authorization/profiles) for more details.
@@ -63,7 +84,7 @@ If you have only agency profile, please use accounts associated with the profile
63
84
64
85
## Supported sync modes
65
86
66
-
The Amazon Ads source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts/#connection-sync-mode):
87
+
The Amazon Ads source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts/#connection-sync-modes):
67
88
68
89
- Full Refresh
69
90
- Incremental
@@ -114,7 +135,7 @@ Report data synchronization only covers the last 60 days - [details](https://adv
114
135
115
136
Information about expected report generation waiting time can be found [here](https://advertising.amazon.com/API/docs/en-us/get-started/developer-notes).
116
137
117
-
### Data type mapping
138
+
### Data type map
118
139
119
140
| Integration Type | Airbyte Type |
120
141
| :----------------------- | :----------- |
@@ -157,7 +178,7 @@ Information about expected report generation waiting time can be found [here](ht
Copy file name to clipboardExpand all lines: docs/integrations/sources/azure-blob-storage.md
+46-13
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,10 @@
1
1
# Azure Blob Storage
2
2
3
-
This page contains the setup guide and reference information for the Azure Blob Storage source connector.
3
+
<HideInUI>
4
+
5
+
This page contains the setup guide and reference information for the [Azure Blob Storage](https://learn.microsoft.com/en-us/azure/?product=popular) source connector.
6
+
7
+
</HideInUI>
4
8
5
9
:::info
6
10
Cloud storage may incur egress costs. Egress refers to data that is transferred out of the cloud storage system, such as when you download files or access them from a different location. For more information, see the [Azure Blob Storage pricing guide](https://azure.microsoft.com/en-us/pricing/details/storage/blobs/).
@@ -60,25 +64,52 @@ Follow these steps to set up an IAM role:
60
64
61
65
### Step 2: Set up the Azure Blob Storage connector in Airbyte
62
66
63
-
1.[Log in to your Airbyte Cloud](https://cloud.airbyte.com/workspaces) account, or navigate to your Airbyte Open Source dashboard.
64
-
2. In the left navigation bar, click **Sources**. In the top-right corner, click **+ New source**.
65
-
3. Find and select **Azure Blob Storage** from the list of available sources.
66
-
4. Enter the name of your Azure **Account**.
67
-
5. Enter your Tenant ID and Click **Authenticate your Azure Blob Storage account**.
68
-
6. Log in and authorize the Azure Blob Storage account.
69
-
7. Enter the name of the **Container** containing your files to replicate.
70
-
8. Add a stream
67
+
<!-- env:cloud -->
68
+
69
+
### For Airbyte Cloud:
70
+
71
+
1.[Log into your Airbyte Cloud](https://cloud.airbyte.com/workspaces) account.
72
+
2. Click Sources and then click + New source.
73
+
3. On the Set up the source page, select Azure Blob Storage from the Source type dropdown.
74
+
4. Enter a name for the Azure Blob Storage connector.
75
+
5. Enter the name of your Azure **Account**.
76
+
6. Enter your Tenant ID and Click **Authenticate your Azure Blob Storage account**.
77
+
7. Log in and authorize the Azure Blob Storage account.
78
+
8. Enter the name of the **Container** containing your files to replicate.
79
+
9. Add a stream
80
+
1. Write the **File Type**
81
+
2. In the **Format** box, use the dropdown menu to select the format of the files you'd like to replicate. The supported formats are **CSV**, **Parquet**, **Avro** and **JSONL**. Toggling the **Optional fields** button within the **Format** box will allow you to enter additional configurations based on the selected format. For a detailed breakdown of these settings, refer to the [File Format section](#file-format-settings) below.
82
+
3. Give a **Name** to the stream
83
+
4. (Optional)—If you want to enforce a specific schema, you can enter a **Input schema**. By default, this value is set to `{}` and will automatically infer the schema from the file\(s\) you are replicating. For details on providing a custom schema, refer to the [User Schema section](#user-schema).
84
+
5. Optionally, enter the **Globs** which dictates which files to be synced. This is a regular expression that allows Airbyte to pattern match the specific files to replicate. If you are replicating all the files within your bucket, use `**` as the pattern. For more precise pattern matching options, refer to the [Path Patterns section](#path-patterns) below.
85
+
10. (Optional) Enter the endpoint to use for the data replication.
86
+
11. (Optional) Enter the desired start date from which to begin replicating data.
87
+
<!-- /env:cloud -->
88
+
89
+
<!-- env:oss -->
90
+
### For Airbyte Open Source:
91
+
92
+
1. Navigate to the Airbyte Open Source dashboard.
93
+
2. Click Sources and then click + New source.
94
+
3. On the Set up the source page, select Azure Blob Storage from the Source type dropdown.
95
+
4. Enter a name for the Azure Blob Storage connector.
96
+
5. Enter the name of your Azure **Account**.
97
+
6. Enter your Tenant ID and Click **Authenticate your Azure Blob Storage account**.
98
+
7. Log in and authorize the Azure Blob Storage account.
99
+
8. Enter the name of the **Container** containing your files to replicate.
100
+
9. Add a stream
71
101
1. Write the **File Type**
72
102
2. In the **Format** box, use the dropdown menu to select the format of the files you'd like to replicate. The supported formats are **CSV**, **Parquet**, **Avro** and **JSONL**. Toggling the **Optional fields** button within the **Format** box will allow you to enter additional configurations based on the selected format. For a detailed breakdown of these settings, refer to the [File Format section](#file-format-settings) below.
73
103
3. Give a **Name** to the stream
74
104
4. (Optional)—If you want to enforce a specific schema, you can enter a **Input schema**. By default, this value is set to `{}` and will automatically infer the schema from the file\(s\) you are replicating. For details on providing a custom schema, refer to the [User Schema section](#user-schema).
75
105
5. Optionally, enter the **Globs** which dictates which files to be synced. This is a regular expression that allows Airbyte to pattern match the specific files to replicate. If you are replicating all the files within your bucket, use `**` as the pattern. For more precise pattern matching options, refer to the [Path Patterns section](#path-patterns) below.
76
-
9. (Optional) Enter the endpoint to use for the data replication.
77
-
10. (Optional) Enter the desired start date from which to begin replicating data.
106
+
10. (Optional) Enter the endpoint to use for the data replication.
107
+
11. (Optional) Enter the desired start date from which to begin replicating data.
108
+
<!-- /env:oss -->
78
109
79
-
## Supported Streams
110
+
## Supported sync modes
80
111
81
-
The Azure Blob Storage source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts#connection-sync-modes):
112
+
The Azure Blob Storage source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts/#connection-sync-modes):
0 commit comments