mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-12-16 10:08:08 +00:00
parent
94ef30c3d5
commit
e20f75fa54
@ -51,6 +51,8 @@ from metadata.utils.logger import ingestion_logger
|
|||||||
|
|
||||||
logger = ingestion_logger()
|
logger = ingestion_logger()
|
||||||
|
|
||||||
|
SALESFORCE_DEFAULT_SCHEMA = "salesforce"
|
||||||
|
|
||||||
|
|
||||||
class SalesforceSource(DatabaseServiceSource):
|
class SalesforceSource(DatabaseServiceSource):
|
||||||
"""
|
"""
|
||||||
@ -109,8 +111,7 @@ class SalesforceSource(DatabaseServiceSource):
|
|||||||
"""
|
"""
|
||||||
return schema names
|
return schema names
|
||||||
"""
|
"""
|
||||||
schema_name = self.service_connection.scheme.name
|
yield SALESFORCE_DEFAULT_SCHEMA
|
||||||
yield schema_name
|
|
||||||
|
|
||||||
def yield_database_schema(
|
def yield_database_schema(
|
||||||
self, schema_name: str
|
self, schema_name: str
|
||||||
|
|||||||
@ -10,7 +10,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
|
|||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
|
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
|
||||||
- **`scheme`**: SQLAlchemy driver scheme options. Refer to *#/definitions/salesforceScheme*. Default: `salesforce`.
|
|
||||||
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
|
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
|
||||||
- **`password`** *(string)*: Password to connect to the Salesforce.
|
- **`password`** *(string)*: Password to connect to the Salesforce.
|
||||||
- **`securityToken`** *(string)*: Salesforce Security Token.
|
- **`securityToken`** *(string)*: Salesforce Security Token.
|
||||||
@ -23,7 +22,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
|
|||||||
## Definitions
|
## Definitions
|
||||||
|
|
||||||
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
|
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
|
||||||
- **`salesforceScheme`** *(string)*: SQLAlchemy driver scheme options. Must be one of: `['salesforce']`. Default: `salesforce`.
|
|
||||||
|
|
||||||
|
|
||||||
Documentation file automatically generated at 2022-07-14 10:51:34.749986.
|
Documentation file automatically generated at 2022-07-14 10:51:34.749986.
|
||||||
|
|||||||
@ -10,7 +10,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
|
|||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
|
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
|
||||||
- **`scheme`**: SQLAlchemy driver scheme options. Refer to *#/definitions/salesforceScheme*. Default: `salesforce`.
|
|
||||||
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
|
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
|
||||||
- **`password`** *(string)*: Password to connect to the Salesforce.
|
- **`password`** *(string)*: Password to connect to the Salesforce.
|
||||||
- **`securityToken`** *(string)*: Salesforce Security Token.
|
- **`securityToken`** *(string)*: Salesforce Security Token.
|
||||||
@ -23,7 +22,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
|
|||||||
## Definitions
|
## Definitions
|
||||||
|
|
||||||
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
|
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
|
||||||
- **`salesforceScheme`** *(string)*: SQLAlchemy driver scheme options. Must be one of: `['salesforce']`. Default: `salesforce`.
|
|
||||||
|
|
||||||
|
|
||||||
Documentation file automatically generated at 2022-07-14 10:51:34.749986.
|
Documentation file automatically generated at 2022-07-14 10:51:34.749986.
|
||||||
|
|||||||
@ -10,7 +10,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
|
|||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
|
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
|
||||||
- **`scheme`**: SQLAlchemy driver scheme options. Refer to *#/definitions/salesforceScheme*. Default: `salesforce`.
|
|
||||||
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
|
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
|
||||||
- **`password`** *(string)*: Password to connect to the Salesforce.
|
- **`password`** *(string)*: Password to connect to the Salesforce.
|
||||||
- **`securityToken`** *(string)*: Salesforce Security Token.
|
- **`securityToken`** *(string)*: Salesforce Security Token.
|
||||||
@ -23,7 +22,5 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
|
|||||||
## Definitions
|
## Definitions
|
||||||
|
|
||||||
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
|
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
|
||||||
- **`salesforceScheme`** *(string)*: SQLAlchemy driver scheme options. Must be one of: `['salesforce']`. Default: `salesforce`.
|
|
||||||
|
|
||||||
|
|
||||||
Documentation file automatically generated at 2022-07-14 10:51:34.749986.
|
Documentation file automatically generated at 2022-07-14 10:51:34.749986.
|
||||||
|
|||||||
@ -10,7 +10,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
|
|||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
|
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
|
||||||
- **`scheme`**: SQLAlchemy driver scheme options. Refer to *#/definitions/salesforceScheme*. Default: `salesforce`.
|
|
||||||
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
|
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
|
||||||
- **`password`** *(string)*: Password to connect to the Salesforce.
|
- **`password`** *(string)*: Password to connect to the Salesforce.
|
||||||
- **`securityToken`** *(string)*: Salesforce Security Token.
|
- **`securityToken`** *(string)*: Salesforce Security Token.
|
||||||
@ -23,7 +22,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
|
|||||||
## Definitions
|
## Definitions
|
||||||
|
|
||||||
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
|
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
|
||||||
- **`salesforceScheme`** *(string)*: SQLAlchemy driver scheme options. Must be one of: `['salesforce']`. Default: `salesforce`.
|
|
||||||
|
|
||||||
|
|
||||||
Documentation file automatically generated at 2022-07-14 10:51:34.749986.
|
Documentation file automatically generated at 2022-07-14 10:51:34.749986.
|
||||||
|
|||||||
@ -11,12 +11,6 @@
|
|||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": ["Salesforce"],
|
"enum": ["Salesforce"],
|
||||||
"default": "Salesforce"
|
"default": "Salesforce"
|
||||||
},
|
|
||||||
"salesforceScheme": {
|
|
||||||
"description": "SQLAlchemy driver scheme options.",
|
|
||||||
"type": "string",
|
|
||||||
"enum": ["salesforce"],
|
|
||||||
"default": "salesforce"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"properties": {
|
"properties": {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user