Když se připojíte k Android Auto nebo Apple CarPlay, na obrazovce uvidíte Android Auto nebo Apple CarPlay.
Podporované funkce a způsoby ovládání se mohou lišit podle modelu společnosti.
Další informace naleznete na níže uvedené webové stránce.
- Android Auto: https://www.android.com/auto/
- Apple CarPlay: http://www.apple.com/ios/carplay/
- Android Auto je registrovaná ochranná známka společnosti Google Inc.
- Apple CarPlay je registrovaná ochranná známka společnosti Apple Inc.
- Chcete-li používat Android Auto, Apple CarPlay, použijte nejnovější OS nebo iOS. Pokud nejnovější verzi nepoužíváte, nemusí být rozpoznána nebo může dojít k poruše vašeho telefonu.
- Pokud je baterie vašeho telefonu nízká, nemusí být rozpoznána. Po nabití jej prosím použijte.
- Pokud je váš mobilní telefon mimo provoz kvůli své vlastní závadě, restartujte jej.
- Opakované připojování a odpojování USB kabelu k zařízení během krátké doby může způsobit poruchu mobilního telefonu nebo zařízení.
- Doba rozpoznání se může lišit v závislosti na typu mobilního telefonu, firmwaru a verzi operačního systému nebo iOS
- Použijte prosím originální kabel, protože při použití neoriginálního kabelu může vzniknout šum a porucha.
- Pokud svůj mobilní telefon ovládáte náhodně s povoleným systémem Android Auto nebo Apple CarPlay, nemusí fungovat správně.
- Po připojení k Apple CarPlay během Bluetooth hovoru na iPhone se přepne na Apple CarPlay Call, pokud se jedná o stejný iPhone.
- Pokud máte problém s mobilním telefonem, Android Auto nebo Apple CarPlay nemusí fungovat správně.
- Když používáte Android Auto nebo Apple CarPlay, může vám být účtován servisní poplatek.
※ Pokud máte problém s mobilním telefonem, můžete se setkat s následujícími problémy.
- [Android Auto]
- Při vstupu do Android Auto se může přerušovaně objevit černá obrazovka
- Nemusí být schopen rozlišit mobilní telefony, které podporují Android Auto/MirrorLink, od těch, které nepodporují Android Auto
- Některé části na obrazovce se zobrazují černě kvůli chybě aplikace APP
- [Apple CarPlay]
- Při vstupu do Apple CarPlay se může přerušovaně objevit černá obrazovka
- Při přepínání obrazovek v Apple CarPlay se zobrazí černá obrazovka
- Hlasitost zvuku nelze upravit v závislosti na stavu připojeného mobilního telefonu
- Když během hovoru Apple CarPlay odpojíte Apple CarPlay, neuslyšíte hovor na svém mobilním telefonu.
Pokud váš mobilní telefon po normálním připojení nefunguje, nejprve jej zkontrolujte. A v případě potřeby se po restartu zkuste znovu připojit.
Pomocí Android Auto/Apple CarPlay
- Chcete-li připojit svůj mobilní telefon k portu USB, použijte originální kabel Apple USB pro Apple CarPlay.
- Na domovské obrazovce vyberte [Android Auto] nebo [Apple CarPlay]
- Můžete používat funkce, jako je navigace, hudba, telefon atd., které poskytuje Android Auto nebo Apple CarPlay.
- Před připojením mobilního telefonu se ujistěte, že je v nastavení projekce telefonu zaškrtnuto políčko použít projekci telefonu při připojování USB.
- Chcete-li po připojení mobilního telefonu používat Android Auto nebo Apple CarPlay, odemkněte jej. Možná budete muset souhlasit s používáním Android Auto nebo Apple CarPlay, v závislosti na typu mobilního telefonu, který používáte.
- Obrazovky a funkce zobrazené v mediálním systému lze změnit podle zásad každé společnosti.
Reference — Android Auto
- Když je připojeno Android Auto, Bluetooth Audio není k dispozici. Chcete-li použít zvuk Bluetooth, před použitím odpojte kabel USB.
- Android Auto nepodporuje funkci vyhledávání souborů pomocí tlačítka [TUNE/FILE].
- Pokud Android Auto po připojení nefunguje správně, zkontrolujte níže.
- Kontrola, zda nedošlo k chybě v nastavení aplikace vašeho mobilního telefonu.
- Kontrola, zda váš mobilní telefon používá Android Auto.
- Kontrola, zda je Android Auto správně zaškrtnuto v nastavení [Phone Projection].
- Pokud Android Auto po opětovném připojení nefunguje správně, přejděte na webovou stránku Android Auto. (https://www.android.com/auto/)
- Pokud váš mobilní telefon není připojen k internetu, Android Auto nemusí fungovat správně.
- Informace o dostupných zemích pro [Android Auto] naleznete na následujících webových stránkách. (https://www.android.com/auto/)
- Po kontrole dostupných zemí pro Android Auto si aplikaci stáhněte a použijte.
- Zobrazením obrazovky mobilního telefonu na mediálním systému se může obrazovka a funkce změnit v souladu se zásadami společnosti Google.
- Další informace naleznete na webu Google. (http://support.google.com/androidauto/)
Reference — Apple CarPlay
- Když je připojeno Apple CarPlay, funkce Bluetooth není k dispozici. Chcete-li používat funkci Bluetooth, před použitím odpojte kabel USB.
- Apple CarPlay nepodporuje funkci vyhledávání souborů pomocí tlačítka [FILE/TUNE].
- Pokud Apple CarPlay po připojení nefunguje správně, zkontrolujte níže.
- Zkontrolujte, zda není v nastavení aplikace iPhone blokováno připojení Apple CarPlay
- Kontrola, zda je Apple Carplay správně zaškrtnut v [Nastavení projekce telefonu]
- Pokud Apple CarPlay po opětovném připojení nefunguje správně, navštivte webové stránky Apple. (http://www.apple.com/ios/carplay/)
Meloun pro Hyundai / Genesis
Služba živého vysílání hudby a služba stahování jsou k dispozici na obrazovce mediálního systému Hyundai.
Chcete-li používat «Melon for Hyundai / Genesis», musíte mít na svém smartphonu nainstalovanou aplikaci Meloun.
Pro více informací prosím navštivte domovskou stránku Melounu ( http://www.melon.com ).
Chcete-li využívat službu meloun, musíte se připojit k členství a zakoupit voucher.
Projekce ukládají data ve formátu, který optimalizuje provádění dotazu. Tato funkce je užitečná pro:
- Spouštění dotazů na sloupec, který není součástí primárního klíče
- Předběžná agregace sloupců sníží výpočet i vstup
Pro tabulku můžete definovat jednu nebo více projekcí a během analýzy dotazu bude ClickHouse vybrána projekce s nejmenším počtem dat ke skenování, aniž by se změnil dotaz zadaný uživatelem.
Projekce vytvoří interně novou skrytou tabulku, což znamená, že bude potřeba více IO a místa na disku. Příklad: Pokud projekce definovala jiný primární klíč, všechna data z původní tabulky budou duplikována.
Další technické podrobnosti o tom, jak interně fungují projekce, najdete na této stránce.
Příklad filtrování bez použití primárních klíčů
CREATE TABLE visits_order ( `user_id` UInt64, `user_name` String, `pages_visited` Nullable(Float64), `user_agent` String ) ENGINE = MergeTree() PRIMARY KEY user_agent
Pomocí ALTER TABLE bychom mohli přidat projekci do existující tabulky:
ALTER TABLE visits_order ADD PROJECTION user_name_projection ( SELECT * ORDER BY user_name ) ALTER TABLE visits_order MATERIALIZE PROJECTION user_name_projection
INSERT INTO visits_order SELECT number, 'test', 1.5 * (number / 2), 'Android' FROM numbers(1, 100);
Projekce nám umožní rychle filtrovat podle uživatelského_jména, i když v původní tabulce nebylo uživatelské_jméno definováno jako PRIMARY_KEY. V době dotazu ClickHouse určil, že při použití projekce bude zpracováno méně dat, protože data jsou řazena podle user_name .
SELECT * FROM visits_order WHERE user_name='test' LIMIT 2
Abychom si ověřili, že dotaz používá projekci, mohli bychom si prohlédnout tabulku system.query_log. V poli projekce máme název použité projekce nebo prázdné, pokud žádná nebyla použita:
SELECT query, projections FROM system.query_log WHERE query_id=''
Příklad předagregačního dotazu
Vytvoření tabulky pomocí projekce:
CREATE TABLE visits ( `user_id` UInt64, `user_name` String, `pages_visited` Nullable(Float64), `user_agent` String, PROJECTION projection_visits_by_user ( SELECT user_agent, sum(pages_visited) GROUP BY user_id, user_agent ) ) ENGINE = MergeTree() ORDER BY user_agent
INSERT INTO visits SELECT number, 'test', 1.5 * (number / 2), 'Android' FROM numbers(1, 100);
INSERT INTO visits SELECT number, 'test', 1. * (number / 2), 'IOS' FROM numbers(100, 500);
Provedeme první dotaz pomocí GROUP BY pomocí pole user_agent , tento dotaz nebude používat projekci definovanou, protože předagregace se neshoduje.
SELECT user_agent, count(DISTINCT user_id) FROM visits GROUP BY user_agent
Pro použití projekce bychom mohli provádět dotazy, které vyberou část nebo všechna pole předběžné agregace a GROUP BY.
SELECT user_agent FROM visits WHERE user_id > 50 AND user_id 150 GROUP BY user_agent
SELECT user_agent, sum(pages_visited) FROM visits GROUP BY user_agent
Jak již bylo zmíněno, mohli bychom si prohlédnout tabulku system.query_log. V poli projekce máme název použité projekce nebo prázdné, pokud žádná nebyla použita:
SELECT query, projections FROM system.query_log WHERE query_id=''
K dispozici jsou následující operace s projekcemi:
PŘIDAT PROJEKCI
ALTER TABLE [db.]název [NA CLUSTER clusteru] PŘIDAT PROJEKCI [IF NOT EXISTS] název ( SELECT [GROUP BY] [ORDER BY] ) — Přidá popis projekce do metadat tabulek.
DROP PROJEKCE
ALTER TABLE [db.]name [ON CLUSTER cluster] DROP PROJECTION [IF EXISTS] name — Odebere popis projekce z metadat tabulek a smaže soubory projekce z disku. Implementováno jako mutace.
MATERIALIZOVANÁ PROJEKCE
ALTER TABLE [db.]tabulka [NA CLUSTER clusteru] MATERIALIZE PROJECTION [IF EXISTS] name [IN PARTITION partition_name] — Dotaz znovu sestaví název projekce v partition partition name . Implementováno jako mutace.
JASNÁ PROJEKCE
ALTER TABLE [db.]tabulka [NA CLUSTER clusteru] CLEAR PROJECTION [IF EXISTS] name [IN PARTITION partition_name] — Odstraní soubory projekce z disku bez odstranění popisu. Implementováno jako mutace.
Příkazy ADD, DROP a CLEAR jsou odlehčené v tom smyslu, že pouze mění metadata nebo odebírají soubory.
Jsou také replikovány a synchronizují metadata projekcí přes ClickHouse Keeper nebo ZooKeeper.
Manipulace s projekcí je podporována pouze u tabulek s *MergeTree enginem (včetně replikovaných variant).