Przejdź do treści
BigTree108

Usługi tworzenia rozwiązań i doradztwa Snowflake

Tworzenie rozwiązań i doradztwo Snowflake: projektowanie i wdrożenie hurtowni danych, pobieranie danych przez Snowpipe i Openflow, transformacje w dbt i dynamic tables, migracje z Teradata, Oracle, SQL Server i Redshift, Snowpark i Cortex AI, udostępnianie danych, bezpieczeństwo i optymalizacja kosztów, z dedykowanymi programistami Snowflake w Państwa zespole lub projektem Snowflake wykonanym kompleksowo.

Co budujemy w Snowflake

  • Projekt konta i hurtowni Snowflake

    Bazy danych, schematy, role i hurtownie tworzone w Terraform, warstwy surowa, oczyszczona i gotowa dla biznesu modelowane jako schematy gwiazdy lub Data Vault, klony zero-copy dla środowisk testowych oraz tabele Apache Iceberg tam, gdzie inne silniki muszą czytać te same dane.

  • Pobieranie danych przez Snowpipe i Openflow

    Ładowania zbiorcze z COPY INTO, ładowania ciągłe ze Snowpipe i Snowpipe Streaming oraz bazy danych i aplikacje SaaS podłączone przez Openflow, zarządzaną usługę integracji Snowflake zbudowaną na Apache NiFi, lub przez Fivetran i Airbyte.

  • dbt i dynamic tables

    Transformacje w dbt, uruchamiane z Państwa orkiestratora lub jako dbt Projects on Snowflake, dynamic tables odświeżane do docelowego opóźnienia oraz streams i tasks do przetwarzania sterowanego zmianami, z testami każdego modelu w CI.

  • Migracje na Snowflake

    Obciążenia Teradata, Oracle, SQL Server, Amazon Redshift, Azure Synapse, BigQuery i Db2 konwertowane za pomocą SnowConvert AI i dopracowywane ręcznie, dane przenoszone w ćwiczonych przebiegach, a każda tabela uzgadniana, zanim raporty zostaną przełączone.

  • Snowpark i Python w Snowflake

    Przetwarzanie danych, inżynieria cech i trenowanie modeli w Snowpark Python i Snowflake ML, funkcje użytkownika i procedury składowane w Python, Java lub SQL oraz narzędzia wewnętrzne budowane jako aplikacje Streamlit in Snowflake, wszystko działające obok danych.

  • Cortex AI na Snowflake

    Funkcje Cortex AI do klasyfikacji, ekstrakcji i streszczeń w SQL, Cortex Search do wyszukiwania w dokumentach, Cortex Analyst odpowiadający na pytania zwykłym językiem nad widokami semantycznymi oraz Cortex Agents i Snowflake CoWork (dawniej Snowflake Intelligence) dla użytkowników biznesowych.

  • Bezpieczeństwo i dostęp w Snowflake

    Hierarchia ról z uprawnieniami o najmniejszym zakresie, polityki maskowania i dostępu do wierszy dla danych osobowych, polityki sieciowe i łączność prywatna, kontrole Trust Center oraz użytkownicy usługowi przeniesieni z haseł na logowanie kluczem lub OAuth, którego Snowflake obecnie wymaga.

  • Kontrola kredytów i kosztów Snowflake

    Kredyty rozbite według hurtowni, zapytania i zespołu z widoków użycia konta, a następnie obniżane przez dopasowane hurtownie, krótki auto-suspend, hurtownie Gen2 tam, gdzie zapytania kończą się szybciej, klastrowanie tylko tam, gdzie się opłaca, oraz monitory zasobów i budżety z alertami.

  • Udostępnianie danych i Native Apps

    Nadzorowane dane udostępniane klientom i partnerom przez Secure Data Sharing i oferty Snowflake Marketplace, data clean rooms do wspólnej analizy bez ujawniania surowych rekordów oraz produkty budowane na Snowflake Native App Framework.

Zatrudnienie: programiści Snowflake

  • Dedykowani programiści Snowflake

    Programiści Snowflake dołączają do Państwa zespołu na pełny etat, pracują w Państwa repozytoriach, trackerze i na spotkaniach oraz podlegają Państwa liderowi. Państwo przeprowadzają rozmowy kwalifikacyjne, a my bierzemy na siebie ukraińską umowę, wynagrodzenia, fakturowanie i urlopy.

  • Realizacja projektów w Snowflake

    Zespół, który prowadzi projekt w Snowflake od zakresu do wydania: wycena, wytworzenie, testy i wdrożenie, z liderem technicznym po naszej stronie, który odpowiada za plan i jakość.

  • Utrzymanie i przejmowanie systemów w Snowflake

    Istniejący system w Snowflake, przejęty od innego zespołu lub utrzymywany w działaniu: najpierw przegląd bez zmian w systemie i pisemna lista ryzyk, następnie poprawki i nowe funkcje w kolejności według wpływu.

Strona o dedykowanym zespole wyjaśnia, jak specjaliści dołączają do Państwa zespołu, a strona o outsourcingu opisuje realizację projektów, przejęcia i sposób rozliczania.

Kto pracuje nad Państwa projektem w Snowflake

  • programiści Snowflake

    SQL, Snowpark, pobieranie danych i wydajność

  • Inżynierowie danych

    Potoki, orkiestracja i migracje

  • Inżynierowie analityczni (analytics engineers)

    Modele dbt, widoki semantyczne i testy

  • Programiści BI

    Power BI, Tableau i Looker na Snowflake

  • Inżynierowie chmury i DevOps

    Terraform, sieci prywatne i CI/CD

Szybkie zapytania, przewidywalne rachunki

Snowflake rozlicza sekundy pracy hurtowni, więc projekt i koszt rozstrzygamy razem: hurtownie dobrane do obciążenia i zawieszane wkrótce po przejściu w stan bezczynności, ciężkie zapytania przeglądane w profilu zapytania, modele przyrostowe zamiast pełnych przebudów i raport kosztów na zespół od pierwszego miesiąca.

Wszystko jest kodem: role, uprawnienia, hurtownie i polityki w Terraform, transformacje w dbt z testami w CI oraz wdrożenia przez GitHub Actions lub Azure DevOps, które logują się jako użytkownicy usługowi kluczami lub OAuth, nigdy wspólnym hasłem.

Pozostałe usługi z zakresu danych i AI, które świadczymy

Dane i AI: przegląd

Pytania o tworzenie oprogramowania w Snowflake

W jakich branżach pracują Państwa programiści Snowflake?

W fintech, bankowości i ubezpieczeniach, przy raportowaniu finansowym, ryzyka i regulacyjnym; w e-commerce i handlu detalicznym, przy danych sprzedaży, zapasów i klientów; w enterprise SaaS, przy danych o użyciu produktu i analityce wewnątrz produktu; w produktach AI i danych, w tym danych sprzedawanych lub udostępnianych przez Marketplace; w ochronie zdrowia, przy danych roszczeniowych i klinicznych objętych politykami maskowania; w reklamie i marketingu, przy danych odbiorców i clean rooms; oraz w logistyce, przy danych przesyłek i łańcucha dostaw.

Czy mogą Państwo przenieść nas na Snowflake z Teradata, Oracle lub SQL Server?

Tak. SnowConvert AI konwertuje większość schematu, SQL i procedur składowanych, a inżynierowie dopracowują i testują resztę ręcznie. Dane są przenoszone w ćwiczonych przebiegach, każda tabela jest uzgadniana liczbą wierszy i sumami, a raporty są przełączane grupa po grupie.

Jak obniżają Państwo rachunek za Snowflake?

Najpierw mierząc: kredyty na hurtownię, zapytanie i zespół z widoków użycia konta. Zwykłe przyczyny to zbyt duże lub zawsze włączone hurtownie, pełne przebudowy, które mogłyby być przyrostowe, oraz pulpity odświeżane znacznie częściej, niż ktokolwiek je czyta, a każda poprawka jest mierzona przed zmianą i po niej.

Jak szybko mogą zacząć programiści Snowflake?

Gdy odpowiedni programista Snowflake jest dostępny, o terminie startu decydują wyłącznie Państwa rozmowa oraz NDA i przeniesienie praw własności intelektualnej. W przeciwnym razie prowadzimy poszukiwania, które zwykle dają profile kandydatów w ciągu dwóch do trzech tygodni, a nikt nie zaczyna pracy, dopóki Państwo nie powiedzą „tak”.

Jak wygląda zatrudnienie przez BigTree108: programiści Snowflake?

Prosimy o informację o zakresie pracy, poziomie doświadczenia i potrzebnych godzinach. Proponujemy jedną lub dwie osoby wraz z ich profilami, Państwo przeprowadzają z nimi rozmowy tak, jak z własnym kandydatem, podpisują jedną umowę z BIG TREE 108 LLC i otrzymują jedną fakturę miesięcznie.

Do kogo należy praca, którą wykonują?

Do Państwa. Każdy specjalista ma podpisaną z BigTree108 umowę, która przenosi wszystkie rezultaty pracy na spółkę, a nasza umowa z Państwem przenosi je dalej. Kod, projekty i dokumenty są przekazywane do Państwa własnych repozytoriów i narzędzi, a nie przechowywane tam, gdzie zmieniać je możemy tylko my.

Budują Państwo na Snowflake lub płacą za niego za dużo?

Prosimy podać źródła, obciążenia i to, ile Snowflake kosztuje Państwa dziś. Odpowiedź otrzymają Państwo w ciągu jednego dnia roboczego: plan, przegląd kosztów lub profile kandydatów.