SnowShu
master
User Documentation
Developer Documentation
Code Documentation
About SnowShu
SnowShu
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
account (snowshu.core.models.credentials.Credentials attribute)
adapter (snowshu.core.configuration_parser.AdapterProfile attribute)
AdapterNotFound
AdapterProfile (class in snowshu.core.configuration_parser)
ALLOWED_CREDENTIALS (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
(snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter attribute)
analyze (snowshu.core.graph_set_runner.GraphExecutable attribute)
analyze() (snowshu.core.replica.replica_factory.ReplicaFactory method)
analyze_wrap_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
Attribute (class in snowshu.core.models.attribute)
B
barf_output (snowshu.core.graph_set_runner.GraphSetRunner attribute)
BASE_DB_IMAGE (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
BaseSampleMethod (class in snowshu.core.samplings.bases.base_sample_method)
BaseSampleSize (class in snowshu.core.samplings.bases.base_sample_size)
BaseSampling (class in snowshu.core.samplings.bases.base_sampling)
BaseSourceAdapter (class in snowshu.adapters.source_adapters.base_source_adapter)
BaseSQLAdapter (class in snowshu.adapters.base_sql_adapter)
BaseTargetAdapter (class in snowshu.adapters.target_adapters.base_target_adapter)
BernoulliSampleMethod (class in snowshu.samplings.sample_methods.bernoulli_sample_method)
bidirectional (snowshu.core.configuration_parser.SpecifiedMatchPattern.Relationships attribute)
BruteForceSampleSize (class in snowshu.samplings.sample_sizes.brute_force_sample_size)
BruteForceSampling (class in snowshu.samplings.samplings.brute_force_sampling)
build_catalog() (snowshu.adapters.base_sql_adapter.BaseSQLAdapter method)
build_graph() (snowshu.core.graph.SnowShuGraph method)
build_sum_patterns_from_configs() (snowshu.core.graph.SnowShuGraph static method)
build_typeclass() (in module snowshu.core.models.data_types)
C
case() (snowshu.core.configuration_parser.ConfigurationParser method)
case_insensitive_dict_value() (in module snowshu.core.utils)
catalog_difference() (snowshu.core.graph.SnowShuGraph static method)
check_count_and_query() (snowshu.adapters.source_adapters.base_source_adapter.BaseSourceAdapter method)
(snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter method)
CochransSampleSize (class in snowshu.samplings.sample_sizes.cochrans_sample_size)
compile_queries_for_relation() (snowshu.core.compile.RuntimeSourceCompiler static method)
confidence() (snowshu.samplings.sample_sizes.cochrans_sample_size.CochransSampleSize property)
Configuration (class in snowshu.core.configuration_parser)
ConfigurationParser (class in snowshu.core.configuration_parser)
convert_container_to_replica() (snowshu.core.docker.SnowShuDocker method)
copy_replica_data() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
correct_case() (in module snowshu.core.utils)
count_of_dependencies (snowshu.core.printable_result.ReportRow attribute)
create() (snowshu.core.replica.replica_factory.ReplicaFactory method)
create_all_database_extensions() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
create_and_init_container() (snowshu.core.docker.SnowShuDocker method)
create_and_load_relation() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
create_database_if_not_exists() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
create_function_if_available() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
create_or_replace_view() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
create_schema_if_not_exists() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
Credentials (class in snowshu.core.models.credentials)
credentials() (snowshu.adapters.base_sql_adapter.BaseSQLAdapter property)
credpath (snowshu.core.configuration_parser.Configuration attribute)
D
dag (snowshu.core.graph.SnowShuGraph attribute)
data_type (snowshu.core.models.attribute.Attribute attribute)
DATA_TYPE_MAPPINGS (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
database (snowshu.core.models.credentials.Credentials attribute)
database_pattern (snowshu.core.configuration_parser.MatchPattern.DatabasePattern attribute)
(snowshu.core.configuration_parser.SpecifiedMatchPattern attribute)
(snowshu.core.configuration_parser.SpecifiedMatchPattern.RelationshipPattern attribute)
databases (snowshu.core.configuration_parser.MatchPattern attribute)
DataType (class in snowshu.core.models.data_types)
DEFAULT_CASE (snowshu.adapters.base_sql_adapter.BaseSQLAdapter attribute)
(snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
default_case (snowshu.core.configuration_parser.ConfigurationParser attribute)
DEFAULT_LOG_FILE_LOCATION (snowshu.logger.Logger attribute)
DefaultSampling (class in snowshu.samplings.samplings.default_sampling)
dialect (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
directional (snowshu.core.configuration_parser.SpecifiedMatchPattern.Relationships attribute)
directionally_wrap_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter method)
DOCKER_IMAGE (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
DOCKER_REMOUNT_DIRECTORY (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
DOCKER_REPLICA_MOUNT_FOLDER (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
DOCKER_SNOWSHU_ENVARS (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
DOCKER_TARGET_PORT (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter attribute)
dot_notation (snowshu.core.printable_result.ReportRow attribute)
duration() (in module snowshu.logger)
E
enable_cross_database() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
execute_graph_set() (snowshu.core.graph_set_runner.GraphSetRunner method)
F
fetch_adapter() (in module snowshu.core.utils)
file_handler (snowshu.logger.Logger attribute)
final_sample_size (snowshu.core.printable_result.ReportRow attribute)
finalize_replica() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
find_snowshu_images() (snowshu.core.docker.SnowShuDocker method)
format_set_of_available_images() (in module snowshu.core.printable_result)
from_file_or_path() (snowshu.core.configuration_parser.ConfigurationParser method)
G
general_relations (snowshu.core.configuration_parser.Configuration attribute)
get_adapter_name() (snowshu.core.docker.SnowShuDocker method)
get_config_value() (in module snowshu.core.utils)
get_connected_subgraphs() (snowshu.core.graph.SnowShuGraph method)
get_connection() (snowshu.adapters.base_sql_adapter.BaseSQLAdapter method)
(snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter method)
get_docker_image_attributes() (snowshu.core.docker.SnowShuDocker method)
get_multiarch_list() (in module snowshu.core.utils)
get_sampling_from_partial() (in module snowshu.core.samplings.utils)
graph (snowshu.core.graph.SnowShuGraph attribute)
(snowshu.core.graph_set_runner.GraphExecutable attribute)
graph_to_result_list() (in module snowshu.core.printable_result)
GraphExecutable (class in snowshu.core.graph_set_runner)
GraphSetRunner (class in snowshu.core.graph_set_runner)
H
host (snowshu.core.models.credentials.Credentials attribute)
I
image_finalize_bash_commands() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
image_initialize_bash_commands() (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
include_outliers (snowshu.core.configuration_parser.Configuration attribute)
(snowshu.core.configuration_parser.SpecifiedMatchPattern attribute)
initialize_logger() (snowshu.logger.Logger method)
initialize_replica() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
InvalidRelationshipException
is_fdw_schema() (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter static method)
K
key_for_value() (in module snowshu.core.utils)
L
launch_docker_command() (snowshu.core.replica.replica_manager.ReplicaManager static method)
list() (snowshu.core.replica.replica_manager.ReplicaManager static method)
load_config() (snowshu.core.replica.replica_factory.ReplicaFactory method)
load_data_into_relation() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
load_from_file_or_path() (in module snowshu.core.utils)
local_attribute (snowshu.core.configuration_parser.SpecifiedMatchPattern.RelationshipPattern attribute)
local_type_attribute (snowshu.core.configuration_parser.SpecifiedMatchPattern.PolymorphicRelationshipPattern attribute)
local_type_overrides (snowshu.core.configuration_parser.SpecifiedMatchPattern.PolymorphicRelationshipPattern attribute)
log_file_location() (snowshu.logger.Logger property)
log_retries() (snowshu.logger.Logger method)
Logger (class in snowshu.logger)
logger() (snowshu.logger.Logger property)
long_description (snowshu.core.configuration_parser.Configuration attribute)
M
margin_of_error() (snowshu.samplings.sample_sizes.cochrans_sample_size.CochransSampleSize property)
MatchPattern (class in snowshu.core.configuration_parser)
MatchPattern.DatabasePattern (class in snowshu.core.configuration_parser)
MatchPattern.RelationPattern (class in snowshu.core.configuration_parser)
MatchPattern.SchemaPattern (class in snowshu.core.configuration_parser)
MATERIALIZATION_MAPPINGS (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
MAX_ALLOWED_DATABASES (snowshu.adapters.source_adapters.base_source_adapter.BaseSourceAdapter attribute)
MAX_ALLOWED_ROWS (snowshu.adapters.source_adapters.base_source_adapter.BaseSourceAdapter attribute)
max_number_of_outliers (snowshu.core.configuration_parser.Configuration attribute)
N
name (snowshu.adapters.source_adapters.base_source_adapter.BaseSourceAdapter attribute)
(snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
(snowshu.core.configuration_parser.AdapterProfile attribute)
(snowshu.core.configuration_parser.Configuration attribute)
(snowshu.core.models.attribute.Attribute attribute)
(snowshu.core.models.data_types.DataType attribute)
(snowshu.samplings.sample_methods.bernoulli_sample_method.BernoulliSampleMethod attribute)
name() (snowshu.core.samplings.bases.base_sample_method.BaseSampleMethod method)
P
password (snowshu.core.models.credentials.Credentials attribute)
percent_is_acceptable (snowshu.core.printable_result.ReportRow attribute)
percent_to_target (snowshu.core.printable_result.ReportRow attribute)
percentage() (snowshu.samplings.sample_sizes.brute_force_sample_size.BruteForceSampleSize property)
polymorphic (snowshu.core.configuration_parser.SpecifiedMatchPattern.Relationships attribute)
polymorphic_constraint_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
population_count_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
population_size (snowshu.core.printable_result.ReportRow attribute)
port (snowshu.core.models.credentials.Credentials attribute)
PostgresAdapter (class in snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter)
predicate_constraint_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
PRELOADED_PACKAGES (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter attribute)
prepare() (snowshu.core.samplings.bases.base_sampling.BaseSampling method)
(snowshu.samplings.samplings.brute_force_sampling.BruteForceSampling method)
(snowshu.samplings.samplings.default_sampling.DefaultSampling method)
preserve_case (snowshu.core.configuration_parser.Configuration attribute)
(snowshu.core.configuration_parser.ConfigurationParser attribute)
printable_result() (in module snowshu.core.printable_result)
probability() (snowshu.samplings.sample_methods.bernoulli_sample_method.BernoulliSampleMethod property)
process_executables() (snowshu.core.graph_set_runner.GraphSetRunner method)
Q
quoted() (snowshu.adapters.base_sql_adapter.BaseSQLAdapter static method)
(snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
(snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter static method)
quoted_dot_notation() (snowshu.adapters.base_sql_adapter.BaseSQLAdapter method)
(snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
R
relation_pattern (snowshu.core.configuration_parser.MatchPattern.RelationPattern attribute)
(snowshu.core.configuration_parser.SpecifiedMatchPattern attribute)
(snowshu.core.configuration_parser.SpecifiedMatchPattern.RelationshipPattern attribute)
relations (snowshu.core.configuration_parser.MatchPattern.SchemaPattern attribute)
relationships (snowshu.core.configuration_parser.SpecifiedMatchPattern attribute)
remote_attribute (snowshu.core.configuration_parser.SpecifiedMatchPattern.RelationshipPattern attribute)
remove_all_handlers() (snowshu.logger.Logger static method)
remove_container() (snowshu.core.docker.SnowShuDocker method)
remove_dangling_replica_containers() (in module snowshu.core.utils)
replace_x00_values() (snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter.PostgresAdapter method)
replica_image_name_to_common_name() (snowshu.core.docker.SnowShuDocker static method)
ReplicaFactory (class in snowshu.core.replica.replica_factory)
ReplicaManager (class in snowshu.core.replica.replica_manager)
ReportRow (class in snowshu.core.printable_result)
REQUIRED_CREDENTIALS (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
(snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter attribute)
requires_quotes (snowshu.core.models.data_types.DataType attribute)
role (snowshu.core.models.credentials.Credentials attribute)
rows() (snowshu.samplings.sample_methods.bernoulli_sample_method.BernoulliSampleMethod property)
RuntimeSourceCompiler (class in snowshu.core.compile)
S
sample_method() (snowshu.core.samplings.bases.base_sampling.BaseSampling method)
sample_size_method() (snowshu.core.samplings.bases.base_sampling.BaseSampling method)
sample_statement_from_relation() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter method)
sampling (snowshu.core.configuration_parser.Configuration attribute)
(snowshu.core.configuration_parser.SpecifiedMatchPattern attribute)
sanitize_replica_name() (snowshu.core.docker.SnowShuDocker static method)
scalar_query() (snowshu.adapters.source_adapters.base_source_adapter.BaseSourceAdapter method)
schema (snowshu.core.models.credentials.Credentials attribute)
schema_pattern (snowshu.core.configuration_parser.MatchPattern.SchemaPattern attribute)
(snowshu.core.configuration_parser.SpecifiedMatchPattern attribute)
(snowshu.core.configuration_parser.SpecifiedMatchPattern.RelationshipPattern attribute)
schemas (snowshu.core.configuration_parser.MatchPattern.DatabasePattern attribute)
set_log_level() (snowshu.logger.Logger method)
short_description (snowshu.core.configuration_parser.Configuration attribute)
size (snowshu.samplings.samplings.brute_force_sampling.BruteForceSampling attribute)
(snowshu.samplings.samplings.default_sampling.DefaultSampling attribute)
size() (snowshu.core.samplings.bases.base_sample_size.BaseSampleSize property)
(snowshu.samplings.sample_sizes.brute_force_sample_size.BruteForceSampleSize method)
(snowshu.samplings.sample_sizes.cochrans_sample_size.CochransSampleSize method)
SNOWFLAKE_MAX_NUMBER_EXPR (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
SnowflakeAdapter (class in snowshu.adapters.source_adapters.snowflake_adapter)
snowshu.adapters.base_sql_adapter (module)
snowshu.adapters.source_adapters.base_source_adapter (module)
snowshu.adapters.source_adapters.snowflake_adapter (module)
snowshu.adapters.target_adapters.base_target_adapter (module)
snowshu.adapters.target_adapters.postgres_adapter.postgres_adapter (module)
snowshu.configs (module)
snowshu.core.compile (module)
snowshu.core.configuration_parser (module)
snowshu.core.docker (module)
snowshu.core.graph (module)
snowshu.core.graph_set_runner (module)
snowshu.core.main (module)
snowshu.core.models.attribute (module)
snowshu.core.models.credentials (module)
snowshu.core.models.data_types (module)
snowshu.core.printable_result (module)
snowshu.core.replica (module)
snowshu.core.replica.replica_factory (module)
snowshu.core.replica.replica_manager (module)
snowshu.core.samplings (module)
snowshu.core.samplings.bases (module)
snowshu.core.samplings.bases.base_sample_method (module)
snowshu.core.samplings.bases.base_sample_size (module)
snowshu.core.samplings.bases.base_sampling (module)
snowshu.core.samplings.utils (module)
snowshu.core.utils (module)
snowshu.exceptions (module)
snowshu.formats (module)
snowshu.logger (module)
snowshu.samplings (module)
snowshu.samplings.sample_methods (module)
snowshu.samplings.sample_methods.bernoulli_sample_method (module)
snowshu.samplings.sample_sizes (module)
snowshu.samplings.sample_sizes.brute_force_sample_size (module)
snowshu.samplings.sample_sizes.cochrans_sample_size (module)
snowshu.samplings.samplings (module)
snowshu.samplings.samplings.brute_force_sampling (module)
snowshu.samplings.samplings.default_sampling (module)
snowshu.storages (module)
SnowShuDocker (class in snowshu.core.docker)
SnowShuGraph (class in snowshu.core.graph)
source_adapter (snowshu.core.graph_set_runner.GraphExecutable attribute)
source_profile (snowshu.core.configuration_parser.Configuration attribute)
specified_relations (snowshu.core.configuration_parser.Configuration attribute)
SpecifiedMatchPattern (class in snowshu.core.configuration_parser)
SpecifiedMatchPattern.PolymorphicRelationshipPattern (class in snowshu.core.configuration_parser)
SpecifiedMatchPattern.RelationshipPattern (class in snowshu.core.configuration_parser)
SpecifiedMatchPattern.Relationships (class in snowshu.core.configuration_parser)
sqlalchemy_type (snowshu.core.models.data_types.DataType attribute)
startup() (snowshu.core.docker.SnowShuDocker method)
SUPPORTED_FUNCTIONS (snowshu.adapters.source_adapters.base_source_adapter.BaseSourceAdapter attribute)
(snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
SUPPORTED_SAMPLE_METHODS (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
SUPPORTS_CROSS_DATABASE (snowshu.adapters.source_adapters.base_source_adapter.BaseSourceAdapter attribute)
(snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter attribute)
T
target_adapter (snowshu.core.graph_set_runner.GraphExecutable attribute)
target_database_is_ready() (snowshu.adapters.target_adapters.base_target_adapter.BaseTargetAdapter method)
target_profile (snowshu.core.configuration_parser.Configuration attribute)
target_sample_size (snowshu.core.printable_result.ReportRow attribute)
threads (snowshu.core.configuration_parser.Configuration attribute)
to_tuple() (snowshu.core.printable_result.ReportRow method)
TooManyRecords
U
UnableToExecuteCopyReplicaCommand
UnableToStartPostgres
union_constraint_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
unsampled (snowshu.core.configuration_parser.SpecifiedMatchPattern attribute)
unsampled_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
upstream_constraint_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
urlencode() (snowshu.core.models.credentials.Credentials method)
user (snowshu.core.models.credentials.Credentials attribute)
V
version (snowshu.core.configuration_parser.Configuration attribute)
view_creation_statement() (snowshu.adapters.source_adapters.snowflake_adapter.SnowflakeAdapter static method)
W
warehouse (snowshu.core.models.credentials.Credentials attribute)
Read the Docs
v: master
Versions
master
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.