From 0863d224a68c4a1c60fc041b02b580acb1c091d9 Mon Sep 17 00:00:00 2001 From: MeltyBot <105875157+MeltyBot@users.noreply.github.com> Date: Mon, 23 Sep 2024 10:33:57 -0400 Subject: [PATCH] chore: [Hub Bot] Refresh metadata 2024-09-23 (#1853) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: pnadolny13 Co-authored-by: Edgar Ramírez Mondragón <16805946+edgarrmondragon@users.noreply.github.com> --- .../tap-apple-search-ads/ticketswap.yml | 79 ++++++++++++++++--- .../decentraland.yml | 3 +- .../extractors/tap-snowflake/meltanolabs.yml | 40 +++++++++- 3 files changed, 110 insertions(+), 12 deletions(-) diff --git a/_data/meltano/extractors/tap-apple-search-ads/ticketswap.yml b/_data/meltano/extractors/tap-apple-search-ads/ticketswap.yml index 618074529..30743451a 100644 --- a/_data/meltano/extractors/tap-apple-search-ads/ticketswap.yml +++ b/_data/meltano/extractors/tap-apple-search-ads/ticketswap.yml @@ -1,7 +1,11 @@ capabilities: +- about +- batch - catalog - discover +- schema-flattening - state +- stream-maps domain_url: https://searchads.apple.com/ keywords: - meltano_sdk @@ -15,28 +19,85 @@ pip_url: git+https://github.com/TicketSwap/tap-apple-search-ads.git quality: silver repo: https://github.com/TicketSwap/tap-apple-search-ads settings: -- description: obtained from "Implementing OAuth for the Apple Search Ads API". +- description: Compression format to use for batch files. + kind: options + label: Batch Config Encoding Compression + name: batch_config.encoding.compression + options: + - label: Gzip + value: gzip + - label: None + value: none +- description: Format to use for batch files. + kind: options + label: Batch Config Encoding Format + name: batch_config.encoding.format + options: + - label: Jsonl + value: jsonl + - label: Parquet + value: parquet +- description: Prefix to use when writing batch files. + kind: string + label: Batch Config Storage Prefix + name: batch_config.storage.prefix +- description: Root path to use when writing batch files. + kind: string + label: Batch Config Storage Root + name: batch_config.storage.root +- description: The client id to authenticate against the API service kind: password - label: Client Id + label: Client ID name: client_id sensitive: true -- description: obtained from "Implementing OAuth for the Apple Search Ads API". +- description: The client secret to authenticate against the API service kind: password label: Client Secret name: client_secret sensitive: true -- description: Apple Search Ads Organization ID, obtained from Apple Search Ads console. - label: Org Id +- description: End date for reporting streams, format in YYYY-MM-DD. + kind: date_iso8601 + label: End Date + name: end_date +- description: 'One or more LCID locale strings to produce localized output for: https://faker.readthedocs.io/en/master/#localization' + kind: array + label: Faker Config Locale + name: faker_config.locale +- description: 'Value to seed the Faker generator for deterministic output: https://faker.readthedocs.io/en/master/#seeding-the-generator' + kind: string + label: Faker Config Seed + name: faker_config.seed +- description: "'True' to enable schema flattening and automatically expand nested + properties." + kind: boolean + label: Flattening Enabled + name: flattening_enabled +- description: The max depth to flatten schemas. + kind: integer + label: Flattening Max Depth + name: flattening_max_depth +- description: The organisation id in your apple search ads. + kind: password + label: Org ID name: org_id + sensitive: true - description: Start date for reporting streams, format in YYYY-MM-DD. + kind: date_iso8601 label: Start Date name: start_date -- description: End date for reporting streams, format in YYYY-MM-DD. - label: End Date - name: end_date +- description: User-defined config values to be used within map expressions. + kind: object + label: Stream Map Config + name: stream_map_config +- description: Config object for stream maps capability. For more information check + out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html). + kind: object + label: Stream Maps + name: stream_maps settings_group_validation: - - client_id - client_secret + - client_secret + - org_id settings_preamble: '' usage: '' variant: ticketswap diff --git a/_data/meltano/extractors/tap-decentraland-thegraph/decentraland.yml b/_data/meltano/extractors/tap-decentraland-thegraph/decentraland.yml index ed0c98b5b..bee4683a7 100644 --- a/_data/meltano/extractors/tap-decentraland-thegraph/decentraland.yml +++ b/_data/meltano/extractors/tap-decentraland-thegraph/decentraland.yml @@ -72,7 +72,8 @@ settings: kind: string label: Polygon Collections URL name: polygon_collections_url - value: https://subgraph.decentraland.org/collections-matic-mainnet + value: + https://subgraph.satsuma-prod.com/6449124f8b9b/decentraland/collections-matic-mainnet/version/v1.7.1-rc/api - description: Polygon Mana Holder Url kind: string label: Polygon Mana Holder URL diff --git a/_data/meltano/extractors/tap-snowflake/meltanolabs.yml b/_data/meltano/extractors/tap-snowflake/meltanolabs.yml index 9a85b72d8..4c4b621d4 100644 --- a/_data/meltano/extractors/tap-snowflake/meltanolabs.yml +++ b/_data/meltano/extractors/tap-snowflake/meltanolabs.yml @@ -42,6 +42,8 @@ settings: options: - label: Jsonl value: jsonl + - label: Parquet + value: parquet - description: Prefix to use when writing batch files. kind: string label: Batch Config Storage Prefix @@ -54,6 +56,14 @@ settings: kind: string label: Database name: database +- description: 'One or more LCID locale strings to produce localized output for: https://faker.readthedocs.io/en/master/#localization' + kind: array + label: Faker Config Locale + name: faker_config.locale +- description: 'Value to seed the Faker generator for deterministic output: https://faker.readthedocs.io/en/master/#seeding-the-generator' + kind: string + label: Faker Config Seed + name: faker_config.seed - description: "'True' to enable schema flattening and automatically expand nested properties." kind: boolean @@ -63,11 +73,30 @@ settings: kind: integer label: Flattening Max Depth name: flattening_max_depth -- description: The password for your Snowflake user. +- description: The password for your Snowflake user. One of [`password`, `private_key`, + `private_key_path`] is required. kind: password label: Password name: password sensitive: true +- description: The private key is used to connect to snowflake. One of [`password`, + `private_key`, `private_key_path`] is required. + kind: password + label: Private Key + name: private_key + sensitive: true +- description: The passprhase used to protect the private key + kind: password + label: Private Key Passphrase + name: private_key_passphrase + sensitive: true +- description: Path to where the private key is stored. The private key is used to + connect to snowflake. One of [`password`, `private_key`, `private_key_path`] is + required. + kind: password + label: Private Key Path + name: private_key_path + sensitive: true - description: The initial role for the session. kind: string label: Role @@ -88,10 +117,17 @@ settings: - description: 'An array of the table names that you want to sync. The table names should be fully qualified, including schema and table name. NOTE: this limits discovery to the tables specified, for performance reasons. Do not specify `tables` - if you intend to discover the entire available catalog.' + if you intend to discover the entire available catalog. See readme for more details + on the tables configuration parameter.' kind: array label: Tables name: tables +- description: If authentication should be done using SSO (via external browser). + See SSO browser authentication. + kind: boolean + label: Use Browser Authentication + name: use_browser_authentication + value: false - description: The login name for your Snowflake user. kind: string label: User